Jargon Passport (#11678)

This commit is contained in:
Geeves
2021-04-20 13:13:40 +02:00
committed by GitHub
parent a7e3092fe8
commit 59c3fda37e
6 changed files with 77 additions and 6 deletions
+5 -5
View File
@@ -752,7 +752,7 @@
else
permitted = TRUE
if(G.whitelisted && (!(H.species.name in G.whitelisted)))
if(!G.check_species_whitelist(H))
permitted = FALSE
if(G.faction && G.faction != H.employer_faction)
@@ -771,7 +771,7 @@
metadata = gear_test
else
metadata = list()
var/obj/item/CI = G.spawn_item(null,metadata)
var/obj/item/CI = G.spawn_item(null,metadata, H)
if (G.slot == slot_wear_mask || G.slot == slot_wear_suit || G.slot == slot_head)
if (leftovers)
leftovers += thing
@@ -810,7 +810,7 @@
metadata = gear_test
else
metadata = list()
var/obj/item/CI = G.spawn_item(H, metadata)
var/obj/item/CI = G.spawn_item(H, metadata, H)
if (H.equip_to_slot_or_del(CI, G.slot))
to_chat(H, "<span class='notice'>Equipping you with [thing]!</span>")
used_slots += G.slot
@@ -841,7 +841,7 @@
metadata = gear_test
else
metadata = list()
G.spawn_item(B, metadata)
G.spawn_item(B, metadata, H)
Debug("EIS/([H]): placed [thing] in [B].")
else
@@ -922,7 +922,7 @@
metadata = gear_test
else
metadata = list()
var/obj/item/organ/A = G.spawn_item(H, metadata)
var/obj/item/organ/A = G.spawn_item(H, metadata, H)
var/obj/item/organ/external/affected = H.get_organ(A.parent_organ)
A.replaced(H, affected)
H.update_body()