diff options
| author | Zed <Zed@zed.zed> | 2016-03-04 22:16:30 +0100 |
|---|---|---|
| committer | Zed <Zed@zed.zed> | 2016-03-04 22:16:30 +0100 |
| commit | e9ed2d00e8dd1e393bd7f335a87cc3b8a029ba0a (patch) | |
| tree | 3553a2912c2508c55cb5fc6162942ecdfe70545a /TemplePushing.c4s/System.c4g/Stoneshield.c | |
| parent | fce4a5a7b6f4c8464466500fe2c182f41cc8842f (diff) | |
| download | tempelschubsen-e9ed2d00e8dd1e393bd7f335a87cc3b8a029ba0a.tar.gz tempelschubsen-e9ed2d00e8dd1e393bd7f335a87cc3b8a029ba0a.zip | |
Colourize stone shield particles by team
Diffstat (limited to 'TemplePushing.c4s/System.c4g/Stoneshield.c')
| -rw-r--r-- | TemplePushing.c4s/System.c4g/Stoneshield.c | 11 |
1 files changed, 11 insertions, 0 deletions
diff --git a/TemplePushing.c4s/System.c4g/Stoneshield.c b/TemplePushing.c4s/System.c4g/Stoneshield.c index f342f1b..7786ad1 100644 --- a/TemplePushing.c4s/System.c4g/Stoneshield.c +++ b/TemplePushing.c4s/System.c4g/Stoneshield.c @@ -34,3 +34,14 @@ func Activate(pCaster,pRealcaster) RemoveObject();
return(0);
}
+
+func FxStoneShieldPSpellTimer(pClonk, iEffectNumber, iEffectTime)
+{
+ // Keine St舐ke mehr, weg damit
+ if(!EffectVar(0,pClonk,iEffectNumber)) return(-1);
+ // Schild verliert langsam an Energie
+ if(!Random(120)) EffectVar(0,pClonk,iEffectNumber)-=1000;
+ // Effekt!
+ if (!Random(2)) CastParticles("PSpark", 1, 10, GetX(pClonk), GetY(pClonk)+4, 35, 60, GetPlrColorDw(GetOwner(pClonk)), GetPlrColorDw(GetOwner(pClonk)));
+ return(1);
+}
\ No newline at end of file |
