mirror of
https://github.com/CHOMPStation2/CHOMPStation2.git
synced 2025-12-11 18:53:06 +00:00
Fixes Issue 721
-Small change that psuedo-randomizes cult and wizard incantations. For cultists, it's just a [pick("'","`")] in place of a "'" in their incantation, and wizard invocations have a 50% chance to replace the spaces with "`".
git-svn-id: http://tgstation13.googlecode.com/svn/trunk@4307 316c924e-a436-60f5-8080-3fe189b3f50e
This commit is contained in:
@@ -93,13 +93,19 @@ var/list/spells = typesof(/obj/effect/proc_holder/spell) //needed for the badmin
|
|||||||
|
|
||||||
switch(invocation_type)
|
switch(invocation_type)
|
||||||
if("shout")
|
if("shout")
|
||||||
|
if(prob(50))//Auto-mute? Fuck that noise
|
||||||
usr.say(invocation)
|
usr.say(invocation)
|
||||||
|
else
|
||||||
|
usr.say(dd_replacetext(invocation," ","`"))
|
||||||
if(usr.gender=="male")
|
if(usr.gender=="male")
|
||||||
playsound(usr.loc, pick('null.ogg','null.ogg'), 100, 1)
|
playsound(usr.loc, pick('null.ogg','null.ogg'), 100, 1)
|
||||||
else
|
else
|
||||||
playsound(usr.loc, pick('null.ogg','null.ogg'), 100, 1)
|
playsound(usr.loc, pick('null.ogg','null.ogg'), 100, 1)
|
||||||
if("whisper")
|
if("whisper")
|
||||||
|
if(prob(50))
|
||||||
usr.whisper(invocation)
|
usr.whisper(invocation)
|
||||||
|
else
|
||||||
|
usr.whisper(dd_replacetext(invocation," ","`"))
|
||||||
|
|
||||||
/obj/effect/proc_holder/spell/New()
|
/obj/effect/proc_holder/spell/New()
|
||||||
..()
|
..()
|
||||||
|
|||||||
@@ -23,9 +23,9 @@ var/list/sacrificed = list()
|
|||||||
del(src)
|
del(src)
|
||||||
if(allrunesloc && index != 0)
|
if(allrunesloc && index != 0)
|
||||||
if(istype(src,/obj/effect/rune))
|
if(istype(src,/obj/effect/rune))
|
||||||
user.say("Sas'so c'arta forbici!")
|
user.say("Sas[pick("'","`")]so c'arta forbici!")//Only you can stop auto-muting
|
||||||
else
|
else
|
||||||
user.whisper("Sas'so c'arta forbici!")
|
user.whisper("Sas[pick("'","`")]so c'arta forbici!")
|
||||||
user.visible_message("\red [user] disappears in a flash of red light!", \
|
user.visible_message("\red [user] disappears in a flash of red light!", \
|
||||||
"\red You feel as your body gets dragged through the dimension of Nar-Sie!", \
|
"\red You feel as your body gets dragged through the dimension of Nar-Sie!", \
|
||||||
"\red You hear a sickening crunch and sloshing of viscera.")
|
"\red You hear a sickening crunch and sloshing of viscera.")
|
||||||
@@ -62,7 +62,7 @@ var/list/sacrificed = list()
|
|||||||
if(iscultist(C))
|
if(iscultist(C))
|
||||||
culcount++
|
culcount++
|
||||||
if(culcount>=3)
|
if(culcount>=3)
|
||||||
user.say("Sas'so c'arta forbici tarem!")
|
user.say("Sas[pick("'","`")]so c'arta forbici tarem!")
|
||||||
user.visible_message("\red You feel air moving from the rune - like as it was swapped with somewhere else.", \
|
user.visible_message("\red You feel air moving from the rune - like as it was swapped with somewhere else.", \
|
||||||
"\red You feel air moving from the rune - like as it was swapped with somewhere else.", \
|
"\red You feel air moving from the rune - like as it was swapped with somewhere else.", \
|
||||||
"\red You smell ozone.")
|
"\red You smell ozone.")
|
||||||
@@ -80,9 +80,9 @@ var/list/sacrificed = list()
|
|||||||
|
|
||||||
tomesummon()
|
tomesummon()
|
||||||
if(istype(src,/obj/effect/rune))
|
if(istype(src,/obj/effect/rune))
|
||||||
usr.say("N'ath reth sh'yro eth d'raggathnor!")
|
usr.say("N[pick("'","`")]ath reth sh'yro eth d'raggathnor!")
|
||||||
else
|
else
|
||||||
usr.whisper("N'ath reth sh'yro eth d'raggathnor!")
|
usr.whisper("N[pick("'","`")]ath reth sh'yro eth d'raggathnor!")
|
||||||
usr.visible_message("\red Rune disappears with a flash of red light, and in its place now a book lies.", \
|
usr.visible_message("\red Rune disappears with a flash of red light, and in its place now a book lies.", \
|
||||||
"\red You are blinded by the flash of red light! After you're able to see again, you see that now instead of the rune there's a book.", \
|
"\red You are blinded by the flash of red light! After you're able to see again, you see that now instead of the rune there's a book.", \
|
||||||
"\red You hear a pop and smell ozone.")
|
"\red You hear a pop and smell ozone.")
|
||||||
@@ -103,7 +103,7 @@ var/list/sacrificed = list()
|
|||||||
continue
|
continue
|
||||||
if(M.stat==2)
|
if(M.stat==2)
|
||||||
continue
|
continue
|
||||||
usr.say("Mah'weyh pleggh at e'ntrath!")
|
usr.say("Mah[pick("'","`")]weyh pleggh at e'ntrath!")
|
||||||
M.visible_message("\red [M] writhes in pain as the markings below him glow a bloody red.", \
|
M.visible_message("\red [M] writhes in pain as the markings below him glow a bloody red.", \
|
||||||
"\red AAAAAAHHHH!.", \
|
"\red AAAAAAHHHH!.", \
|
||||||
"\red You hear an anguished scream.")
|
"\red You hear an anguished scream.")
|
||||||
@@ -127,7 +127,7 @@ var/list/sacrificed = list()
|
|||||||
var/cultist_count = 0
|
var/cultist_count = 0
|
||||||
for(var/mob/M in range(1,src))
|
for(var/mob/M in range(1,src))
|
||||||
if(iscultist(M))
|
if(iscultist(M))
|
||||||
M.say("Tok-lyr rqa'nap g'lt-ulotf!")
|
M.say("Tok-lyr rqa'nap g[pick("'","`")]lt-ulotf!")
|
||||||
cultist_count += 1
|
cultist_count += 1
|
||||||
if(cultist_count >= 9)
|
if(cultist_count >= 9)
|
||||||
new /obj/machinery/singularity/narsie(src.loc)
|
new /obj/machinery/singularity/narsie(src.loc)
|
||||||
@@ -141,9 +141,9 @@ var/list/sacrificed = list()
|
|||||||
|
|
||||||
emp(var/U,var/range_red) //range_red - var which determines by which number to reduce the default emp range, U is the source loc, needed because of talisman emps which are held in hand at the moment of using and that apparently messes things up -- Urist
|
emp(var/U,var/range_red) //range_red - var which determines by which number to reduce the default emp range, U is the source loc, needed because of talisman emps which are held in hand at the moment of using and that apparently messes things up -- Urist
|
||||||
if(istype(src,/obj/effect/rune))
|
if(istype(src,/obj/effect/rune))
|
||||||
usr.say("Ta'gh fara'qha fel d'amar det!")
|
usr.say("Ta'gh fara[pick("'","`")]qha fel d'amar det!")
|
||||||
else
|
else
|
||||||
usr.whisper("Ta'gh fara'qha fel d'amar det!")
|
usr.whisper("Ta'gh fara[pick("'","`")]qha fel d'amar det!")
|
||||||
playsound(U, 'Welder2.ogg', 25, 1)
|
playsound(U, 'Welder2.ogg', 25, 1)
|
||||||
var/turf/T = get_turf(U)
|
var/turf/T = get_turf(U)
|
||||||
if(T)
|
if(T)
|
||||||
@@ -167,7 +167,7 @@ var/list/sacrificed = list()
|
|||||||
drain += bdrain
|
drain += bdrain
|
||||||
if(!drain)
|
if(!drain)
|
||||||
return fizzle()
|
return fizzle()
|
||||||
usr.say ("Yu'gular faras desdae. Havas mithum javara. Umathar uf'kal thenar!")
|
usr.say ("Yu[pick("'","`")]gular faras desdae. Havas mithum javara. Umathar uf'kal thenar!")
|
||||||
usr.visible_message("\red Blood flows from the rune into [usr]!", \
|
usr.visible_message("\red Blood flows from the rune into [usr]!", \
|
||||||
"\red The blood starts flowing from the rune and into your frail mortal body. You feel... empowered.", \
|
"\red The blood starts flowing from the rune and into your frail mortal body. You feel... empowered.", \
|
||||||
"\red You hear a liquid flowing.")
|
"\red You hear a liquid flowing.")
|
||||||
@@ -201,7 +201,7 @@ var/list/sacrificed = list()
|
|||||||
|
|
||||||
seer()
|
seer()
|
||||||
if(usr.loc==src.loc)
|
if(usr.loc==src.loc)
|
||||||
usr.say("Rash'tla sektath mal'zua. Zasan therium vivira. Itonis al'ra matum!")
|
usr.say("Rash'tla sektath mal[pick("'","`")]zua. Zasan therium vivira. Itonis al'ra matum!")
|
||||||
if(usr.see_invisible!=0 && usr.see_invisible!=15)
|
if(usr.see_invisible!=0 && usr.see_invisible!=15)
|
||||||
usr << "\red The world beyond flashes your eyes but disappears quickly, as if something is disrupting your vision."
|
usr << "\red The world beyond flashes your eyes but disappears quickly, as if something is disrupting your vision."
|
||||||
else
|
else
|
||||||
@@ -318,12 +318,12 @@ var/list/sacrificed = list()
|
|||||||
S=1
|
S=1
|
||||||
if(S)
|
if(S)
|
||||||
if(istype(src,/obj/effect/rune))
|
if(istype(src,/obj/effect/rune))
|
||||||
usr.say("Kla'atu barada nikt'o!")
|
usr.say("Kla[pick("'","`")]atu barada nikt'o!")
|
||||||
for (var/mob/V in viewers(src))
|
for (var/mob/V in viewers(src))
|
||||||
V.show_message("\red The rune turns into gray dust, veiling the surrounding runes.", 3)
|
V.show_message("\red The rune turns into gray dust, veiling the surrounding runes.", 3)
|
||||||
del(src)
|
del(src)
|
||||||
else
|
else
|
||||||
usr.whisper("Kla'atu barada nikt'o!")
|
usr.whisper("Kla[pick("'","`")]atu barada nikt'o!")
|
||||||
usr << "\red Your talisman turns into gray dust, veiling the surrounding runes."
|
usr << "\red Your talisman turns into gray dust, veiling the surrounding runes."
|
||||||
for (var/mob/V in orange(1,src))
|
for (var/mob/V in orange(1,src))
|
||||||
if(V!=usr)
|
if(V!=usr)
|
||||||
@@ -341,7 +341,7 @@ var/list/sacrificed = list()
|
|||||||
ajourney() //some bits copypastaed from admin tools - Urist
|
ajourney() //some bits copypastaed from admin tools - Urist
|
||||||
if(usr.loc==src.loc)
|
if(usr.loc==src.loc)
|
||||||
var/mob/living/carbon/human/L = usr
|
var/mob/living/carbon/human/L = usr
|
||||||
usr.say("Fwe'sh mah erl nyag r'ya!")
|
usr.say("Fwe[pick("'","`")]sh mah erl nyag r'ya!")
|
||||||
usr.visible_message("\red [usr]'s eyes glow blue as \he freezes in place, absolutely motionless.", \
|
usr.visible_message("\red [usr]'s eyes glow blue as \he freezes in place, absolutely motionless.", \
|
||||||
"\red The shadow that is your spirit separates itself from your body. You are now in the realm beyond. While this is a great sight, being here strains your mind and body. Hurry...", \
|
"\red The shadow that is your spirit separates itself from your body. You are now in the realm beyond. While this is a great sight, being here strains your mind and body. Hurry...", \
|
||||||
"\red You hear only complete silence for a moment.")
|
"\red You hear only complete silence for a moment.")
|
||||||
@@ -374,7 +374,7 @@ var/list/sacrificed = list()
|
|||||||
if(!ghost)
|
if(!ghost)
|
||||||
return this_rune.fizzle()
|
return this_rune.fizzle()
|
||||||
|
|
||||||
usr.say("Gal'h'rfikk harfrandid mud'gib!")
|
usr.say("Gal'h'rfikk harfrandid mud[pick("'","`")]gib!")
|
||||||
var/mob/living/carbon/human/dummy/D = new(this_rune.loc)
|
var/mob/living/carbon/human/dummy/D = new(this_rune.loc)
|
||||||
usr.visible_message("\red A shape forms in the center of the rune. A shape of... a man.", \
|
usr.visible_message("\red A shape forms in the center of the rune. A shape of... a man.", \
|
||||||
"\red A shape forms in the center of the rune. A shape of... a man.", \
|
"\red A shape forms in the center of the rune. A shape of... a man.", \
|
||||||
@@ -495,7 +495,7 @@ var/list/sacrificed = list()
|
|||||||
if (imbued_from)
|
if (imbued_from)
|
||||||
for (var/mob/V in viewers(src))
|
for (var/mob/V in viewers(src))
|
||||||
V.show_message("\red The runes turn into dust, which then forms into an arcane image on the paper.", 3)
|
V.show_message("\red The runes turn into dust, which then forms into an arcane image on the paper.", 3)
|
||||||
usr.say("H'drak v'loso, mir'kanas verbot!")
|
usr.say("H'drak v[pick("'","`")]loso, mir'kanas verbot!")
|
||||||
del(imbued_from)
|
del(imbued_from)
|
||||||
del(newtalisman)
|
del(newtalisman)
|
||||||
else
|
else
|
||||||
@@ -506,7 +506,7 @@ var/list/sacrificed = list()
|
|||||||
mend()
|
mend()
|
||||||
var/mob/living/user = usr
|
var/mob/living/user = usr
|
||||||
src = null
|
src = null
|
||||||
user.say("Uhrast ka'hfa heldsagen ver'lot!")
|
user.say("Uhrast ka'hfa heldsagen ver[pick("'","`")]lot!")
|
||||||
user.take_overall_damage(200, 0)
|
user.take_overall_damage(200, 0)
|
||||||
runedec+=10
|
runedec+=10
|
||||||
user.visible_message("\red [user] keels over dead, his blood glowing blue as it escapes his body and dissipates into thin air.", \
|
user.visible_message("\red [user] keels over dead, his blood glowing blue as it escapes his body and dissipates into thin air.", \
|
||||||
@@ -530,9 +530,9 @@ var/list/sacrificed = list()
|
|||||||
else
|
else
|
||||||
return
|
return
|
||||||
if(istype(src,/obj/effect/rune))
|
if(istype(src,/obj/effect/rune))
|
||||||
usr.say("O bidai nabora se'sma!")
|
usr.say("O bidai nabora se[pick("'","`")]sma!")
|
||||||
else
|
else
|
||||||
usr.whisper("O bidai nabora se'sma!")
|
usr.whisper("O bidai nabora se[pick("'","`")]sma!")
|
||||||
var/input_s = sanitize(input)
|
var/input_s = sanitize(input)
|
||||||
if(istype(src,/obj/effect/rune))
|
if(istype(src,/obj/effect/rune))
|
||||||
usr.say("[input]")
|
usr.say("[input]")
|
||||||
@@ -555,7 +555,7 @@ var/list/sacrificed = list()
|
|||||||
for(var/mob/living/carbon/C in orange(1,src))
|
for(var/mob/living/carbon/C in orange(1,src))
|
||||||
if(iscultist(C))
|
if(iscultist(C))
|
||||||
cultsinrange += C
|
cultsinrange += C
|
||||||
C.say("Barhah hra zar'garis!")
|
C.say("Barhah hra zar[pick("'","`")]garis!")
|
||||||
for(var/mob/H in victims)
|
for(var/mob/H in victims)
|
||||||
if (ticker.mode.name == "cult")
|
if (ticker.mode.name == "cult")
|
||||||
if(H.mind == ticker.mode:sacrifice_target)
|
if(H.mind == ticker.mode:sacrifice_target)
|
||||||
@@ -685,13 +685,13 @@ var/list/sacrificed = list()
|
|||||||
usr << "\red Arcane markings suddenly glow from underneath a thin layer of dust!"
|
usr << "\red Arcane markings suddenly glow from underneath a thin layer of dust!"
|
||||||
return
|
return
|
||||||
if(istype(W,/obj/effect/rune))
|
if(istype(W,/obj/effect/rune))
|
||||||
usr.say("Nikt'o barada kla'atu!")
|
usr.say("Nikt[pick("'","`")]o barada kla'atu!")
|
||||||
for (var/mob/V in viewers(src))
|
for (var/mob/V in viewers(src))
|
||||||
V.show_message("\red The rune turns into red dust, reveaing the surrounding runes.", 3)
|
V.show_message("\red The rune turns into red dust, reveaing the surrounding runes.", 3)
|
||||||
del(src)
|
del(src)
|
||||||
return
|
return
|
||||||
if(istype(W,/obj/item/weapon/paper/talisman))
|
if(istype(W,/obj/item/weapon/paper/talisman))
|
||||||
usr.whisper("Nikt'o barada kla'atu!")
|
usr.whisper("Nikt[pick("'","`")]o barada kla'atu!")
|
||||||
usr << "\red Your talisman turns into red dust, revealing the surrounding runes."
|
usr << "\red Your talisman turns into red dust, revealing the surrounding runes."
|
||||||
for (var/mob/V in orange(1,usr.loc))
|
for (var/mob/V in orange(1,usr.loc))
|
||||||
if(V!=usr)
|
if(V!=usr)
|
||||||
@@ -707,7 +707,7 @@ var/list/sacrificed = list()
|
|||||||
/////////////////////////////////////////SEVENTEENTH RUNE
|
/////////////////////////////////////////SEVENTEENTH RUNE
|
||||||
|
|
||||||
wall()
|
wall()
|
||||||
usr.say("Khari'd! Eske'te tannin!")
|
usr.say("Khari[pick("'","`")]d! Eske'te tannin!")
|
||||||
src.density = !src.density
|
src.density = !src.density
|
||||||
var/mob/living/user = usr
|
var/mob/living/user = usr
|
||||||
user.take_organ_damage(2, 0)
|
user.take_organ_damage(2, 0)
|
||||||
@@ -763,7 +763,7 @@ var/list/sacrificed = list()
|
|||||||
cultist.loc:locked = 0
|
cultist.loc:locked = 0
|
||||||
for(var/mob/living/carbon/C in users)
|
for(var/mob/living/carbon/C in users)
|
||||||
user.take_overall_damage(15, 0)
|
user.take_overall_damage(15, 0)
|
||||||
C.say("Khari'd! Gual'te nikka!")
|
C.say("Khari[pick("'","`")]d! Gual'te nikka!")
|
||||||
del(src)
|
del(src)
|
||||||
return fizzle()
|
return fizzle()
|
||||||
|
|
||||||
@@ -793,7 +793,7 @@ var/list/sacrificed = list()
|
|||||||
cultist.regenerate_icons()
|
cultist.regenerate_icons()
|
||||||
for(var/mob/living/carbon/human/C in orange(1,src))
|
for(var/mob/living/carbon/human/C in orange(1,src))
|
||||||
if(iscultist(C))
|
if(iscultist(C))
|
||||||
C.say("N'ath reth sh'yro eth d'rekkathnor!")
|
C.say("N'ath reth sh'yro eth d[pick("'","`")]rekkathnor!")
|
||||||
C.take_overall_damage(25, 0)
|
C.take_overall_damage(25, 0)
|
||||||
user.visible_message("\red Rune disappears with a flash of red light, and in its place now a body lies.", \
|
user.visible_message("\red Rune disappears with a flash of red light, and in its place now a body lies.", \
|
||||||
"\red You are blinded by the flash of red light! After you're able to see again, you see that now instead of the rune there's a body.", \
|
"\red You are blinded by the flash of red light! After you're able to see again, you see that now instead of the rune there's a body.", \
|
||||||
@@ -818,7 +818,7 @@ var/list/sacrificed = list()
|
|||||||
if(prob(1))
|
if(prob(1))
|
||||||
C.sdisabilities |= DEAF
|
C.sdisabilities |= DEAF
|
||||||
if(affected)
|
if(affected)
|
||||||
usr.say("Sti' kaliedir!")
|
usr.say("Sti[pick("'","`")] kaliedir!")
|
||||||
usr << "\red The world becomes quiet as the deafening rune dissipates into fine dust."
|
usr << "\red The world becomes quiet as the deafening rune dissipates into fine dust."
|
||||||
del(src)
|
del(src)
|
||||||
else
|
else
|
||||||
@@ -836,7 +836,7 @@ var/list/sacrificed = list()
|
|||||||
C.show_message("\red The world around you suddenly becomes quiet.", 3)
|
C.show_message("\red The world around you suddenly becomes quiet.", 3)
|
||||||
affected++
|
affected++
|
||||||
if(affected)
|
if(affected)
|
||||||
usr.whisper("Sti' kaliedir!")
|
usr.whisper("Sti[pick("'","`")] kaliedir!")
|
||||||
usr << "\red Your talisman turns into gray dust, deafening everyone around."
|
usr << "\red Your talisman turns into gray dust, deafening everyone around."
|
||||||
for (var/mob/V in orange(1,src))
|
for (var/mob/V in orange(1,src))
|
||||||
if(!(iscultist(V)))
|
if(!(iscultist(V)))
|
||||||
@@ -861,7 +861,7 @@ var/list/sacrificed = list()
|
|||||||
C.show_message("\red Suddenly you see red flash that blinds you.", 3)
|
C.show_message("\red Suddenly you see red flash that blinds you.", 3)
|
||||||
affected++
|
affected++
|
||||||
if(affected)
|
if(affected)
|
||||||
usr.say("Sti' kaliesin!")
|
usr.say("Sti[pick("'","`")] kaliesin!")
|
||||||
usr << "\red The rune flashes, blinding those who not follow the Nar-Sie, and dissipates into fine dust."
|
usr << "\red The rune flashes, blinding those who not follow the Nar-Sie, and dissipates into fine dust."
|
||||||
del(src)
|
del(src)
|
||||||
else
|
else
|
||||||
@@ -880,7 +880,7 @@ var/list/sacrificed = list()
|
|||||||
affected++
|
affected++
|
||||||
C.show_message("\red You feel a sharp pain in your eyes, and the world disappears into darkness..", 3)
|
C.show_message("\red You feel a sharp pain in your eyes, and the world disappears into darkness..", 3)
|
||||||
if(affected)
|
if(affected)
|
||||||
usr.whisper("Sti' kaliesin!")
|
usr.whisper("Sti[pick("'","`")] kaliesin!")
|
||||||
usr << "\red Your talisman turns into gray dust, blinding those who not follow the Nar-Sie."
|
usr << "\red Your talisman turns into gray dust, blinding those who not follow the Nar-Sie."
|
||||||
return
|
return
|
||||||
|
|
||||||
@@ -914,7 +914,7 @@ var/list/sacrificed = list()
|
|||||||
explosion(R.loc, -1, 0, 1, 5)
|
explosion(R.loc, -1, 0, 1, 5)
|
||||||
for(var/mob/living/carbon/human/C in orange(1,src))
|
for(var/mob/living/carbon/human/C in orange(1,src))
|
||||||
if(iscultist(C))
|
if(iscultist(C))
|
||||||
C.say("Dedo ol'btoh!")
|
C.say("Dedo ol[pick("'","`")]btoh!")
|
||||||
C.take_overall_damage(15, 0)
|
C.take_overall_damage(15, 0)
|
||||||
del(src)
|
del(src)
|
||||||
else
|
else
|
||||||
@@ -953,7 +953,7 @@ var/list/sacrificed = list()
|
|||||||
|
|
||||||
runestun(var/mob/living/T as mob)
|
runestun(var/mob/living/T as mob)
|
||||||
if(istype(src,/obj/effect/rune)) ///When invoked as rune, flash and stun everyone around.
|
if(istype(src,/obj/effect/rune)) ///When invoked as rune, flash and stun everyone around.
|
||||||
usr.say("Fuu ma'jin!")
|
usr.say("Fuu ma[pick("'","`")]jin!")
|
||||||
for(var/mob/living/L in viewers(src))
|
for(var/mob/living/L in viewers(src))
|
||||||
|
|
||||||
if(iscarbon(L))
|
if(iscarbon(L))
|
||||||
@@ -971,7 +971,7 @@ var/list/sacrificed = list()
|
|||||||
S.show_message("\red BZZZT... The rune has exploded in a bright flash.", 3)
|
S.show_message("\red BZZZT... The rune has exploded in a bright flash.", 3)
|
||||||
del(src)
|
del(src)
|
||||||
else ///When invoked as talisman, stun and mute the target mob.
|
else ///When invoked as talisman, stun and mute the target mob.
|
||||||
usr.say("Dream sign ''Evil sealing talisman''!")
|
usr.say("Dream sign ''Evil sealing talisman'[pick("'","`")]!")
|
||||||
var/obj/item/weapon/nullrod/N = locate() in T
|
var/obj/item/weapon/nullrod/N = locate() in T
|
||||||
if(N)
|
if(N)
|
||||||
for(var/mob/O in viewers(T, null))
|
for(var/mob/O in viewers(T, null))
|
||||||
@@ -997,9 +997,9 @@ var/list/sacrificed = list()
|
|||||||
armor()
|
armor()
|
||||||
var/mob/living/carbon/human/user = usr
|
var/mob/living/carbon/human/user = usr
|
||||||
if(istype(src,/obj/effect/rune))
|
if(istype(src,/obj/effect/rune))
|
||||||
usr.say("N'ath reth sh'yro eth d'raggathnor!")
|
usr.say("N'ath reth sh'yro eth d[pick("'","`")]raggathnor!")
|
||||||
else
|
else
|
||||||
usr.whisper("N'ath reth sh'yro eth d'raggathnor!")
|
usr.whisper("N'ath reth sh'yro eth d[pick("'","`")]raggathnor!")
|
||||||
usr.visible_message("\red Rune disappears with a flash of red light, and a set of armor appears on you..", \
|
usr.visible_message("\red Rune disappears with a flash of red light, and a set of armor appears on you..", \
|
||||||
"\red You are blinded by the flash of red light! After you're able to see again, you see that you are now wearing a set of armor.")
|
"\red You are blinded by the flash of red light! After you're able to see again, you see that you are now wearing a set of armor.")
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user