mirror of
https://github.com/ParadiseSS13/Paradise.git
synced 2026-08-22 11:37:40 +01:00
Merge pull request #6679 from Kyep/terrorspiders-PR5
Terror Spiders 5 - Fixes & Tweaks II
This commit is contained in:
@@ -60,8 +60,8 @@
|
||||
// the spider eggs secrete stimulants to keep their host alive until they hatch
|
||||
switch(current_cycle)
|
||||
if(1) // immediately
|
||||
to_chat(owner,"<span class='danger'>Your spider bite wound hurts horribly! </span>")
|
||||
if(istype(get_area(owner), /area/awaycontent) || istype(get_area(owner), /area/awaymission))
|
||||
to_chat(owner,"<span class='danger'>Your wound hurts horribly! </span>")
|
||||
if(is_away_level(owner.z))
|
||||
awaymission_infection = 1
|
||||
if(15) // 30s... enough time for the nerve agent to kick in, the pain to be blocked, and healing to begin
|
||||
to_chat(owner,"<span class='notice'>The pain has faded, and stopped bleeding, though the skin around it has turned black.</span>")
|
||||
@@ -76,7 +76,7 @@
|
||||
if(110) // 3m40s...
|
||||
to_chat(owner,"<span class='danger'>The black flesh splits open completely, revealing a cluster of small black oval shapes inside you, shapes that seem to be moving!</span>")
|
||||
if(120) // 4m...
|
||||
if(awaymission_infection && is_away_level(owner.z))
|
||||
if(awaymission_infection && !is_away_level(owner.z))
|
||||
// we started in the awaymission, we ended on the station.
|
||||
// To prevent someone bringing an infection back, we're going to trigger an alternate, equally-bad result here.
|
||||
// Actually, let's make it slightly worse... just to discourage people from bringing back infections.
|
||||
@@ -108,7 +108,7 @@
|
||||
owner.gib()
|
||||
else
|
||||
owner.adjustToxLoss(rand(100,180)) // normal case, range: 100-180, average 140, almost crit (150).
|
||||
if(190) // 6m 30s
|
||||
if(130) // 4m 20s
|
||||
to_chat(owner,"<span class='danger'>The spiderlings are gone. Your wound, though, looks worse than ever. Remnants of tiny spider eggs, and dead spiders, inside your flesh. Disgusting.</span>")
|
||||
qdel(src)
|
||||
|
||||
|
||||
Reference in New Issue
Block a user