XCOM 2
[WOTC] Zelfana's Assorted Fixes
53 Comments
Zelfana  [author] Jun 20 @ 6:00am 
6. Visual bug, doesn't affect functionality, probably related to the radius change in the next point
7. Balance changes; normally the radius is taken from iRadius on Gremlin weapon templates, you can change that with Template Master, it is originally 40 so idk where he got that 18 from
8. Balance change, but take a look at Iridar's Vanilla Classes
9. Check out Killzone Concealment Tweak which doesn't actually work but neither does Ability Tweaks, this I might add tbh
10. Visual config stuff bottom of XComGameCore.ini
11. That isn't even being applied in his code (it's applying to AvatarReflectShot whatever that is) but it is also almost never an issue
12. This is range limit for Codex teleport that was removed by Firaxis so a balance change
Zelfana  [author] Jun 20 @ 6:00am 
@LightenedDark

I have not implemented a lot of the things in Ability Tweaks because they are more on the side of balance preferences and I am mostly interested in fixing bugs.

For the suppression stuff you can probably just use Suppression for Suppression and add the various abilities I haven't added to that yourself.

1. I wouldn't want to touch this because it's an indexed array but the relevant config is VANISH_EXCLUDE_EFFECTS and this only affects enemy vanish abilities
2. This is a flag on character templates meant for flamethrower panic that is a cut feature
3-4. Use WSR or Repurpose Abilities or another mod that does these
5. It's hardcoded but you can change iEnvironmentDamage on weapon templates with Template Master
LightenedDark Jun 19 @ 9:11pm 
I previously skipped this mod earlier over Ability Tweaks' incongruency but the later fixes are worth it. I cross-referenced that mod's pastebin.com/0FKjDVU1 & your feature lists. I added local XComGame ini's changes & the Ability Editor mod for some things. Besides the suppression stuff I'm not sure about these parts & I was hoping you could look at:

1. Mark/holotarget preventing concealment
2. Codex not afraid of fire
2. Spectres having shadowstep instead of lightning reflexes
4. XCOM Avenger turrets having Guardian
5. The Lost's melee environmental damage lessening (couldn't find in base game .ini's)
6. What is the scanning protocol out of center targeting bug?
7. Scanning protocol 18 -> 20 radius, 2charge -> 5 cd, marked, with target definition
8. +1 Pillar's variable duration
9. Killzone no reaction penalty & disrespecting concealment
10. 50% less ridiculous missed shot trajectory
11. Reflect ignoring LoS
12. Teleport to only within a certain range within squadsight
lety4ayavoropaeva May 19 @ 1:58pm 
thanks!
Dragon32 Sep 7, 2024 @ 11:28am 
Ah, was that the scenario? I've just read a number of people reporting problems over the years. Thanks for the mod, btw.
Zelfana  [author] Sep 7, 2024 @ 8:43am 
Mind-controlled goons never got the ability as far as I know, but it removes it from Double Agents.
Dragon32 Sep 7, 2024 @ 1:59am 
Will "FixCutsceneInteracts" prevent people from grabbing the Black Site vial with a mind-controlled ADVENT trooper? Nice if so.
Dark Jun 2, 2024 @ 5:52am 
Ok, thanks.
Zelfana  [author] Jun 2, 2024 @ 5:45am 
@Dark

It adds an additional ability with different targeting condition (same one used by Revival Protocol) which doesn't need the fix. So it is compatible simply by not being affected.
Dark Jun 2, 2024 @ 5:08am 
@Zelfana Hello, how about compatibility with Solace Does Revival , it will work with your solace target fix?
Zelfana  [author] Mar 5, 2024 @ 7:04am 
@Mustang0524

I don't have anything from Ability Interaction Fixes in this mod, you should use it as well.
Mustang0524 Mar 5, 2024 @ 5:40am 
So I should have looked more thoroughly b4 asking. I think you answered the question earlier in the thread but not completely.
Mustang0524 Mar 5, 2024 @ 5:35am 
One more for you Zel, is it compatible with Ability Interaction Fixes or should I just replace that mod with this?
Zelfana  [author] Apr 25, 2023 @ 3:05pm 
@Crazyduck

Sorry not responding sooner but you can use [WOTC] Ability Editor by Boundir to add focus cost to Parry.
Crazyduck Mar 13, 2023 @ 1:36am 
Hello, If you still taking suggestions and update the mod then perhaps you can consider adding parry 1 focus cost from Ability tweaks as toggleable mechanic in the config.
Mustang0524 Mar 6, 2023 @ 6:59am 
Ok thank you for the response and the mod! :)
Zelfana  [author] Mar 6, 2023 @ 6:20am 
@Mustang0524

Yes, most of the fixes are compatible with everything and everything can be turned off if they are not compatible. I use Weapon Fixes and plenty other bug fix mods as well without problems.
Mustang0524 Mar 5, 2023 @ 4:16am 
So I haven't seen this asked yet but would this be compatible with [WotC] Weapon Fixes?
Dęąth Viper Oct 19, 2022 @ 1:47pm 
Just finished a campaign with about 685 mods, this one included, and had no major issues! Thanks for putting this up.
Rossocuore Oct 6, 2022 @ 2:41pm 
I will look into it and, if useful, i will give my feedback on features. Ciao!
Zelfana  [author] Oct 6, 2022 @ 2:34pm 
If you're happy with my defaults, yeah.

There are some optional features not enabled in the config mod, they are mentioned in full features and you can see them in the config. Mostly they are game balance tweaks.
Rossocuore Oct 6, 2022 @ 2:26pm 
For most users, should it be enough to install and activate both mods?
Zelfana  [author] Oct 6, 2022 @ 2:19pm 
Yeah the config mod is separate so that people can make their own configs out of it easier if they so choose.
Rossocuore Oct 6, 2022 @ 2:12pm 
Thanks for the quick reply Zelfana! This kind of mods are "godsent" for those like me who still love this game! I understand that I have to install Zelfana's Assorted Fixes Config as well, in order to activate the fixes. Right? Thanks!
Zelfana  [author] Oct 6, 2022 @ 2:08pm 
Yes, these fixes are in addition to Community Highlander or other fixes and they are an assortment of fixes to things CH or other mods have missed. Should be compatible with everything apart from the exceptions mentioned in compatibility.
Rossocuore Oct 6, 2022 @ 1:23pm 
Hi! Your mod seems very interesting, thanks. If I understand correctly, I could install it along community highlander patch, and make use of both collection of fixes, right? Regards!
DERPKING1991 Sep 2, 2022 @ 9:59am 
Oh yeah that fixed!
Fuck yeah!
DERPKING1991 Sep 1, 2022 @ 2:22pm 
Oh yeah I am sub to them for sure and I cant wait for it to be updated.
Zelfana  [author] Sep 1, 2022 @ 2:11pm 
Yeah, Tactical Options had some hidden trigger abilities with the same problem. I added them to the config and will update the config mod shortly. I also noticed that the Overwatch All button has an incorrect border color but that I can't fix.

You can also add these yourself if you're not currently subscribed to the config mod:

+BrokenFreeActionAbilities = SmartOverwatch_Trigger
+BrokenFreeActionAbilities = EvacAll_Trigger
+BrokenFreeActionAbilities = SystemInfiltration_Trigger
+BrokenFreeActionAbilities = ScoutingProtocol_Trigger
+BrokenFreeActionAbilities = GremlinLootProtocol_Trigger
DERPKING1991 Sep 1, 2022 @ 11:43am 
Im using the [WOTC] Tactical Options mod for it all and when I go to turn off something it doesnt really turn it off in the MCM and when using the over drive when i have overwatch all on i still have to use the end turn button
Zelfana  [author] Sep 1, 2022 @ 11:29am 
@ManChildOfDoom

Which Overwatch All and Hunker Down All mod(s) are you using? I have included all I know of in the fix but maybe I have missed something.

If Sparks have the Hunker Down All ability when they arguably shouldn't then that's a different issue for that mod to fix although chances are it won't be fixed if the author hasn't been active.

I personally don't use Hunker Down All as I don't see a reason to use it.
DERPKING1991 Sep 1, 2022 @ 9:57am 
The spark overdrive still kind has an issue after using it even if I didnt use the overwatch all and it still gives me hunker down all and such when turning it off.
Zelfana  [author] May 9, 2022 @ 6:10am 
@Lux Manifestus

That's going to require a mod class override to do and I would rather not introduce any in this mod. Maybe you can suggest that as an additional feature in Target Destructibles Last as it would most definitely need to override the same class?
Lux Manifestus May 8, 2022 @ 4:39pm 
Feature request: eliminate the power relays as available targets (targetability) after X4 charges have been set on the psionic transmitter (objective completed), in that mission.
Crazyduck Apr 27, 2022 @ 2:04am 
@Zelfana
Thank you for suggestion, seem to have missed that mod.
Zelfana  [author] Apr 27, 2022 @ 1:45am 
@Crazyduck

Hellweave fix I can add, it was doing electrical damage. As a bonus I'll enable configuring for it since it didn't have that.

Arc Wave animation change is actually done by [WOTC] Ability Interaction Fixes . You should get that mod instead.
Crazyduck Apr 27, 2022 @ 1:21am 
Another 2 things i remembered from there, if you are willing:
- changing hell weave damage to fire
- fixing arc wave attack animation (i think arc wave removes jumping attack animation, leaving only stationary one)
Zelfana  [author] Apr 27, 2022 @ 1:17am 
@Crazyduck

That is actually a Community Highlander feature and was done with it in that mod as well. You can enable it in XComGameCore.ini:


[XComGame.X2Effect_Burning]
; Will also affect acid
+BURNED_IGNORES_SHIELDS = true

[XComGame.X2StatusEffects]
+POISONED_IGNORES_SHIELDS = true


I can add those in the config mod's next update but I'm not going to update it just for this so it will take a while.
Crazyduck Apr 27, 2022 @ 12:35am 
Since you are open to suggestions about Ability tweaks mod, Is it possible to add fire/acid/poison bypassing shields that it had?
=[NK]= Col. Jack O'Neil Apr 23, 2022 @ 3:26am 
Sorry dragon, I think I set it to like 2025
Zelfana  [author] Apr 23, 2022 @ 3:12am 
@MrMister
Honestly, there are too many features still in there to list. Do you have any suggestions what I should include in this mod?

The biggest thing I personally would like to stilll get from there are all the fixes to Suppression but that's a real can of worms. It's bit of a mess and still doesn't fix all the problems with it. That would be basically as big by itself as this whole mod so I think those fixes would be better as a standalone mod if anything.

Then there are some minor balance changes that I didn't feel like including because I wouldn't use them myself. One thing I might add soon is Inspire targeting fixes and making it equal with Combat Presence.
MrMister Apr 23, 2022 @ 12:44am 
So is there any fix from Ability Tweaks WOTC that this doesn’t cover as well? Since you recommend not enabling it alongside this.
Dragon32 Apr 22, 2022 @ 12:38pm 
@=[NK]= Col. Jack O'Neil
Ooo. I'll have to take another look, thanks.
=[NK]= Col. Jack O'Neil Apr 22, 2022 @ 12:01pm 
@dragon
I'm pretty sure you can change the icon position already in Los config. I set mine to like 225)
Zelfana  [author] Apr 22, 2022 @ 10:39am 
I added notes about the configs here and the config mod and ran into the description length limit. :steamfacepalm:
Cut it down some to fit it but I may have to move the full feature list somewhere else eventually.
Dragon32 Apr 22, 2022 @ 10:17am 
@Zelfana
abilities not having an action point cost and thus breaking when a Spark uses Overdrive
Oh. So is that why a SPARKs turn would never end? Glad I'm using the Core Collection mod then.

Re-wording to something like
; Fix the Overwatch/Reload/Hunker Down All abilities from the Various Options mod.
FixVariousOptions = true

Would make things clear for me at least. Everything else i found perfectly understandable.

If you're going to move the config file to another mod it could be worth putting a preemptive "this is too complex for MCM" sentence in the Description, I'm sure there'll be some comments about that. Oh, and maybe link to the wiki:
https://www.reddit.com/r/xcom2mods/wiki/wotc_modding/mod_folder
Zelfana  [author] Apr 22, 2022 @ 8:05am 
@Dragon32

Yeah mod added things should be configurable as long as they add their stuff before OnPostTemplatesCreated gets called for this mod.

FixEvacHide includes Evac, EvacAll and AllEvac. There should be no problem even if the original mod(s) hide them themselves but disabling this doesn't let you unhide them if they do.

Various Options has the same bug that Overwatch All/Others has with the Overwatch/Reload/Hunker Down All abilities not having an action point cost and thus breaking when a Spark uses Overdrive. I'm using the same fix Iridar does for Overwatch All/Others to fix Various Options' versions. It also wasn't adding Overwatch All to pistol users because it was done through the regular Overwatch. I'll update the description a bit for that. The config does have some more explanation on most things.


Btw, I'm definitely moving the config to a new mod. It's such a PITA how Steam handles mod updates so this is a necessary evil.
Dragon32 Apr 22, 2022 @ 7:47am 
@Zelfana
Looks great!

Especially would like feedback on the default configuration included
I've had a quick look through but not tried this in game. I'd like to see what some of these changes look like.

From what I can see the icon re-ordering looks really good, I'd like to check it out in game though.

Could mod-added abilities be re-ordered too? I'd like to, for instance, move the Preview LoS ability further to then right in the ability bar.

Does FixEvacHide include the buttons from EvacAll? I'm struggling to remember if those only appear in the Evac zone now.

I don't know what this means
; Fix Various Options mod's xxx All abilities.
FixVariousOptions = true
Could some more explanatory text be added?
Zelfana  [author] Apr 22, 2022 @ 7:42am 
I was thinking of ripping out the config file from this mod and releasing it separately so you can more easily configure everything, what do people think? Not too many people would be affected negatively yet, I hope.


@Frizzeldian12 You mean requiring a previous perk in the perk tree like how the hero classes have? I'm afraid I can't help you with that. Haven't looked into how perk trees are handled in the code.
Dęąth Viper Apr 22, 2022 @ 6:37am 
Hi! I can see you know what you are doing... can you please help me? I am making a new 3 tier perk but I am having a hard time getting it to work... help would be greatly appreciated....