mirror of
https://github.com/ParadiseSS13/Paradise.git
synced 2026-08-24 12:37:26 +01:00
removes the fluff item from moonbase, modifies loot (#23157)
* removes the fluff item from moonbase, modifies loot * Update code/game/objects/items/weapons/storage/lockbox.dm Co-authored-by: Ryan <80364400+Sirryan2002@users.noreply.github.com> * Update code/game/objects/items/weapons/storage/lockbox.dm Co-authored-by: Contrabang <91113370+Contrabang@users.noreply.github.com> * compiles * Update code/game/objects/items/weapons/storage/lockbox.dm Co-authored-by: Contrabang <91113370+Contrabang@users.noreply.github.com> * pick my hated * Update code/game/objects/items/weapons/storage/lockbox.dm Co-authored-by: Contrabang <91113370+Contrabang@users.noreply.github.com> --------- Co-authored-by: Ryan <80364400+Sirryan2002@users.noreply.github.com> Co-authored-by: Contrabang <91113370+Contrabang@users.noreply.github.com>
This commit is contained in:
co-authored by
Ryan
Contrabang
parent
ed6adfc7b2
commit
9ce6730c56
@@ -201,3 +201,30 @@
|
||||
locked = FALSE
|
||||
icon_state = icon_broken
|
||||
origin_tech = null //wipe out any origin tech if it's unlocked in any way so you can't double-dip tech levels at R&D.
|
||||
|
||||
/obj/item/storage/lockbox/experimental_weapon
|
||||
name = "A-113 classified lockbox"
|
||||
desc = "Contains a classifed item for experimental purposes. Looks like some acid was spilt on it."
|
||||
req_access = list(ACCESS_SEC_DOORS) //officers, heads
|
||||
|
||||
/obj/item/storage/lockbox/experimental_weapon/populate_contents()
|
||||
if(prob(10))
|
||||
new /obj/item/clothing/mask/facehugger(src) //Suprise! Storing facehuggers improperly is what lead to this mess.
|
||||
return
|
||||
var/spawn_type = pick(/obj/item/gun/energy/kinetic_accelerator/experimental, /obj/item/surveillance_upgrade, /obj/item/mod/module/stealth/ninja)
|
||||
if(prob(25))
|
||||
if(rand(1, 6) == 1) //organ time. I want this to be more balanced in distribution, so organs are under a prob 25
|
||||
new /obj/item/organ/internal/alien/plasmavessel/drone(src) //Disected drone before the place got wiped. No hivenode.
|
||||
new /obj/item/organ/internal/alien/acidgland(src)
|
||||
new /obj/item/organ/internal/alien/resinspinner(src)
|
||||
return
|
||||
var/list/organ_loot = list(
|
||||
/obj/item/organ/internal/cyberimp/arm/katana,
|
||||
/obj/item/organ/internal/cyberimp/arm/toolset_abductor,
|
||||
/obj/item/organ/internal/cyberimp/arm/esword,
|
||||
/obj/item/organ/internal/heart/demon/pulse,
|
||||
/obj/item/organ/internal/eyes/cybernetic/eyesofgod
|
||||
)
|
||||
|
||||
spawn_type = pick(organ_loot)
|
||||
new spawn_type(src)
|
||||
|
||||
Reference in New Issue
Block a user