Moderator
M
Moderator
Reviewed by Maker, Counter bash 1.3, 11th Mar 2012
Approved
A basic knockback retaliation spell that could benefit from additional polishing.
Suggested changes
- The knockback speed could diminish over time
- Instead of pausing the unit, check that the unit is not already in the knockback group
Spells should not really pause units
You can also try to stun them instead- Add the bash chance to the tooltip
- Disabled version of the icon is missing
- The research icon should not be the passive version of the icon
- You could use tree detection system, if BOOM = true it will destroy brisges also for example
Reviewed by Maker, Counter bash 1.2, 3rd Mar 2012
Required changes
Suggested changes
- Disabled icon is missing, passive abilities should have passive version of icons
- In importing instructions you must mention that the ability used in cast trigger must be configured manually
For both the condition and the distance- You need to flush child hashtable when the spell ends. Hashtable - clear child hashtable of picked unit
- Instead of pausing the unit, check that the unit is not already in the knockback group
- Add the bash chance to the tooltip
- You could use tree detection system
Reviewed by Maker, Counter bash 1.0, 25th Feb 2012
Required changes
Suggested changes
- Learn tooltip icon is missing
- In importing instructions you must mention that the ability used in the
condition in A unit is attacked trigger must be configured manually- Set loop initially off
- Move unit instantly action has a location leak
- You're setting position of picked unit twice in the looping trigger, set it only once
- You need to flush child hashtable
- Units can end up with their collision turned off after the spell is over
- After moving a unit instantly, the unit can targets nearby enemies. Thus if the bash chance is high, the unit can be caught in a loop. You can push your enemy across the map this way
- Mention the hotkey in tooltip, add the chance to the tooltip
- Change 0.04 to 0.03. 0.04 is not smooth. The knocback could use diminishing speed to make it look better
- You could use tree detection system
- Don't load distance and angle if time < 0
- Abil level >= 1 condition is not needed, the other condition covers that