ElementUser
09-06-2010, 10:59 AM
http://forums.heroesofnewerth.com/showthread.php?p=12346342
A side-effect found while testing this bug, if the target dies and is not in possession of Token of Life and the Spiderling projectile is in mid-air when the target is already dead, the Spiderling will still spawn and stand there doing nothing.
Not supposed to happen as demonstrated in projectile.entity:
<onimpact>
<condition target="source_entity" test="target_type dead" >
</condition>
<else>
<spawnunit name="Gadget_Arachna_Ability4_Spiderling" target="this_position" proxy="proxy_entity" facing="proxy_entity" pushentity="true" />
<applystate name="State_Arachna_Ability4_CountAttacks" target="stack_entity" proxy="stack_entity" duration="15000" />
<applystate name="State_Arachna_Ability4_ExpirePet" target="proxy_entity" proxy="stack_entity" duration="15000" />
<applystate name="State_Arachna_Ability4" target="proxy_entity" duration="1500" />
</else>
</onimpact>
A side-effect found while testing this bug, if the target dies and is not in possession of Token of Life and the Spiderling projectile is in mid-air when the target is already dead, the Spiderling will still spawn and stand there doing nothing.
Not supposed to happen as demonstrated in projectile.entity:
<onimpact>
<condition target="source_entity" test="target_type dead" >
</condition>
<else>
<spawnunit name="Gadget_Arachna_Ability4_Spiderling" target="this_position" proxy="proxy_entity" facing="proxy_entity" pushentity="true" />
<applystate name="State_Arachna_Ability4_CountAttacks" target="stack_entity" proxy="stack_entity" duration="15000" />
<applystate name="State_Arachna_Ability4_ExpirePet" target="proxy_entity" proxy="stack_entity" duration="15000" />
<applystate name="State_Arachna_Ability4" target="proxy_entity" duration="1500" />
</else>
</onimpact>