diff options
| author | Markus Mittendrein <git@maxmitti.tk> | 2020-12-07 21:03:16 +0100 |
|---|---|---|
| committer | Markus Mittendrein <git@maxmitti.tk> | 2020-12-07 21:03:16 +0100 |
| commit | 5df80c78c94e2f5c01fd02f8d603a59b8c5fd4b1 (patch) | |
| tree | 1163d32953906efedc3dbe77b730b0d3aaa73227 | |
| parent | bf9af8b1f9d44e124641da63d27fd770e3ca09d9 (diff) | |
| download | tempelschubsen-5df80c78c94e2f5c01fd02f8d603a59b8c5fd4b1.tar.gz tempelschubsen-5df80c78c94e2f5c01fd02f8d603a59b8c5fd4b1.zip | |
Goblet.c: Fix ChangeDef warnings
| -rw-r--r-- | TemplePushing.c4s/System.c4g/Goblet.c | 13 |
1 files changed, 8 insertions, 5 deletions
diff --git a/TemplePushing.c4s/System.c4g/Goblet.c b/TemplePushing.c4s/System.c4g/Goblet.c index a083d8c..2b25870 100644 --- a/TemplePushing.c4s/System.c4g/Goblet.c +++ b/TemplePushing.c4s/System.c4g/Goblet.c @@ -1,7 +1,6 @@ /*-- Add unique Goblet mechanics --*/ -#strict 2 - +#strict 3 #appendto GBLT local energyLeft; @@ -17,6 +16,10 @@ public func Initialize() private func FillCheck() { var ret = _inherited(); + if (ret) + { + return ret; + } if (iTimer >= 5) { @@ -36,7 +39,7 @@ private func FillCheck() energyLeft -= doEnergy; } - if (energyLeft == 0) SetEmpty(); + if (energyLeft == 0) return SetEmpty(); } iTimer = 0; } @@ -81,14 +84,14 @@ private func RemoveAnyEffect(string name, object target, string checkCall) var effectNumber = GetEffect(name, target, i); if (effectNumber == 0) break; if (checkCall && eval(Format("%s(Object(%d), %d)", checkCall, ObjectNumber(target), effectNumber))) continue; - effectNumbers[GetLength(effectNumbers)] = effectNumber; + effectNumbers[] = effectNumber; } // Fail if no effects were found if (GetLength(effectNumbers) == 0) return false; // Randomly select an effect to remove - RemoveEffect(0, target, effectNumbers[Random(GetLength(effectNumbers))]); + RemoveEffect(nil, target, effectNumbers[Random(GetLength(effectNumbers))]); return true; // Success } |
