Finalizes Changes

- Adds action buttons for Shadowling spells
- Fixes bugs and runtimes found while testing.
- Remove stupid snowflake check that allowed mobs with environment_smash
>= 2 to smash reinforced walls, but not regular walls (what the actual
fuck?).
This commit is contained in:
DZD
2015-08-04 11:14:52 -04:00
parent e5b619783b
commit 7637fe9582
8 changed files with 73 additions and 56 deletions
+3 -3
View File
@@ -767,7 +767,7 @@ var/global/list/brutefireloss_overlays = list("1" = image("icon" = 'icons/mob/sc
if(isturf(loc))
var/turf/T = loc
light_amount = T.get_lumcount()*10
if(light_amount > species.light_dam) //if there's enough light, start dying
if(light_amount > species.light_dam && !incorporeal_move) //if there's enough light, start dying
if(species.light_effect_amp)
adjustFireLoss(5) //This gets doubled by Shadowling's innate fire weakness, so it ends up being 10.
else
@@ -1797,9 +1797,9 @@ var/global/list/brutefireloss_overlays = list("1" = image("icon" = 'icons/mob/sc
holder.icon_state = "mutineer"
if("mutineer")
holder.icon_state = "mutineer"
if("Shadowling")
if("shadowling")
holder.icon_state = "hudshadowling"
if("Shadowling Thrall")
if("shadowling thrall")
holder.icon_state = "hudshadowlingthrall"
hud_list[SPECIALROLE_HUD] = holder