From fa64a2ea2c05eca23b79e866e75fa52f6f17fb00 Mon Sep 17 00:00:00 2001 From: Markus Mittendrein Date: Wed, 2 Jan 2019 01:12:31 +0100 Subject: Fix falling after using assault teleport while climbing --- .../Misc.c4d/AdditionalSpells.c4d/AssaultTeleport.c4d/Script.c | 2 ++ 1 file changed, 2 insertions(+) (limited to 'TemplePushing.c4s') 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); -- cgit v1.2.3-54-g00ecf