Commit Graph

7556 Commits

Author SHA1 Message Date
Zuhayr 31ff464d1c Couple of small tweaks. 2014-06-25 21:52:01 +09:30
Zuhayr 3ab7e510d5 Removed reference to :b in drone spawn text. 2014-06-25 14:34:28 +09:30
Zuhayr 24730cfd9f Drones now have plasma cutters instead of emags. 2014-06-24 14:11:08 +09:30
Zuhayr 4cc0d6b6ee Fixes #5339 2014-06-24 11:35:08 +09:30
Zuhayr e27cdb3620 Fixes #5323 2014-06-24 11:24:19 +09:30
Zuhayr ef277f1e6b Added extra bit of info to drone spawn. 2014-06-24 11:24:11 +09:30
Zuhayr 14bf0f064c Removed ability for drones to talk on Binary. 2014-06-24 11:23:59 +09:30
mwerezak e225661c2c Fixes #5193 2014-06-23 02:53:09 -04:00
Zuhayr 65013ac5a1 Merge pull request #5325 from mwerezak/temperature-expose
Fixes FEA temperature_expose() being used instead of ZAS fire_act().
2014-06-23 00:19:15 +09:30
Mloc-Argent 191e21ead6 atmos: fix everlasting fires
Fires were checking against a non-reduced air sample for existance, so
the reduced sample wasn't working in zburn when it failed the check.
Also fixed volatilefuel not being scaled in the phoron reagent.

Signed-off-by: Mloc-Argent <colmohici@gmail.com>
2014-06-22 15:25:23 +01:00
Zuhayr 8e6c12a405 Merge pull request #5324 from Loganbacca/bayfix
Preview icon render fix
2014-06-22 22:13:17 +09:30
Mloc af60005aad Merge pull request #5317 from comma/master
Couple o fixes
2014-06-22 11:13:29 +01:00
mwerezak 37e63dfcb0 Fixes FEA temperature_expose() being used...
...instead of ZAS fire_act().
2014-06-22 00:13:22 -04:00
Loganbacca 63f9b93ab0 Preview icon render fix
- Fixes #5254
- Changes organ render list to a structured list so we can control the render order
2014-06-22 13:05:41 +12:00
Chinsky 15536d27a4 Fixes #5264
Viruses are properly transferred to spilled blood now.
Antigens prevent from infection properly.
Lowered frequency of blood puddle virus check to cut down on processing.
2014-06-21 17:52:59 +04:00
Zuhayr baeca85704 Merge pull request #5321 from mwerezak/diona-lang
Fixes #5299
2014-06-21 19:11:50 +09:30
mwerezak 3f9fbc680b Fixes #5299 2014-06-21 02:07:47 -04:00
Chinsky f7e14c8f99 Merge pull request #5282 from Jarcolr/master
Partially fixes #5255 and walking over asteroid edges
2014-06-19 17:03:06 +04:00
Chinsky b2337d0c51 Merge pull request #5289 from laser50/patch-2
Adds ..() on Chem Masters
2014-06-19 12:21:58 +04:00
Zuhayr ce69599a3a Whitelists diona nymphs. Forces them not to have universal_speak. 2014-06-19 08:48:58 +09:30
Zuhayr 8fa57539a5 Merge pull request #5295 from boopcat/happydrones
fixes
2014-06-19 08:23:13 +09:30
Boop 5b1949fb12 Fixes #5291 and another wound runtime 2014-06-18 12:44:08 +01:00
Boop 1b7acdb147 Fix runtime with brains and throwmode 2014-06-18 12:32:13 +01:00
mwerezak 0a394fb59f Fixes tails not rendering on the player preview 2014-06-18 00:27:07 -04:00
Wouter 580547f924 Adds ..() on Chem Masters
This makes sure they use power, and don't work when the power is out, beside making sure functions work correctly. As they didn't on my (adapted) code.
2014-06-18 03:46:31 +02:00
Zuhayr 342bee81d4 Merge pull request #5284 from boopcat/happydrones
more fixes!
2014-06-18 08:58:00 +09:30
Boop c7d745e9c1 fixed some weird slime runtime that's been around forever apparently 2014-06-17 23:30:25 +01:00
Boop b784730ec0 Fixes #5285
will it never end ;~;
2014-06-17 22:41:25 +01:00
Boop a903e400dd Fixes #5088
also fixes more runtimes that mloc gave me
2014-06-17 20:35:48 +01:00
Jarcolr fc4c918eda Fixes #5255 and walking over edges
Before walking over an asteroid edge would have put the mob under the
sprite, as if the mob crawled under it.
2014-06-17 20:09:19 +03:00
Boop 3dfc20eebe Fix a runtime for Mloc
(mloc is so lazy)
Also makes custom item spawning a tiny bit nicer!
file will only be loaded once, instead of every time someone spawns
2014-06-17 16:29:37 +01:00
Chinsky e304d0010d Merge pull request #5273 from boopcat/happydrones
fixes!
2014-06-17 14:43:55 +04:00
Chinsky 1ca6a54d3a Merge pull request #5265 from mwerezak/wound-fixes
Fixes the wounding system
2014-06-17 14:41:22 +04:00
mwerezak 944394a042 Fixes armour being applied to projectiles twice 2014-06-17 01:20:49 -04:00
mwerezak 72377d160f Fixes apply_damage ignoring species mods
Also adds some adjust*Loss type procs for adjusting the damage on
specific body parts. apply_damage() should be the standard way to deal
damage to a mob, though.
2014-06-17 00:54:20 -04:00
mwerezak 274b03b083 Adds thrown object sharp and edge flags 2014-06-16 23:21:01 -04:00
unknown e16658c37f Adds diona unarmed attack type 2014-06-16 19:23:20 -04:00
unknown 95e05a894b Fixes projectile sharp and edge flags being ignored 2014-06-16 19:17:20 -04:00
unknown c5e09980b9 Fixes bleeding checks not respecting merged wounds 2014-06-16 18:49:20 -04:00
unknown 7b59cbec5c Fixes large amounts of damage being carried by minor wound types 2014-06-16 18:42:17 -04:00
Boop 07a6ad4897 Fixes #5270
Changes simple_animal/Die() to use death from mob/living instead.
2014-06-16 23:30:37 +01:00
mwerezak 6dee9cf65d Adds sharp and edge flags to appropriate items
Went through as many /obj/item/weapons as I could find and added sharp
and edge flags where appropriate.
2014-06-16 13:26:44 -04:00
mwerezak 45c2274b0a Species claws are now sharp 2014-06-16 12:54:09 -04:00
mwerezak 8461e5b01f Fixes bruises not having the right damage_type set 2014-06-16 12:15:31 -04:00
mwerezak e829f8a633 Fixes wound merging
Fixes wound merging completely ignoring things like bleed_timers,
bandaged and salved states, etc.
2014-06-16 12:15:11 -04:00
mwerezak 832fb31941 Fixes many small wounds protecting against...
...internal damage.

Also removed started_healing() proc because it doesn't actually report
whether the wound is healing and isn't really used for anything.
2014-06-16 01:04:30 -04:00
mwerezak 9f594e4755 Bullets are now properly sharp 2014-06-15 20:28:34 -04:00
mwerezak 1b33ca943d Separates the sharp flag into edge and sharp
Now weapons can properly cause cuts without necessarily having a greater
chance to remove limbs.

Also separates is_sharp, has_edge, and can_puncture.
2014-06-15 20:25:39 -04:00
mwerezak cbec032ae3 Fixes wrong wound types being used
This fixes the autoheal bug, which was being caused by wound types such
as tiny bruises from being used even for large amounts of damage.

I imagine that relying on the order of the list returned by typesof() is
always a bad idea.
2014-06-15 19:08:29 -04:00
Walter0o 85a6d8a32d fixes vox armalis being a choosable race
the IS_WHITELISTED flag will add the species to the whitelisted_species list,
which in turn gets used as the base list of choosable species in the char setup when
the server config has species whitelisting off.

unless you want giant combat spessbirds as crew ( as a security force maybe ? ;) ),
this is a bug.
2014-06-15 20:27:51 +02:00