diff --git a/README.md b/README.md index 2263d637..4b78909b 100644 --- a/README.md +++ b/README.md @@ -229,6 +229,7 @@ * Moved Quick Revive to Stamin-Up's location on Town * Moved Stamin-Up to its location on Tranzit * Moved Tombstone Soda to the laundry room front door +* Grief: added Tombstone Soda #### Farm * Zombies spawn in the Farm zone when in the Barn zone diff --git a/scripts/zm/zm_transit/zm_transit_reimagined.gsc b/scripts/zm/zm_transit/zm_transit_reimagined.gsc index c8ced12a..867c239b 100644 --- a/scripts/zm/zm_transit/zm_transit_reimagined.gsc +++ b/scripts/zm/zm_transit/zm_transit_reimagined.gsc @@ -359,7 +359,7 @@ town_move_staminup_machine() town_move_tombstone_machine() { - if (!(level.scr_zm_ui_gametype == "zstandard" && level.scr_zm_map_start_location == "town")) + if (!(!is_classic() && level.scr_zm_map_start_location == "town")) { return; } @@ -383,18 +383,21 @@ town_move_tombstone_machine() return; } - // delete old machine - vending_triggers = getentarray( "zombie_vending", "targetname" ); - for (i = 0; i < vending_trigger.size; i++) + // delete old machine (only on Survival) + if(level.scr_zm_ui_gametype == "zstandard") { - trig = vending_triggers[i]; - if (IsDefined(trig.script_noteworthy) && trig.script_noteworthy == "specialty_scavenger") + vending_triggers = getentarray( "zombie_vending", "targetname" ); + for (i = 0; i < vending_trigger.size; i++) { - trig.clip delete(); - trig.machine delete(); - trig.bump delete(); - trig delete(); - break; + trig = vending_triggers[i]; + if (IsDefined(trig.script_noteworthy) && trig.script_noteworthy == "specialty_scavenger") + { + trig.clip delete(); + trig.machine delete(); + trig.bump delete(); + trig delete(); + break; + } } }