mirror of
https://github.com/Aurorastation/Aurora.3.git
synced 2025-12-26 01:52:15 +00:00
Exosuit Crash, Narrator and armor tweaks (#846)
changes: rscadd: "Added a Crash ability to exosuits. Uses the suit's mass to attempt to break through obstacles, sustaining some damage in the process." tweak: "Buffed Ripley exosuit armor values significantly, and durand armour slightly. Firefighter ripley also buffed, but is slower than base ripley." tweak: "Greatly increased the health values of some high-security airlocks." bugfix: "Airlocks, tables, girders and windows now behave a bit more consistently when exploded. All airlocks are a bit more resistant to explosions when bolted." rscadd: "Added some more narrator voices to exosuits." rscadd: "Added some warning sounds for exosuits when low on power, or badly damaged." tweak: "The power drain of EMPs used on exosuits no longer scales with the cell. A better power cell can now survive more EMP hits. Drain level is a little lower for the starting cell." tweak: "EMP damage against exosuits reduced by 20%"
This commit is contained in:
@@ -51,6 +51,18 @@
|
||||
visible_message("<span class='warning'>\The [src] breaks down!</span>")
|
||||
return break_to_parts() // if we break and form shards, return them to the caller to do !FUN! things with
|
||||
|
||||
|
||||
/obj/structure/table/ex_act(severity)
|
||||
switch(severity)
|
||||
if(1.0)
|
||||
qdel(src)
|
||||
return
|
||||
if(2.0)
|
||||
take_damage(rand(100,400))
|
||||
if(3.0)
|
||||
take_damage(rand(50,150))
|
||||
|
||||
|
||||
/obj/structure/table/New()
|
||||
..()
|
||||
// One table per turf.
|
||||
|
||||
Reference in New Issue
Block a user