diff --git a/language.version b/language.version index 3e6da8b13..6847743db 100644 --- a/language.version +++ b/language.version @@ -1,2 +1,2 @@ [default] -SWWM_MODVER="\chSWWM \czGZ\c- \cw0.9.11b-pre r577 \cu(Sat 24 Oct 20:36:36 CEST 2020)"; +SWWM_MODVER="\chSWWM \czGZ\c- \cw0.9.11b-pre r578 \cu(Sat 24 Oct 20:54:29 CEST 2020)"; diff --git a/zscript/swwm_handler.zsc b/zscript/swwm_handler.zsc index 473621004..e4e02165c 100644 --- a/zscript/swwm_handler.zsc +++ b/zscript/swwm_handler.zsc @@ -874,7 +874,7 @@ Class SWWMHandler : EventHandler override void WorldThingDied( WorldEvent e ) { - if ( ((e.Thing.default.bBOSS) || (e.Thing.default.Health >= 1000)) && (alreadygold.Find(e.Thing) == alreadygold.Size()) ) + if ( e.Thing.default.bISMONSTER && ((e.Thing.default.bBOSS) || (e.Thing.default.Health >= 1000)) && (alreadygold.Find(e.Thing) == alreadygold.Size()) ) { // make sure we can't farm drops from revivable enemies // (or cause some things to spam-spawn gold shells)