mwerezak
e1fb63f6e7
Fixes airlock icon state/animation weirdness
...
door_spark and door_deny icon states are usually of a closed door, so it
looks glitchy if they are used when the door is open (such as by pulsing
the ID scan wire).
2014-08-16 21:04:06 -04:00
mwerezak
d8b6aecc32
Fixes escape shuttle announcing a negative ETA
...
Fixes the escape shuttle announcing a negative ETA when it leaves late.
2014-08-16 21:02:05 -04:00
mwerezak
2bd96ab29e
Fixes multi docking port undocking conditions
...
The undocking conditions for multidocking ports (used by the escape
shuttle) were overly strict, failing if any door was open/unlocked.
Changed to allow undocking if at least one of the inner or outer doors
can close and lock.
2014-08-16 20:50:34 -04:00
mwerezak
7b4f439cdf
Fixes #6002
2014-08-14 17:37:16 -04:00
Chinsky
7351767ef7
Merge pull request #5983 from atlantiscze/co2-breath-fix
...
CO2 Breath fix
2014-08-14 22:58:22 +04:00
Chinsky
e4847b729e
Merge pull request #5994 from GinjaNinja32/shards
...
Stepping in shrapnel fix and unification of shard code
2014-08-14 22:55:39 +04:00
Chinsky
07ed87ccd9
Merge pull request #5993 from GinjaNinja32/proximity2
...
More proximity fixes
2014-08-14 22:55:29 +04:00
GinjaNinja32
9b9b69f547
Use absolute paths
2014-08-14 11:20:07 +01:00
GinjaNinja32
95528fb448
Remove inline comments
2014-08-14 11:17:33 +01:00
Chinsky
bcf0a57aa0
Merge pull request #5962 from mwerezak/wound-fixes
...
Wound and infection fever fix
2014-08-14 07:55:17 +04:00
Zuhayr
e1953c66cc
Merge pull request #5995 from Hubblenaut/master
...
More admin logs, Rejuvenation fix
2014-08-14 12:16:42 +09:30
Zuhayr
8b3631e6d5
Merge pull request #5972 from Walter0o/psu_fix
...
fixes #5964
2014-08-14 12:03:59 +09:30
Zuhayr
04bf4c7d90
Merge pull request #5981 from Walter0o/sound_removal
...
removes unused AI text2speech files and code
2014-08-14 12:02:10 +09:30
Chinsky
7187a8effd
Merge pull request #5976 from atlantiscze/laptop-opening-fix
...
Fixes #5974
2014-08-14 06:31:27 +04:00
Hubblenaut
330ce5d088
Fixes rejuvenation ignoring infections
2014-08-14 01:55:30 +02:00
Hubblenaut
c80b921d6b
Logs finishing tank transfer valve bombs and ghosting. Changes pAI request
...
to state the name of the inquirer.
2014-08-14 01:07:09 +02:00
Atlantiscze
ee3072019a
Revert "N2 buildup fix attempt. Putting this into separate commit in case it's not wanted."
...
This reverts commit e8a7b58aff .
2014-08-13 23:42:58 +02:00
mwerezak
0b0380ae14
Fixes burn description saying it is salved when not
2014-08-13 17:11:25 -04:00
mwerezak
ca9fc4169d
Fixes infection fever causing burn damage
2014-08-13 17:11:03 -04:00
GinjaNinja32
539392c14e
Use \the macro
2014-08-13 21:30:28 +01:00
GinjaNinja32
05e7c4a07a
Moved all shard code to one file. Fixed #5992
2014-08-13 21:05:27 +01:00
GinjaNinja32
d1fc12e1c7
More proximity fixes
2014-08-13 20:58:49 +01:00
Chinsky
5a785ee866
Merge pull request #5973 from Walter0o/robot_fix
...
fixes #5970 , prevents bugs in the future
2014-08-13 18:41:29 +04:00
Walter0o
94ec887a75
removes unused AI text2speech files and code,
...
saves about 4.5 MB traffic per client.
2014-08-13 11:24:23 +02:00
Atlantiscze
e8a7b58aff
N2 buildup fix attempt. Putting this into separate commit in case it's not wanted.
...
- Right now, air consists of 20% O2 80% N2 (approx.). Breathing takes O2 and turns it into CO2. CO2 gets scrubbed. Pressure drops, vents refill with air which again contains 80% N2 20% O2.
- This means that only 20% of breathed-out oxygen is replenished. Rest is replaced by N2. In large areas, such as Bar, with many mobs this can eventually lead to dangerous atmosphere status.
- This fix, while OOCly slightly unrealistic handles this issue by turning both O2 and N2 into CO2. Tested in CE's office with 5 human mobs without active scrubbers. Air lasts for 2~ hrs. Larger areas of course last significantly longer.
2014-08-13 11:24:12 +02:00
GinjaNinja32
b4e6b4e204
Fixes not checking proximity argument
2014-08-13 09:41:38 +01:00
Atlantiscze
ce2e34f5e5
- Fixes breathing not producing CO2. This applied to humans (untested for other races, but probably the same)
2014-08-13 09:02:49 +02:00
Atlantiscze
40027d85bd
Fixes #5974
...
- Fixes possible disappearance bug for Laptops
2014-08-13 08:19:46 +02:00
Walter0o
473a570b23
fixes #5970 , prevents bugs in the future
...
this is not an issue at the moment but will become one should maxHealth ever get changed.
2014-08-13 03:43:30 +02:00
Walter0o
9421b4b48e
fixes #5964
2014-08-13 03:38:41 +02:00
Chinsky
4657b7d923
Merge pull request #5959 from Walter0o/typo_fix
...
typo fix
2014-08-12 20:14:10 +04:00
Chinsky
064e55e9d0
Merge pull request #5963 from mwerezak/fixes
...
Fixes #5953
2014-08-12 19:22:48 +04:00
Zuhayr
78b1d4d473
Merge pull request #5960 from Ccomp5950/sci-age-limit
...
Added client age restrictions for science jobs.
2014-08-13 00:42:19 +09:30
Zuhayr
70c016814c
Merge pull request #5955 from Walter0o/chem_reag_fix
...
fixes #5919 and some other reagent issues
2014-08-13 00:40:01 +09:30
mwerezak
c725ce0b7c
airlock/arePowerSystemsOn() refactor
...
airlock/arePowerSystemsOn() now checks if the airlock has power in
addition to the wires being intact.
2014-08-12 10:46:54 -04:00
mwerezak
be330a1451
Fixes #5953
2014-08-12 00:34:31 -04:00
mwerezak
44cc7159c4
Fixes a few issues with get_wound_type()
...
Fixes damage causing "healing" wound types that can't bleed.
Fixes flesh wounds not bleeding the instant they heal any damage.
2014-08-11 21:37:34 -04:00
Walter0o
7aa7f1c56c
getting rid of text macro
2014-08-12 02:24:37 +02:00
Ccomp5950
4ada8f2b98
Added client age restrictions for science jobs.
...
Raised RD age restriction from 7 to 14
Scientist / Roboticist / Xenoblahblahicist from 0 to 14 as well.
2014-08-11 19:08:43 -05:00
Walter0o
dd39fbe985
typo fix
2014-08-11 23:23:38 +02:00
Walter0o
26ae447079
removes pointless has_reagent() checks
...
remove_reagent() iterates safely through the holder list already,
unless you need to check a minimum amount,
or simply want to know if it is present, the call is not needed.
2014-08-11 13:01:27 +02:00
Walter0o
342fbdd136
fixes #5919 and some other reagent value issues
...
negative values everywhere.
2014-08-11 12:46:43 +02:00
Walter0o
09d2acee62
fixes #5923
...
and a few other range issues
2014-08-11 04:45:50 +02:00
Zuhayr
7c46a67551
Merge pull request #5949 from Ccomp5950/cult-tele
...
Summon cultist and free cultists runes now give cultists less damage
2014-08-11 10:13:12 +09:30
Zuhayr
9ec66acc90
Merge pull request #5936 from Walter0o/patch-3
...
fixes #5934 and teleport comp fix
2014-08-11 10:12:57 +09:30
Ccomp5950
ceeb389a55
Merge pull request #5948 from mwerezak/train
...
Fixes runtime in train/explode()
2014-08-10 18:53:27 -05:00
Ccomp5950
06da9e8070
Merge pull request #5941 from Whitellama/master
...
Fixes #5577 , Dionaea crashing on death. Fixes #5838 , tomes not being able to be stored on bookshelves."
2014-08-10 18:53:11 -05:00
Ccomp5950
756b220bf3
Summon cultist and free cultists runes now give cultists less damage
...
Damage scales downward with each additional cultists around the rune.
No more automatic 15 damage for freedom then 25 for summoning even if you have 8 cultists helping with the ritual.
2014-08-10 18:26:58 -05:00
mwerezak
8482314541
Fixes runtime in train/explode()
2014-08-10 18:37:39 -04:00
Chinsky
3b9ac30de5
Merge pull request #5933 from Walter0o/patch-2
...
meter improvements
2014-08-11 01:57:29 +04:00