Add wizard loadouts

This commit is contained in:
datlo
2020-03-22 12:32:51 +01:00
parent c146265863
commit 61adc6abb9
7 changed files with 159 additions and 45 deletions
+4 -2
View File
@@ -60,7 +60,7 @@
return
if(thearea.tele_proof && !istype(thearea, /area/wizard_station))
to_chat(user, "A mysterious force disrupts your arcane spell matrix, and you remain where you are.")
to_chat(user, "<span class='warning'>A mysterious force disrupts your arcane spell matrix, and you remain where you are.</span>")
return
var/datum/effect_system/smoke_spread/smoke = new
@@ -79,7 +79,7 @@
L+=T
if(!L.len)
to_chat(user, "The spell matrix was unable to locate a suitable teleport destination for an unknown reason. Sorry.")
to_chat(user, "<span class='warning'>The spell matrix was unable to locate a suitable teleport destination for an unknown reason. Sorry.</span>")
return
if(user && user.buckled)
@@ -104,3 +104,5 @@
smoke.start()
src.uses -= 1
for(var/datum/action/act in actions) //Update action buttons as some spells might now be castable
act.UpdateButtonIcon()
@@ -1124,6 +1124,11 @@
playsound(loc, "rustle", 50, 1, -5)
user.visible_message("<span class='notice'>[user] hugs \the [src].</span>","<span class='notice'>You hug \the [src].</span>")
/obj/item/storage/box/wizard
name = "magical box"
desc = "It's just an ordinary magical box."
icon_state = "box_wizard"
#undef NODESIGN
#undef NANOTRASEN
#undef SYNDI