Better Block Injectors (#17128)

* Better Block Injectors

* makes it pass

* .

* Update human_organs.dm

* fixes blood v2

* save

* gwah

* update appearance

* resolve

* Update computers.dm
This commit is contained in:
Cameron Lennox
2025-02-13 06:27:14 -05:00
committed by GitHub
parent f2284b7272
commit 96381f94f1
26 changed files with 149 additions and 32 deletions
+1 -1
View File
@@ -617,7 +617,7 @@
if(istype(M, /mob/living/carbon))
M.dna.SetSEState(block,!M.dna.GetSEState(block))
domutcheck(M,null,MUTCHK_FORCED)
M.update_mutations()
M.UpdateAppearance()
var/state="[M.dna.GetSEState(block)?"on":"off"]"
var/blockname=assigned_blocks[block]
message_admins("[key_name_admin(src)] has toggled [M.key]'s [blockname] block [state]!")
+1
View File
@@ -517,6 +517,7 @@ Traitors and the like can also be revived with the previous role mostly intact.
new_character.dna.ResetUIFrom(new_character)
new_character.sync_dna_traits(TRUE) // Traitgenes Sync traits to genetics if needed
new_character.sync_organ_dna()
new_character.initialize_vessel()
if(inhabit)
new_character.key = player_key
//Were they any particular special role? If so, copy.