mirror of
https://github.com/ParadiseSS13/Paradise.git
synced 2026-08-26 13:37:58 +01:00
Adjustments to alien acid. Aliens should no longer see invalid targets as one of their acid options when using the verb. Right clicking should give the invalid target message when appropriate.
Made a bunch of other things acid proof. Bullets, lasers, runes, etc. Aliens should no longer emote as male when they are gender neuter. Or maybe plural, who knows. Tweaked respawn character verb. Hopefully it'll work on the live server now. Minor Strike Team fix. git-svn-id: http://tgstation13.googlecode.com/svn/trunk@689 316c924e-a436-60f5-8080-3fe189b3f50e
This commit is contained in:
@@ -1,8 +1,5 @@
|
||||
/obj/alien/acid/proc/tick()
|
||||
ticks += 1
|
||||
if(target.unacidable)
|
||||
del(src)
|
||||
return
|
||||
for(var/mob/O in hearers(src, null))
|
||||
O.show_message("\green <B>[src.target] sizzles and begins to melt under the bubbling mess of acid!</B>", 1)
|
||||
if(prob(ticks*10))
|
||||
|
||||
@@ -2,7 +2,7 @@
|
||||
name = "alien thing"
|
||||
desc = "theres something alien about this"
|
||||
icon = 'alien.dmi'
|
||||
unacidable = 1 //alien acid don't melts alien things...
|
||||
unacidable = 1 //Aliens won't ment their own.
|
||||
|
||||
/obj/alien/egg
|
||||
desc = "It looks like a weird egg"
|
||||
@@ -39,7 +39,7 @@
|
||||
density = 1
|
||||
opacity = 1
|
||||
anchored = 1
|
||||
unacidable = 0 //...except for resin "wall" since it can block way.
|
||||
unacidable = 0 //So aliens can destroy their own walls if they need to.
|
||||
|
||||
var/health = 20
|
||||
|
||||
|
||||
@@ -10,6 +10,7 @@ would spawn and follow the beaker, even if it is carried or thrown.
|
||||
name = "effects"
|
||||
icon = 'effects.dmi'
|
||||
mouse_opacity = 0
|
||||
unacidable = 1//So effects are not targeted by alien acid.
|
||||
flags = TABLEPASS
|
||||
|
||||
/obj/effects/water
|
||||
|
||||
@@ -5,7 +5,7 @@
|
||||
desc = "A glass lab container for storing interesting creatures."
|
||||
density = 1
|
||||
anchored = 1
|
||||
unacidable = 1
|
||||
unacidable = 1//Dissolving the case would also delete Lamarr
|
||||
var/health = 30
|
||||
var/occupied = 1
|
||||
var/destroyed = 0
|
||||
|
||||
@@ -7,7 +7,7 @@
|
||||
layer = 5.0
|
||||
density = 1
|
||||
anchored = 0
|
||||
unacidable = 1
|
||||
unacidable = 1//While not technically mobs, these objects should not be affected by alien acid.
|
||||
|
||||
var/state = 0 //0 = null, 1 = attack, 2 = idle
|
||||
|
||||
|
||||
Reference in New Issue
Block a user