diff options
Diffstat (limited to 'TemplePushing.c4s/System.c4g/BigRock.c')
| -rw-r--r-- | TemplePushing.c4s/System.c4g/BigRock.c | 11 |
1 files changed, 11 insertions, 0 deletions
diff --git a/TemplePushing.c4s/System.c4g/BigRock.c b/TemplePushing.c4s/System.c4g/BigRock.c index 6e97fe0..35a3094 100644 --- a/TemplePushing.c4s/System.c4g/BigRock.c +++ b/TemplePushing.c4s/System.c4g/BigRock.c @@ -1,4 +1,5 @@ /*-- Prevent rock strike from hitting allies --*/
+/*-- And some hyper deflection stuff --*/
#appendto BIRK
#strict 2
@@ -6,3 +7,13 @@ func QueryOwnCatchBlow(object target) {
return !Hostile(GetOwner(), target->GetOwner());
}
+
+func HyperDeflection(int newAngle, int newSpeed, object by)
+{
+ SetOwner(GetOwner(by));
+}
+
+func HyperDeflectionIgnore(object by)
+{
+ return !Hostile(GetOwner(), GetOwner(by));
+}
\ No newline at end of file |
