This commit is contained in:
boy2mantwicethefam
2024-06-27 17:10:40 +03:00
committed by GitHub
parent f6d71f4302
commit 5e6d6e5698
6 changed files with 0 additions and 26 deletions

View File

@@ -94,12 +94,6 @@
if(user.is_blind())
to_chat(user, "<span class='info'>You open \the [src] and run your fingers across the parchment. Suddenly, the pages coalesce in your mind!</span>")
if(istype(user,/mob/living/carbon))
var/mob/living/carbon/C = user
if(C.op_stage.butt == SURGERY_NO_BUTT)
to_chat(user, "<span class='info'>You are missing your ass! It would be pointless to attempt to learn magic without an ass to store it in.</span>")
return
user.set_machine(src)
var/dat

View File

@@ -18,11 +18,6 @@
name += spellname
/obj/item/weapon/spellbook/oneuse/attack_self(mob/user)
if(istype(user,/mob/living/carbon))
var/mob/living/carbon/C = user
if(C.op_stage.butt == SURGERY_NO_BUTT)
to_chat(user, "<span class='info'>You are missing your ass! It would be pointless to attempt to learn magic without an ass to store it in.</span>")
return
var/spell/S = new spell(user)
for(var/spell/knownspell in user.spell_list)
if(knownspell.type == S.type)

View File

@@ -279,8 +279,6 @@
var/s_tone = 0.0
var/created_name = "Buttbot"
var/list/spells = list()
/obj/item/clothing/head/butt/proc/transfer_buttdentity(var/mob/living/carbon/H)
name = "[H.real_name]'s butt"
return

View File

@@ -62,8 +62,6 @@
..()
var/mob/living/carbon/human/H = target
for(var/spell/spell in H.mind.wizard_spells)
H.remove_spell(spell)
H.dropBorers()
var/obj/item/organ/internal/brain/B = src
if(istype(B) && istype(H))

View File

@@ -2202,10 +2202,6 @@
if(op_stage.butt == SURGERY_NO_BUTT)
return
var/obj/item/clothing/head/butt/donkey = new(where)
if(mind.wizard_spells)
donkey.spells.Add(mind.wizard_spells)
for(var/spell/spell in mind.wizard_spells)
remove_spell(spell)
donkey.transfer_buttdentity(src)
op_stage.butt = SURGERY_NO_BUTT
return donkey

View File

@@ -152,10 +152,6 @@
user.visible_message("<span class='notice'>[user] finishes cauterizing [target]'s ass with \the [tool].</span>", \
"<span class='notice'>You have cauterized [target]'s ass with \the [tool].</span>")
var/obj/item/clothing/head/butt/B = new(target.loc)
if(target.mind.wizard_spells)
B.spells.Add(target.mind.wizard_spells)
for(var/spell/spell in target.mind.wizard_spells)
target.remove_spell(spell)
B.transfer_buttdentity(target)
target.op_stage.butt = SURGERY_NO_BUTT
@@ -295,9 +291,6 @@
affected.status |= ORGAN_BLEEDING
var/obj/item/clothing/head/butt/B = tool
if(B.spells)
for(var/spell/spell in B.spells)
target.add_spell(spell, iswizard = TRUE)
user.u_equip(B,1)
qdel(B)