Lavaland Tumor Grammar Fixes (#25148)

* Delete double space

* Reintroduce missing message

---------

Co-authored-by: Arthri <41360489+a@users.noreply.github.com>
This commit is contained in:
Arthri
2024-04-17 12:17:21 +08:00
committed by GitHub
parent dc1e6e1a71
commit e6f397755d
@@ -154,7 +154,7 @@ While using this makes the system rely on OnFire, it still gives options for tim
/obj/structure/elite_tumor
name = "pulsing tumor"
desc = "An odd, pulsing tumor sticking out of the ground. You feel compelled to reach out and touch it..."
desc = "An odd, pulsing tumor sticking out of the ground. You feel compelled to reach out and touch it..."
resistance_flags = INDESTRUCTIBLE | LAVA_PROOF | FIRE_PROOF | UNACIDABLE | ACID_PROOF
icon = 'icons/obj/lavaland/tumor.dmi'
icon_state = "tumor"
@@ -192,12 +192,12 @@ While using this makes the system rely on OnFire, it still gives options for tim
"<span class='warning'>You reach for [src] with your arm... but nothing happens.</span>")
return
activity = TUMOR_ACTIVE
user.visible_message("<span class='userdanger'>[src] convulses as [user]'s arm enters its radius. Uh-oh...</span>",
"<span class='userdanger'>[src] convulses as your arm enters its radius. Your instincts tell you to step back.</span>")
user.visible_message("<span class='userdanger'>[src] convulses as [user]'s arm enters its radius. Uh-oh...</span>",
"<span class='userdanger'>[src] convulses as your arm enters its radius. Your instincts tell you to step back.</span>")
make_activator(user)
if(boosted)
mychild.playsound_local(get_turf(mychild), 'sound/magic/cult_spell.ogg', 40, 0)
to_chat(mychild, "<span class='warning'>Someone has activated your tumor. You will be returned to fight shortly, get ready!</span>")
to_chat(mychild, "<span class='warning'>Someone has activated your tumor. You will be returned to fight shortly, get ready!</span>")
addtimer(CALLBACK(src, PROC_REF(return_elite)), 3 SECONDS)
if(TUMOR_INACTIVE)
if(HAS_TRAIT(src, TRAIT_ELITE_CHALLENGER))
@@ -219,12 +219,12 @@ While using this makes the system rely on OnFire, it still gives options for tim
SEND_SOUND(elitemind, 'sound/magic/cult_spell.ogg')
to_chat(elitemind, "<b>You have been chosen to play as a Lavaland Elite.\nIn a few seconds, you will be summoned on Lavaland as a monster to fight your activator, in a fight to the death.\n\
Your attacks can be switched using the buttons on the top left of the HUD, and used by clicking on targets or tiles similar to a gun.\n\
While the opponent might have an upper hand with powerful mining equipment and tools, you have great power normally limited by AI mobs.\n\
While the opponent might have an upper hand with powerful mining equipment and tools, you have great power normally limited by AI mobs.\n\
If you want to win, you'll have to use your powers in creative ways to ensure the kill. It's suggested you try using them all as soon as possible.\n\
Should you win, you'll receive extra information regarding what to do after. Good luck!</b>")
addtimer(CALLBACK(src, PROC_REF(spawn_elite), elitemind), 10 SECONDS)
else
visible_message("<span class='warning'>The stirring stops, and nothing emerges. Perhaps try again later.</span>")
visible_message("<span class='warning'>The stirring stops, and nothing emerges. Perhaps try again later.</span>")
activity = TUMOR_INACTIVE
clear_activator(user)
@@ -399,7 +399,7 @@ While using this makes the system rely on OnFire, it still gives options for tim
SSblackbox.record_feedback("tally", "ai_controlled_elite_win", 1, mychild.name)
if(times_won == 1)
mychild.playsound_local(get_turf(mychild), 'sound/magic/cult_spell.ogg', 40, 0)
to_chat(mychild, "<span class='warning'><As the life in the activator's eyes fade, the forcefield around you dies out and you feel your power subside.\n\
to_chat(mychild, "<span class='warning'>As the life in the activator's eyes fade, the forcefield around you dies out and you feel your power subside.\n\
Despite this inferno being your home, you feel as if you aren't welcome here anymore.\n\
Without any guidance, your purpose is now for you to decide.</span>")
to_chat(mychild, "<b>Your max health has been halved, but can now heal by standing on your tumor. Note, it's your only way to heal.\n\
@@ -430,8 +430,8 @@ While using this makes the system rely on OnFire, it still gives options for tim
E.revive()
user.visible_message("<span class='notice'>[user] stabs [E] with [src], reviving it.</span>")
SEND_SOUND(E, 'sound/magic/cult_spell.ogg')
to_chat(E, "<span class='userdanger'>You have been revived by [user], and you owe [user] a great debt. Assist [user.p_them()] in achieving [user.p_their()] goals, regardless of risk.</span>")
to_chat(E, "<span class='big bold'>Note that you now share the loyalties of [user]. You are expected not to intentionally sabotage their faction unless commanded to!</span>")
to_chat(E, "<span class='userdanger'>You have been revived by [user], and you owe [user] a great debt. Assist [user.p_them()] in achieving [user.p_their()] goals, regardless of risk.</span>")
to_chat(E, "<span class='big bold'>Note that you now share the loyalties of [user]. You are expected not to intentionally sabotage their faction unless commanded to!</span>")
if(user.mind.special_role)
E.maxHealth = 300
E.health = 300