summaryrefslogtreecommitdiffstats
path: root/TemplePushing.c4s/Misc.c4d/AdditionalSpells.c4d/IceNeedles.c4d
diff options
context:
space:
mode:
authorMittendrein Markus <maxmitti@gmx.net>2016-02-15 15:28:29 +0100
committerMittendrein Markus <maxmitti@gmx.net>2016-02-15 15:28:29 +0100
commitbb2da76d30cd8c52af033683ada93f61e8028109 (patch)
tree6efd5eb46b21cce307bc79a5156d937d6080eb74 /TemplePushing.c4s/Misc.c4d/AdditionalSpells.c4d/IceNeedles.c4d
parent8df314aefcb3c539cd8176c9fe843942a2a9e259 (diff)
downloadtempelschubsen-bb2da76d30cd8c52af033683ada93f61e8028109.tar.gz
tempelschubsen-bb2da76d30cd8c52af033683ada93f61e8028109.zip
Gravity slows ice needles down instead of removing them
Diffstat (limited to 'TemplePushing.c4s/Misc.c4d/AdditionalSpells.c4d/IceNeedles.c4d')
-rw-r--r--TemplePushing.c4s/Misc.c4d/AdditionalSpells.c4d/IceNeedles.c4d/IceNeedles.c4d/Script.c7
1 files changed, 5 insertions, 2 deletions
diff --git a/TemplePushing.c4s/Misc.c4d/AdditionalSpells.c4d/IceNeedles.c4d/IceNeedles.c4d/Script.c b/TemplePushing.c4s/Misc.c4d/AdditionalSpells.c4d/IceNeedles.c4d/IceNeedles.c4d/Script.c
index 803e754..e411a68 100644
--- a/TemplePushing.c4s/Misc.c4d/AdditionalSpells.c4d/IceNeedles.c4d/IceNeedles.c4d/Script.c
+++ b/TemplePushing.c4s/Misc.c4d/AdditionalSpells.c4d/IceNeedles.c4d/IceNeedles.c4d/Script.c
@@ -36,9 +36,12 @@ protected func Check()
iAngle = Angle180(BoundBy(angle, range1, range2));
}
+ var speed = ICNA_Speed;
+ if (GetEffect("StopNSpell", this)) speed /= 2;
+
SetR(iAngle);
- SetXDir(Sin(iAngle, ICNA_Speed));
- SetYDir(-Cos(iAngle, ICNA_Speed * 100) - 2 * GetGravity(), this, 1000);
+ SetXDir(Sin(iAngle, speed));
+ SetYDir(-Cos(iAngle, speed * 100) - 2 * GetGravity(), this, 1000);
if (++timer > ICNA_Lifetime) RemoveObject();