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);