summaryrefslogtreecommitdiffstats
path: root/TemplePushing.c4s/Misc.c4d/AdditionalSpells.c4d/AssaultTeleport.c4d
diff options
context:
space:
mode:
authorMarkus Mittendrein <git@maxmitti.tk>2019-01-02 01:12:31 +0100
committerMarkus Mittendrein <git@maxmitti.tk>2019-01-02 01:12:31 +0100
commitfa64a2ea2c05eca23b79e866e75fa52f6f17fb00 (patch)
tree589e58deae0c4c3b588a72629dec20dce087aaa4 /TemplePushing.c4s/Misc.c4d/AdditionalSpells.c4d/AssaultTeleport.c4d
parentf88aa05ccb311313c40e65fbbb1f5883d2d03e8a (diff)
downloadtempelschubsen-fa64a2ea2c05eca23b79e866e75fa52f6f17fb00.tar.gz
tempelschubsen-fa64a2ea2c05eca23b79e866e75fa52f6f17fb00.zip
Fix falling after using assault teleport while climbing
Diffstat (limited to 'TemplePushing.c4s/Misc.c4d/AdditionalSpells.c4d/AssaultTeleport.c4d')
-rw-r--r--TemplePushing.c4s/Misc.c4d/AdditionalSpells.c4d/AssaultTeleport.c4d/Script.c2
1 files changed, 2 insertions, 0 deletions
diff --git a/TemplePushing.c4s/Misc.c4d/AdditionalSpells.c4d/AssaultTeleport.c4d/Script.c b/TemplePushing.c4s/Misc.c4d/AdditionalSpells.c4d/AssaultTeleport.c4d/Script.c
index a69248f..a0e965c 100644
--- a/TemplePushing.c4s/Misc.c4d/AdditionalSpells.c4d/AssaultTeleport.c4d/Script.c
+++ b/TemplePushing.c4s/Misc.c4d/AdditionalSpells.c4d/AssaultTeleport.c4d/Script.c
@@ -36,6 +36,8 @@ protected func Activate(object pCaster, object pRealCaster)
var dir = -1;
if (GetDir(target) == DIR_Left) dir = 1;
+ if (GetProcedure(pRealCaster) == "SCALE") pRealCaster->SetAction("Jump");
+
SetSpeed(0, 0, pRealCaster);
SetPosition(GetX(target) + deltax * solid, GetY(target) + deltay, pRealCaster);
while (pRealCaster->Stuck()) SetPosition(GetX(pRealCaster), GetY(pRealCaster) - 1, pRealCaster);