Genetics tweaks and changelog.

Stealth is overtime instead of instantaneous
Cryokinesis is less OP, deals less damage to unclothed targets and respects hardsuits and internals.
Leap is nerfed, cooldown doubled as well as not being able to leap while restrained.

T-ray scanners and flashes will reveal 'invisible' mobs for a short period of time. this is a work in progress and possibly buggy!

Conflicts:
	html/changelog.html
This commit is contained in:
d3athrow
2014-06-20 14:34:38 -04:00
committed by ZomgPonies
parent 0a532ac1de
commit 9e0e080376
3 changed files with 60 additions and 10 deletions
+9 -1
View File
@@ -163,12 +163,20 @@
sleep(5)
del(animation)
for(var/mob/living/carbon/M in oviewers(3, null))
for(var/mob/living/carbon/M in viewers(3, null))
if(prob(50))
if (locate(/obj/item/weapon/cloaking_device, M))
for(var/obj/item/weapon/cloaking_device/S in M)
S.active = 0
S.icon_state = "shield0"
if(M.alpha < 255)
var/oldalpha = M.alpha
if(prob(80))
M.alpha = 255
M.visible_message("<span class='warning'>[M] suddenly becomes fully visible!</span>",\
"<span class='warning'>You see a bright flash of light and are suddenly fully visible again.</span>")
spawn(10)
M.alpha = oldalpha
var/safety = M:eyecheck()
if(!safety)
if(!M.blinded)
@@ -56,6 +56,13 @@ REAGENT SCANNER
var/turf/U = O.loc
if(U.intact)
O.invisibility = 101
for(var/mob/living/M in T.contents)
var/oldalpha = M.alpha
if(M.alpha < 255 && istype(M))
M.alpha = 255
spawn(10)
if(M)
M.alpha = oldalpha
var/mob/living/M = locate() in T
if(M && M.invisibility == 2)