diff options
| author | Mittendrein Markus <maxmitti@gmx.net> | 2016-02-15 15:28:29 +0100 |
|---|---|---|
| committer | Mittendrein Markus <maxmitti@gmx.net> | 2016-02-15 15:28:29 +0100 |
| commit | bb2da76d30cd8c52af033683ada93f61e8028109 (patch) | |
| tree | 6efd5eb46b21cce307bc79a5156d937d6080eb74 /TemplePushing.c4s/Misc.c4d/AdditionalSpells.c4d/IceNeedles.c4d | |
| parent | 8df314aefcb3c539cd8176c9fe843942a2a9e259 (diff) | |
| download | tempelschubsen-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.c | 7 |
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(); |
