Hulk Balance

This commit is contained in:
Fox-McCloud
2016-01-07 19:11:01 -05:00
parent 14ac5f25f3
commit 39e9a420c3
7 changed files with 14 additions and 12 deletions
+1 -3
View File
@@ -155,15 +155,13 @@
OnMobLife(var/mob/living/carbon/human/M)
if(!istype(M)) return
if ((HULK in M.mutations) && M.health <= 25)
if ((HULK in M.mutations) && M.health <= 0)
M.mutations.Remove(HULK)
M.dna.SetSEState(HULKBLOCK,0)
M.update_mutations() //update our mutation overlays
M.update_body()
M.status_flags |= CANSTUN | CANWEAKEN | CANPARALYSE | CANPUSH //temporary fix until the problem can be solved.
M << "<span class='danger'>You suddenly feel very weak.</span>"
M.Weaken(3)
M.emote("collapse")
/datum/dna/gene/basic/xray
name="X-Ray Vision"
+1 -3
View File
@@ -42,15 +42,13 @@ Obviously, requires DNA2.
if(!istype(M)) return
if(HULK in M.mutations)
var/timeleft=M.hulk_time - world.time
if(M.health <= 25 || timeleft <= 0)
if(M.health <= 0 || timeleft <= 0)
M.hulk_time=0 // Just to be sure.
M.mutations.Remove(HULK)
//M.dna.SetSEState(HULKBLOCK,0)
M.update_mutations() //update our mutation overlays
M.update_body()
M << "\red You suddenly feel very weak."
M.Weaken(3)
M.emote("collapse")
/obj/effect/proc_holder/spell/targeted/hulk
name = "Hulk Out"
@@ -207,7 +207,7 @@
var/damage = rand(1, 9)
if (prob(90))
if (HULK in M.mutations)//HULK SMASH
damage += 14
damage = 15
spawn(0)
Paralyse(1)
step_away(src,M,15)
@@ -151,8 +151,7 @@
var/armor_block = run_armor_check(affecting, "melee")
if(HULK in M.mutations)
damage += 5
Weaken(4)
adjustBruteLoss(15)
playsound(loc, attack.attack_sound, 25, 1, -1)
@@ -47,8 +47,6 @@
if(RUN in mutations)
tally = -1
if(HULK in mutations)
tally += 1
if(status_flags & IGNORESLOWDOWN) // make sure this is always at the end so we don't have ignore slowdown getting ignored itself
tally = -1
@@ -379,7 +379,7 @@
attacked += 10
if (prob(90))
if (HULK in M.mutations)
damage += 5
damage += 15
if(Victim || Target)
Victim = null
Target = null
@@ -0,0 +1,9 @@
author: Fox McCloud
delete-after: True
changes:
- tweak: "Removes Hulk instant stun."
- tweak: "Hulk damage increased."
- tweak: "Hulk wears off at a lower health threshold."