mirror of
https://github.com/ParadiseSS13/Paradise.git
synced 2026-07-11 15:14:27 +01:00
Finished adding LightnIan and the spells datum stuff
This commit is contained in:
@@ -237,7 +237,7 @@
|
||||
desc = "Woof!"
|
||||
icon_state = "corgihead"
|
||||
item_state = "chickensuit"
|
||||
flags = BLOCKHAIR
|
||||
flags = BLOCKHAIR | NODROP
|
||||
siemens_coefficient = 2.0
|
||||
|
||||
/obj/item/clothing/head/bearpelt
|
||||
|
||||
@@ -156,6 +156,7 @@
|
||||
body_parts_covered = UPPER_TORSO|ARMS|LOWER_TORSO|LEGS|FEET
|
||||
flags_inv = HIDESHOES|HIDEJUMPSUIT
|
||||
siemens_coefficient = 2.0
|
||||
flags = NODROP
|
||||
|
||||
/obj/item/clothing/suit/monkeysuit
|
||||
name = "Monkey Suit"
|
||||
|
||||
@@ -12,12 +12,18 @@
|
||||
|
||||
/datum/superheros/proc/assign_genes(var/mob/living/carbon/human/H)
|
||||
if(default_genes.len)
|
||||
for(var/gene in default_genes.len)
|
||||
for(var/gene in default_genes)
|
||||
H.mutations |= gene
|
||||
H.update_mutations()
|
||||
return
|
||||
|
||||
/datum/superheros/proc/assign_spells(var/mob/living/carbon/human/H)
|
||||
if(default_spells.len)
|
||||
for(var/spell in default_spells)
|
||||
var/obj/effect/proc_holder/spell/wizard/S = spell
|
||||
if(!S) return
|
||||
H.spell_list += new S
|
||||
H.update_power_buttons()
|
||||
return
|
||||
|
||||
|
||||
@@ -64,7 +70,26 @@
|
||||
|
||||
H.regenerate_icons()
|
||||
|
||||
/* Dont fill out until ready (sprites + powers)
|
||||
|
||||
/datum/superheros/lightnian
|
||||
name = "LightnIan"
|
||||
*/
|
||||
default_genes = list(REGEN, NO_BREATH)
|
||||
default_spells = list(/obj/effect/proc_holder/spell/wizard/targeted/lightning)
|
||||
|
||||
/datum/superheros/lightnian/equip(var/mob/living/carbon/human/H)
|
||||
..()
|
||||
|
||||
H.equip_to_slot_or_del(new /obj/item/clothing/shoes/brown(H), slot_shoes)
|
||||
H.equip_to_slot_or_del(new /obj/item/clothing/under/color/brown(H), slot_w_uniform)
|
||||
H.equip_to_slot_or_del(new /obj/item/clothing/suit/corgisuit(H), slot_wear_suit)
|
||||
H.equip_to_slot_or_del(new /obj/item/clothing/head/corgi(H), slot_head)
|
||||
H.equip_to_slot_or_del(new /obj/item/clothing/gloves/color/yellow(H), slot_gloves)
|
||||
|
||||
var/obj/item/weapon/card/id/syndicate/W = new(H)
|
||||
W.name = "[H.real_name]'s ID Card (Superhero)"
|
||||
W.access = get_all_accesses()
|
||||
W.assignment = "Superhero"
|
||||
W.registered_name = H.real_name
|
||||
H.equip_to_slot_or_del(W, slot_wear_id)
|
||||
|
||||
H.regenerate_icons()
|
||||
|
||||
Reference in New Issue
Block a user