no more non-virtual blood-drunk caches (#94023)

Co-authored-by: Hatterhat <Hatterhat@users.noreply.github.com>
This commit is contained in:
Hatterhat
2025-12-03 04:27:30 -06:00
committed by GitHub
parent 0ff70f7497
commit 4a478e4067
@@ -6,8 +6,23 @@
true_spawn = FALSE
// rebuild the achievement element's arguments to remove it appropriately
if (achievement_type || score_achievement_type)
var/list/achievements = list(/datum/award/achievement/boss/boss_killer, /datum/award/score/boss_score)
if (achievement_type)
achievements += achievement_type
if (score_achievement_type)
achievements += score_achievement_type
RemoveElement(/datum/element/kill_achievement, string_list(achievements), crusher_achievement_type, /datum/memory/megafauna_slayer)
// remove the crusher loot element's arguments also to remove it appropriately
RemoveElement(\
/datum/element/crusher_loot,\
trophy_type = crusher_loot,\
guaranteed_drop = 0.6,\
replace_all = replace_crusher_drop,\
drop_immediately = del_on_death,\
)
loot.Cut()
loot += /obj/structure/closet/crate/secure/bitrunning/encrypted
crusher_loot.Cut()
crusher_loot += /obj/structure/closet/crate/secure/bitrunning/encrypted