mirror of
https://github.com/vgstation-coders/vgstation13.git
synced 2025-12-10 02:16:05 +00:00
sorry (#36696)
This commit is contained in:
committed by
GitHub
parent
f6d71f4302
commit
5e6d6e5698
@@ -94,12 +94,6 @@
|
|||||||
if(user.is_blind())
|
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>")
|
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)
|
user.set_machine(src)
|
||||||
|
|
||||||
var/dat
|
var/dat
|
||||||
|
|||||||
@@ -18,11 +18,6 @@
|
|||||||
name += spellname
|
name += spellname
|
||||||
|
|
||||||
/obj/item/weapon/spellbook/oneuse/attack_self(mob/user)
|
/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)
|
var/spell/S = new spell(user)
|
||||||
for(var/spell/knownspell in user.spell_list)
|
for(var/spell/knownspell in user.spell_list)
|
||||||
if(knownspell.type == S.type)
|
if(knownspell.type == S.type)
|
||||||
|
|||||||
@@ -279,8 +279,6 @@
|
|||||||
var/s_tone = 0.0
|
var/s_tone = 0.0
|
||||||
var/created_name = "Buttbot"
|
var/created_name = "Buttbot"
|
||||||
|
|
||||||
var/list/spells = list()
|
|
||||||
|
|
||||||
/obj/item/clothing/head/butt/proc/transfer_buttdentity(var/mob/living/carbon/H)
|
/obj/item/clothing/head/butt/proc/transfer_buttdentity(var/mob/living/carbon/H)
|
||||||
name = "[H.real_name]'s butt"
|
name = "[H.real_name]'s butt"
|
||||||
return
|
return
|
||||||
|
|||||||
@@ -62,8 +62,6 @@
|
|||||||
..()
|
..()
|
||||||
|
|
||||||
var/mob/living/carbon/human/H = target
|
var/mob/living/carbon/human/H = target
|
||||||
for(var/spell/spell in H.mind.wizard_spells)
|
|
||||||
H.remove_spell(spell)
|
|
||||||
H.dropBorers()
|
H.dropBorers()
|
||||||
var/obj/item/organ/internal/brain/B = src
|
var/obj/item/organ/internal/brain/B = src
|
||||||
if(istype(B) && istype(H))
|
if(istype(B) && istype(H))
|
||||||
|
|||||||
@@ -2202,10 +2202,6 @@
|
|||||||
if(op_stage.butt == SURGERY_NO_BUTT)
|
if(op_stage.butt == SURGERY_NO_BUTT)
|
||||||
return
|
return
|
||||||
var/obj/item/clothing/head/butt/donkey = new(where)
|
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)
|
donkey.transfer_buttdentity(src)
|
||||||
op_stage.butt = SURGERY_NO_BUTT
|
op_stage.butt = SURGERY_NO_BUTT
|
||||||
return donkey
|
return donkey
|
||||||
|
|||||||
@@ -152,10 +152,6 @@
|
|||||||
user.visible_message("<span class='notice'>[user] finishes cauterizing [target]'s ass with \the [tool].</span>", \
|
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>")
|
"<span class='notice'>You have cauterized [target]'s ass with \the [tool].</span>")
|
||||||
var/obj/item/clothing/head/butt/B = new(target.loc)
|
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)
|
B.transfer_buttdentity(target)
|
||||||
target.op_stage.butt = SURGERY_NO_BUTT
|
target.op_stage.butt = SURGERY_NO_BUTT
|
||||||
|
|
||||||
@@ -295,9 +291,6 @@
|
|||||||
affected.status |= ORGAN_BLEEDING
|
affected.status |= ORGAN_BLEEDING
|
||||||
|
|
||||||
var/obj/item/clothing/head/butt/B = tool
|
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)
|
user.u_equip(B,1)
|
||||||
qdel(B)
|
qdel(B)
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user