Rebalanced spaceacillin metabolism.

It used to be something like 1 unit per tick, which only lasted around 2
minutes for 15 units. Now it'll last a bit longer, making it actually
useful.
This commit is contained in:
cib
2012-12-11 13:22:44 +01:00
parent 086bd846a0
commit 96fb7cf14b
2 changed files with 3 additions and 3 deletions

View File

@@ -235,7 +235,6 @@ proc/airborne_can_reach(turf/source, turf/target)
if(prob(1)) if(prob(1))
majormutate() majormutate()
if(mob.reagents.has_reagent("spaceacillin")) if(mob.reagents.has_reagent("spaceacillin"))
mob.reagents.remove_reagent("spaceacillin",0.3)
return return
if(mob.reagents.has_reagent("virusfood")) if(mob.reagents.has_reagent("virusfood"))
mob.reagents.remove_reagent("virusfood",0.1) mob.reagents.remove_reagent("virusfood",0.1)
@@ -599,4 +598,4 @@ proc/airborne_can_reach(turf/source, turf/target)
getrandomeffect_greater() getrandomeffect_greater()
/proc/dprob(var/p) /proc/dprob(var/p)
return(prob(sqrt(p)) && prob(sqrt(p))) return(prob(sqrt(p)) && prob(sqrt(p)))

View File

@@ -1552,8 +1552,8 @@ datum
color = "#C8A5DC" // rgb: 200, 165, 220 color = "#C8A5DC" // rgb: 200, 165, 220
on_mob_life(var/mob/living/M as mob)//no more mr. panacea on_mob_life(var/mob/living/M as mob)//no more mr. panacea
// Only consume 0.1 units per tick
holder.remove_reagent(src.id, 0.2) holder.remove_reagent(src.id, 0.2)
..()
return return
carpotoxin carpotoxin
@@ -2147,6 +2147,7 @@ datum
if(!M) M = holder.my_atom if(!M) M = holder.my_atom
M.druggy = max(M.druggy, 30) M.druggy = max(M.druggy, 30)
if(!data) data = 1 if(!data) data = 1
switch(data) switch(data)
if(1 to 5) if(1 to 5)
if (!M.stuttering) M.stuttering = 1 if (!M.stuttering) M.stuttering = 1