CTDs due to the use of abilities or special attacks in tactical game mode and CTDs for autoresolve

These are plaguing my game now since the hotfix. When I try to use special attacks I get CTDs in battles. I can cast spells fine, but that is about it. Likewise when the AI tries to use them i get a CTD. An Air Elemental was crashing my game every time it used an ability so finally I did a cheat and CNTRL+K killed the party because it was invincible since I can't auto resolve either without a CTD.

 

I get them in autoresolves too. CTDs. It could be sound related I don't know. Whenever something uses a special ability I get to see the beginning of the animation but then it CTDs before it can hit or finish.

 

Really right now the game is dead to me, unplayable. There must be a reason for these CTDs and I mean a lot of people must be getting them. How in the world do I just start getting them with the latest hotfix like this?

3,033 views 6 replies
Reply #2 Top

same issue here... hotfix-fix needed

Reply #4 Top

Check out posts here

https://forums.elementalgame.com/397009/page/1/#2777846

and here

https://forums.elementalgame.com/396954/page/2/#2777797

for XML patches you can use in the /Mods folder to get past these bugs.  I haven't looked at the air elemental attacks yet - I'll do that now and see if it's a similar problem to the others.

Reply #5 Top

The air elemental and assassin's had the same type of issue.  I've attached XML that will fix those problems as well, if you place it in the /Mods directory.

Code: xml
  1. <?xml version="1.0" encoding="iso-8859-1"?>
  2. <Spells>
  3.   <DataChecksum NoParse="1">
  4.     <Ignore>DisplayName,Description,IconFG,IconBG,IconColor,SoundFX,ParticleEffect,EffectScale</Ignore>
  5.     <Translate>DisplayName,Description</Translate>
  6.   </DataChecksum>
  7.   <SpellDef InternalName="Hurricane">
  8.     <DisplayName>Hurricane</DisplayName>
  9.     <Description>Target enemy is blown to a random unoccupied tile by a mighty hurricane.</Description>
  10.     <Image>WaterCrystal_Medallion.png</Image>
  11.     <IconFG>Hurricane.png</IconFG>
  12.     <IconColor>32,45,243</IconColor>
  13.     <Range>-1</Range>
  14.     <SoundFX>Spell_Wind_01</SoundFX>
  15.     <ManaCost>3.0</ManaCost>
  16.     <SpellLevel>5</SpellLevel>
  17.     <SpellType>Tactical</SpellType>
  18.     <SpellClass>Offensive</SpellClass>
  19.     <SpellTargetType>EnemyUnit</SpellTargetType>
  20.     <IsSpecialAbility>1</IsSpecialAbility>
  21.     <GameModifier InternalName="HurricaneMoveModifier">
  22.       <ModType>TacticalUnit</ModType>
  23.       <Attribute>ChanceToMoveTargetToRandomTile</Attribute>
  24.       <Value>1</Value>
  25.     </GameModifier>
  26.     <GameModifier InternalName="HurricaneDamageModifier">
  27.       <ModType>Unit</ModType>
  28.       <Attribute>DefendableDamage</Attribute>
  29.       <Calculate InternalName="AttackerAttack" ValueOwner="CastingUnit">
  30.         <Expression><![CDATA[[UnitStat_Attack]]]></Expression>
  31.       </Calculate>
  32.       <Calculate InternalName="Value">
  33.         <Expression><![CDATA[[AttackerAttack] * -0.5]]></Expression>
  34.       </Calculate>
  35.     </GameModifier>
  36.     <SpellDefEffect>
  37.       <EffectName>Confusion</EffectName>
  38.       <LocalPosition>0,0,0</LocalPosition>
  39.       <EffectScale>1.5</EffectScale>
  40.       <EffectDelay>0.25</EffectDelay>
  41.       <SnapToTerrain>1</SnapToTerrain>
  42.     </SpellDefEffect>
  43.   </SpellDef>
  44.   <SpellDef InternalName="Backstab">
  45.     <DisplayName>Backstab</DisplayName>
  46.     <Description>Target enemy strikes all adjacent enemies, dealing .5X its attack strength in true damage.</Description>
  47.     <Image>WaterCrystal_Medallion.png</Image>
  48.     <IconFG>Backstab.png</IconFG>
  49.     <IconColor>32,45,243</IconColor>
  50.     <Range>0</Range>
  51.     <Radius>1</Radius>
  52.     <SoundFX>Hit_BasicSword2</SoundFX>
  53.     <ManaCost>3.0</ManaCost>
  54.     <SpellLevel>1</SpellLevel>
  55.     <SpellType>Tactical</SpellType>
  56.     <SpellClass>Offensive</SpellClass>
  57.     <SpellTargetType>EnemyUnitIgnoreFriendly</SpellTargetType>
  58.     <IsSpecialAbility>1</IsSpecialAbility>
  59.     <GameModifier InternalName="BackstabModifier">
  60.       <ModType>Unit</ModType>
  61.       <Attribute>CurHealth</Attribute>
  62.       <Calculate InternalName="AttackerAttack" ValueOwner="CastingUnit">
  63.         <Expression><![CDATA[[UnitStat_Attack]]]></Expression>
  64.       </Calculate>
  65.       <Calculate InternalName="Value">
  66.         <Expression><![CDATA[[AttackerAttack] * -0.5]]></Expression>
  67.       </Calculate>
  68.     </GameModifier>
  69.     <SpellDefEffect>
  70.       <EffectName>Backstab</EffectName>
  71.       <LocalPosition>0,35,0</LocalPosition>
  72.       <EffectScale>0.65</EffectScale>
  73.       <EffectDelay>0.0</EffectDelay>
  74.       <SnapToTerrain>1</SnapToTerrain>
  75.       <PlayOnAllTargets>1</PlayOnAllTargets>
  76.     </SpellDefEffect>
  77.   </SpellDef>
  78. </Spells>

Reply #6 Top

Can you give me a little detailed explanation on how to install this? I have never worked with XML files before. For starters I don't have a mods directory and then I am not sure should the numbered lines be copied into the XML file?