Commit Graph

10 Commits

Author SHA1 Message Date
phil235 081bae6740 Fixes broken ui action button for toggling chef apron's sleeves and owl's wings.
Fixes surviving suicide
Fixes suicide damage overlays.
Fixes ninja regen "clothes warm" spam message. (moving rad armor check outside of apply_effect)
Fixes ninja smoke bomb count.
Fixes dead shaved corgi
Fixes lipozine still being in code.
Fixes flattening boxes requiring them to have their window opened.
Fixes armor softening message from disarm attack.
Fixes player being forced to play spiders without choosing.
2015-04-14 13:54:36 +02:00
Remie Richards 5fc7af7fbf attackby() now has an argument containing the parameters of the click that called it. Items placed on tables now center their icon where the user clicked. this is NOT true for racks, since racks look organised in their sprite.
Items reset their pixel_x and pixel_y values on pickup.
2015-02-19 13:02:43 +00:00
tkdrg bdbde78470 Fixes supermatter division by zero runtime 2014-12-29 21:48:21 -03:00
phil235 f8b7a2066f Merge pull request #6559 from tkdrg/hal
Adds sanity checks to supermatter Consume()
2014-12-27 18:42:01 +01:00
tkdrg adb8989327 Nerfs the supermatter explosion back to 3, 7, 14
Request by a headcoder and a server host.
2014-12-25 19:47:36 -03:00
tkdrg 8121ac9dba Adds sanity checks to supermatter Consume()
It should only eat /mob/living and non-effect /obj now.
Fixes #6558
Also fixes the division by 0 runtime for real now.
2014-12-25 14:56:36 -03:00
tkdrg d7e05d4387 Adds Supermatter logging and tweaks the power gen
Now includes an admin_investigate entry, plus three message_admins():
when first powered, when first reaching critical point, and when a mob
is dusted. Also tweaks the power generation formula a bit.
2014-12-19 18:19:48 -03:00
tkdrg c0fb78edd5 Tweaks the Supermatter a bit
Reduces the amount of heat and power released. Removes redundant code.
2014-12-17 16:06:33 -03:00
tkdrg 358ca52d27 Adds one span class. 2014-12-11 15:30:37 -03:00
tkdrg 0c5641d016 Ports the supermatter engine from /vg/
The SM was originally developed for bay12, but I ported the /vg/ fork.
Basically, it eats heat or atom/movables and generates radiation/power.
Everything that touches it turns to dust. If it overheats, it explodes.
Typical usage involves emitters and a cooling chamber.
Currently, these are only obtainable through cargo for 100 points.
The crate comes locked and requires CE access.
2014-12-07 09:43:36 -03:00