Is it possible to create a spell that freezes a unit in battle?
Gameplay effects should be that it cannot move, it cannot attack, it cannot dodge, and the part that I am stuck on, it cannot retaliate. How can I get about in doing this?
Visually speaking, would it be possible to pause the idle animation of the unit for the duration of the freeze? Maybe apply a blue alpha over the textures too?
I'd also like to add a feature for delayed effects.
For example, I cast a spell on a unit, something happens to that unit, then after 1 turn, something else happens to it.
Is this possible?
Thanks.
If you make them Stunned, that should stop them retaliating... I think. If not set Counterattack to zero. Combine that with effects like setting Move, Dodge to zero etc. Should work.
Fairly sure that's a no.
I don't that is possible. The only thing you could so is.... if you want a delayed effect on a unitstat... you could set a negative value for 3 turns, then a positive value for 10 turns... and then for the first 3 turns i would counter each value out (no effect)... then after 3 turns only one value would be active. Kinda dodgy but that would probably work.
I tried this, but the enemy was able to retaliate.
When you say retaliate, you mean Counterattack?
N/A
And if you want to stop them casting spells also, you'll want something like this from spell Silence...
<GameModifier> <ModType>Unit</ModType> <Attribute>PreventSpellcasting</Attribute> <DisplayName>Silenced</DisplayName> <Duration>3</Duration> <PerTurn>1</PerTurn> </GameModifier>
Fantastic responses guys!
Question, the Duration is how long it will last and per turn is a Boolean value?
Yep.
Thank you guys, you have all been really helpful!
There are many great features available to you once you register, including:
Sign in or Create Account