Greetings.
As you, experienced players, know spell of AD Twisting Roots has somewhat incorrect description, because it works on heroes/leaders with floating/flying.
Why it happens? Technically speaking it's oversight from devs. Every spell in game uses some type of filter. The most basic - requisite (unit is archer/undead/infantry/hero/whatever). But this is impossible through modding tools to give a requisite for unit constantly. That's why there is property filter in game too. However, it's missing for spells like Twisting Roots (and a few others). This is biggest problem here, because when unit is getting floating/flying ability with medal or item, it gets a property, not a requisite.
What we can do?
1. We can just fix description (already done AFAIK). There are only 3 types of units affected by this issue: heroes/leaders (items) and apprentices (with gold medal).
2. Remade spell. Well, it's a bit tricky here. After investigations and testings it seems that leaving TR unchanged is almost impossible. But it will be possible to exclude every single unit without inherent flying/floating. Possible variants:
a) TR becomes similar to autospell in game (spell which chooses targets randomly each round). I can set maximum amount of targets (56) and spell will target every unit on battlefield using property/requisite filter. In short this variant was rejected by Hiliadan, because camera in game shakes like crazy while casting . And it ignored some units for no reasons. However, I still have some small hopes to fix and make this variant viable.
b) TR will be somewhat similar to Cardinal Culling. You cast TR, it affects entire battlefield and every unit except forbidden. Main problem: such spell isn't disjunctable. Old TR can be disjuncted and you can move your units normally. But in this case you must dispel debuff from your EVERY single unit. Imagine, how OP this spell will become if I set duration of effect to the end of combat.
Hiliadan asked me to create this topic with explanation. Decide.
As you, experienced players, know spell of AD Twisting Roots has somewhat incorrect description, because it works on heroes/leaders with floating/flying.
Why it happens? Technically speaking it's oversight from devs. Every spell in game uses some type of filter. The most basic - requisite (unit is archer/undead/infantry/hero/whatever). But this is impossible through modding tools to give a requisite for unit constantly. That's why there is property filter in game too. However, it's missing for spells like Twisting Roots (and a few others). This is biggest problem here, because when unit is getting floating/flying ability with medal or item, it gets a property, not a requisite.
What we can do?
1. We can just fix description (already done AFAIK). There are only 3 types of units affected by this issue: heroes/leaders (items) and apprentices (with gold medal).
2. Remade spell. Well, it's a bit tricky here. After investigations and testings it seems that leaving TR unchanged is almost impossible. But it will be possible to exclude every single unit without inherent flying/floating. Possible variants:
a) TR becomes similar to autospell in game (spell which chooses targets randomly each round). I can set maximum amount of targets (56) and spell will target every unit on battlefield using property/requisite filter. In short this variant was rejected by Hiliadan, because camera in game shakes like crazy while casting . And it ignored some units for no reasons. However, I still have some small hopes to fix and make this variant viable.
b) TR will be somewhat similar to Cardinal Culling. You cast TR, it affects entire battlefield and every unit except forbidden. Main problem: such spell isn't disjunctable. Old TR can be disjuncted and you can move your units normally. But in this case you must dispel debuff from your EVERY single unit. Imagine, how OP this spell will become if I set duration of effect to the end of combat.
Hiliadan asked me to create this topic with explanation. Decide.
Last edited: