Commit Graph

12971 Commits

Author SHA1 Message Date
mwerezak ad24805eb8 Mob fire temperature fix, tweaks
Mob fires are now guaranteed to burn at least as hot as a cold flame -
no more merely warming mobs up slightly with low fire stacks.

Also made mob fires burn hotter overall and resisting slower.
2015-06-13 15:45:52 -04:00
PsiOmega 8279cc48d8 mob/living/Life() now handles mutations and radiation. 2015-06-13 19:40:24 +02:00
GinjaNinja32 8d0c7039df Changes to dsay
- Adds dsay to list of +DEBUG verbs
- Changes dsay to use holder rank rather than trying to guess from rights
2015-06-13 16:46:03 +01:00
PsiOmega 06f2009fbf mob/living/Life() now handles environment. 2015-06-13 14:45:13 +02:00
PsiOmega 2760836b15 mob/living/Life() now handles breathing. 2015-06-13 14:43:56 +02:00
PsiOmega ee88e7b8b4 Base Life-addition() 2015-06-13 13:36:08 +02:00
PsiOmega 24cd59382c Absolute Life paths.
Changes relative Life paths into absolute to make a potential refactoring easier to manage.
2015-06-13 11:41:37 +02:00
PsiOmega d989df7e8c Adds the Jump-To-X verbs to the list of debug verbs. 2015-06-13 09:53:32 +02:00
PsiOmega c2f8e1242e Expands admin jump permissions, cuts down on superfluous feedback. 2015-06-13 08:44:58 +02:00
Mustafa Kalash ca4265f157 Typo fix. 2015-06-12 15:39:51 -04:00
Zuhayr 572a480679 Merge pull request #9723 from atlantiscze/plant-fix
Fixes #9706
2015-06-13 01:38:47 +09:30
Zuhayr 30909aaccd Merge pull request #9793 from PsiOmegaDelta/150612-HiveTracking
Ghosts can now follow hivemind speech.
2015-06-13 01:07:49 +09:30
PsiOmega 57f0a3535c Observers can now only follow hivespeech as long as the speaker uses its real identity or antagHUD is enabled. 2015-06-12 17:19:29 +02:00
PsiOmegaDelta 784f4d8705 Merge pull request #9792 from Techhead0/requestConsole
Request Console part two: NanoUI
2015-06-12 15:42:27 +02:00
PsiOmegaDelta 8c7cbeb093 Ghosts can now follow hivemind speech.
Ghosts can now follow hivemind speech with the same targets as for normal speech (separate links for mob and eye if any, etc.).
2015-06-12 15:00:53 +02:00
Mustafa Kalash cc56480f99 Adds an Internal Affairs hardsuit; adds a mounted pen, stamp, paper dispenser, and flash; maps in the IA hardsuit; and adds a pen which can cycle through the three colors. 2015-06-11 23:31:25 -04:00
Techhead0 b22afe6a59 Request Console NanoUI and fixes
Converts Request Console UI into NanoUI.
Fixes icon state not changing for normal priority messages.
Fixes consoles being partially operational while broken/unpowered.
Removes code for EXTREME priority messages.
2015-06-11 21:43:27 -04:00
Techhead0 5bd05df455 Fixes double request console messages for prison break event. 2015-06-11 19:38:57 -04:00
PsiOmegaDelta a0dcb04768 Merge remote-tracking branch 'upstream/master' into dev-freeze
Conflicts:
	code/modules/admin/player_notes.dm
	code/modules/admin/topic.dm
2015-06-11 12:06:40 +02:00
Ccomp5950 a2298df036 Merge pull request #9776 from Zuhayr/dev-freeze
Fixes
2015-06-10 21:40:20 -04:00
Zuhayr a57688c64f Fixes tiny oversight in ghost trap datum. GG global vars. 2015-06-11 08:38:32 +09:30
PsiOmega 2bd0d7a2f4 Automatic player note fixes.
Player notes should now properly include the relevant admin's ckey.
Automatically adds temporary and permanent bans to the player's notes.
2015-06-10 17:56:31 +02:00
Zuhayr f9134028b6 Fixes #9777 2015-06-10 23:14:34 +09:30
Zuhayr 48b063a96e Fixes #9620 2015-06-10 23:14:33 +09:30
Zuhayr cef958cac2 Fixes #9503 2015-06-10 23:14:33 +09:30
Zuhayr 018c3fc2aa Fixes #9517 and #9542 2015-06-10 23:14:33 +09:30
Zuhayr 8a2c0226dc Fixes #9597 2015-06-10 23:14:32 +09:30
Zuhayr 4b04b867ac Fxes #9625 2015-06-10 23:14:32 +09:30
Zuhayr 347e6df2ac Merge pull request #9704 from atlantiscze/clean-up-your-trash
[Done] Implements Destroy()'s on some things
2015-06-10 23:07:38 +09:30
PsiOmegaDelta b7c9969f87 Corrects mob reference. 2015-06-10 11:35:00 +02:00
PsiOmegaDelta 7573ef961c Merge remote-tracking branch 'upstream/dev' into 150609-TrackEye 2015-06-10 11:16:34 +02:00
PsiOmegaDelta 75cffd60aa Merge pull request #9780 from Baystation12/dev-freeze
Dev
2015-06-10 11:15:45 +02:00
PsiOmegaDelta b44da1ee42 Admin JMP now includes a link to EYE or BDY if any. 2015-06-10 11:08:31 +02:00
PsiOmegaDelta e7faa19ea3 Merge pull request #9779 from Baystation12/master
Dev-freeze.
2015-06-10 11:04:54 +02:00
PsiOmegaDelta 449c8c8d8f Refactors the ghost_follow_link proc to not use istype checks. 2015-06-10 10:08:17 +02:00
PsiOmegaDelta e669c1ab7c Merge pull request #9687 from comma/dev
Fixes organs self-rejecting
2015-06-10 09:39:43 +02:00
PsiOmegaDelta 1efd3f9394 Merge pull request #9775 from mwerezak/mrowl
Fixes tajaran name generation, tweaks
2015-06-10 07:59:10 +02:00
mwerezak 58d512d1e6 Fixes tajaran name generation, tweaks 2015-06-10 00:53:24 -04:00
mwerezak 8007d42783 Adjusts usages of reagent transfer procs
Adds splash() proc for futureproofing.
Replaces instances of splash_mob() with splash()
Replaces instances of trans_to() with splash() where appropriate.
2015-06-10 00:03:08 -04:00
GinjaNinja32 6950790526 Merge pull request #9767 from PsiOmegaDelta/150609-IAmTooDumbForThisTruly
Fixes admin jumps.
2015-06-10 03:14:00 +01:00
mwerezak 72a716b66c Attempts to make transferring reagents a bit more logical
Attempts to give trans_to, touch, and trans_to_* procs more distinct
purposes.
Applying reagents to things now calls touch() before attempting to
transfer reagents.
Reagents that affect fire stacks now do so from touch. Fixes #9750 when
combined with the above.
Also fixes acid affect_touch dealing brute instead of burn.
2015-06-09 21:39:45 -04:00
PsiOmega 581c9b1308 Fixes admin jumps.
Changes the checks and message target around, now targets usr instead of src.
2015-06-09 20:14:05 +02:00
PsiOmega 6f70049a12 Expanded ghost following.
Ghosts can now follow the Eye of a speaking mob, if it has one, or the body of someone who has died.
Partial port of https://github.com/ParadiseSS13/Paradise/pull/1151.
2015-06-09 16:36:43 +02:00
PsiOmega ebc58b08d9 Power monitor UI now attempts to get the turf of its host.
get_turf() gets upset when attempting to get the loc of the power monitor itself, now being a datum.
2015-06-09 16:24:47 +02:00
PsiOmega 3591bd5599 Travis now builds using version 508.1287
throw is now a keyword. Updates usages where necessary to allow compilation.
2015-06-09 15:36:27 +02:00
Zuhayr 73146a62fe Merge pull request #9747 from PsiOmegaDelta/150608-NanoPaths
NanoUI sources can now be datums instead of atom/movable.
2015-06-09 20:08:02 +09:30
PsiOmegaDelta 0af1009b50 Merge remote-tracking branch 'upstream/dev-freeze' into dev 2015-06-09 12:14:35 +02:00
PsiOmegaDelta 97f49bb982 Merge pull request #9756 from Baystation12/master
Dev-freeze
2015-06-09 12:12:40 +02:00
PsiOmegaDelta ec68454f63 Fixes #9753.
Being admin jumped or jumping to another location now cancels ghost tracking.
Also adds proper permission checks.
2015-06-09 08:55:12 +02:00
GinjaNinja32 54b531c36e Merge pull request #9743 from Techhead0/voidsuitTweaks
Minor tweaks to voidsuits.
2015-06-09 02:51:24 +01:00