From adb15a44dba8921adcdc55a0e2a958d9fc7caa95 Mon Sep 17 00:00:00 2001 From: Marisa Kirisame Date: Thu, 28 May 2020 16:38:10 +0200 Subject: [PATCH] Fix incorrect pointer usage in big biospark. --- language.version | 2 +- zscript/swwm_sparkyboi.zsc | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/language.version b/language.version index c819f7f1c..dbd798d52 100644 --- a/language.version +++ b/language.version @@ -1,2 +1,2 @@ [default] -SWWM_MODVER="\cxSWWM GZ\c- r269 (Tue 26 May 18:16:19 CEST 2020)"; +SWWM_MODVER="\cxSWWM GZ\c- r270 (Thu 28 May 16:38:10 CEST 2020)"; diff --git a/zscript/swwm_sparkyboi.zsc b/zscript/swwm_sparkyboi.zsc index 3ac438a26..45f9378d5 100644 --- a/zscript/swwm_sparkyboi.zsc +++ b/zscript/swwm_sparkyboi.zsc @@ -260,7 +260,7 @@ Class BigBiospark : Actor } if ( SWWMUtility.SphereIntersect(t,pos,120) ) { - Vector3 dirto = level.Vec3Diff(pos,tracer.Vec3Offset(0,0,tracer.height/2)); + Vector3 dirto = level.Vec3Diff(pos,t.Vec3Offset(0,0,t.height/2)); double dist = dirto.length(); dirto /= dist; if ( dist > 4. ) SWWMHandler.DoKnockback(t,-dirto,clamp(120.-dist,0.,120.)*100);