From 7e1c1bdb78b297f66e475b831fb8ba44e711ad2f Mon Sep 17 00:00:00 2001 From: Mittendrein Markus Date: Sun, 14 Feb 2016 19:34:59 +0100 Subject: Make Invisibility and Gravity spells last 720 frames and append 360 frames when stacking --- TemplePushing.c4s/System.c4g/Gravity.c | 14 ++++++++++++++ 1 file changed, 14 insertions(+) (limited to 'TemplePushing.c4s/System.c4g/Gravity.c') diff --git a/TemplePushing.c4s/System.c4g/Gravity.c b/TemplePushing.c4s/System.c4g/Gravity.c index f20b898..c1ebd42 100644 --- a/TemplePushing.c4s/System.c4g/Gravity.c +++ b/TemplePushing.c4s/System.c4g/Gravity.c @@ -46,3 +46,17 @@ func DoStop(object pObj, object pCaller) return 0; } + +func FxFloatPSpellStart(pClonk, iEffectNumber, iTemp) +{ + if(iTemp) return; + var ret = _inherited(pClonk, iEffectNumber, iTemp, ...); + EffectVar(0,pClonk,iEffectNumber) = 360; + return ret; +} + +private func FxFloatPSpellAdd(object pTarget, int iNumber) +{ + // Effekt übernehmen + EffectVar(0, pTarget, iNumber) += 180; +} -- cgit v1.2.3-54-g00ecf