yashaldie
3d7b7a937c
Missed some codes...
...
Forgot to add some code from a past bug fix i did on my end.
2014-02-28 05:42:42 -05:00
yashaldie
a0bb14f76e
borg radio fix
2014-02-28 04:58:49 -05:00
yashaldie
96dc185fde
Update robot_modules.dm
2014-02-28 04:42:27 -05:00
yashaldie
36b4af57f2
made module contain channel list
2014-02-28 04:40:36 -05:00
Loganbacca
8e1b286a84
Mining drill text
...
- Adds drill_verb variables to pickaxe subtypes, so drills will now be described as "drilling" instead of "picking"
2014-02-28 12:15:41 +13:00
Loganbacca
fbfdccebaf
Suit sensor toggle
...
- Changes the suit sensor toggle verb to select from a list, instead of cycling through one mode at a time.
2014-02-28 12:15:26 +13:00
Mloc
c60a0aa399
Merge pull request #4485 from Aryn/master
...
Fixed nuke shuttle being a swirly vortex of death.
2014-02-27 21:24:46 +00:00
Ccomp5950
9c2e3ef84a
Merge pull request #4483 from Loganbacca/chemsmoke
...
Chemsmoke tweaks and bug fixes
2014-02-27 03:42:51 -06:00
Loganbacca
ac8f5451e8
Chemgrenade fix
...
- If check to handle grenades detonating in a mobs hand correctly.
2014-02-27 14:09:47 +13:00
ZekeSulastin
d4cce9be66
Laser scalpels are now producable
2014-02-26 15:23:08 -05:00
Ccomp5950
39383c331a
Merge branch 'dev-freeze' of github.com:Baystation12/Baystation12 into dev
2014-02-26 09:38:40 -06:00
Ccomp5950
c56ec21ee3
Merge branch 'master' of github.com:Baystation12/Baystation12 into dev-freeze
...
Conflicts:
code/modules/reagents/Chemistry-Reagents.dm
2014-02-26 09:34:38 -06:00
Aryn
c4f6a66d3d
Fixed nuke shuttle being a swirly vortex of death.
...
This bug was actually in legacy ShareSpace code,
I'm surprised it wasn't noticeable in the old ZAS.
2014-02-26 08:16:52 -07:00
Loganbacca
53b338060c
Chemsmoke tweaks and bug fixes
...
- Renamed the variable for the smoke density mechanic to density. Also clamped it to a minimum of 1 so it cant multiply reagents.
- Added some checks so the chemsmoke effect doesn't run if it's in nullspace.
- Removed an unnecessary distance calculation.
- Added a null turf check to prevent runtimes if a really big smoke grenade goes off at the edge of the map.
- Added a check so the reagent copy code doesn't run if there's no reagents to run it on.
2014-02-27 00:59:01 +13:00
Vetinari
309cd0844d
Medbay Area Tweaks
2014-02-26 21:00:11 +11:00
ZekeSulastin
2b3c2064da
Initial run of surgery steps for laser scalpels
2014-02-25 15:44:01 -05:00
Mloc-Argent
f5ab084eac
Fixes admin attack logs to show up in-game as well as in the logfiles.
...
Signed-off-by: Mloc-Argent <colmohici@gmail.com >
2014-02-25 20:36:46 +00:00
ZekeSulastin
72eba68bd8
Added laser scalpel items
2014-02-25 15:09:46 -05:00
Ccomp5950
3ab7e8438a
Runtime fix: Sparks trying to delete that which does not exist.
...
runtime error: Cannot execute null.delete().
proc name: start (/datum/effect/effect/system/spark_spread/start)
source file: effect_system.dm,204
usr: Mark Hoover (/mob/living/carbon/human)
src: /datum/effect/effect/system/sp... (/datum/effect/effect/system/spark_spread)
call stack:
/datum/effect/effect/system/sp... (/datum/effect/effect/system/spark_spread): start()
runtime error: Cannot execute null.delete().
proc name: start (/datum/effect/effect/system/spark_spread/start)
source file: effect_system.dm,204
usr: Mark Hoover (/mob/living/carbon/human)
src: /datum/effect/effect/system/sp... (/datum/effect/effect/system/spark_spread)
call stack:
/datum/effect/effect/system/sp... (/datum/effect/effect/system/spark_spread): start()
2014-02-25 00:28:00 -06:00
Ccomp5950
ceb220f705
Runtime fix: OH GOD NOT THE BEEs WON'T SOMEONE CALM THEM DOWN?
...
Other then NULL?
runtime error: Cannot read null.type
proc name: Life (/mob/living/simple_animal/bee/Life)
source file: bees.dm,91
runtime error: Cannot read null.type
proc name: Life (/mob/living/simple_animal/bee/Life)
source file: bees.dm,91
runtime error: Cannot read null.type
proc name: Life (/mob/living/simple_animal/bee/Life)
source file: bees.dm,91
runtime error: Cannot read null.type
proc name: Life (/mob/living/simple_animal/bee/Life)
source file: bees.dm,91
runtime error: Cannot read null.type
proc name: Life (/mob/living/simple_animal/bee/Life)
source file: bees.dm,91
runtime error: Cannot read null.type
proc name: Life (/mob/living/simple_animal/bee/Life)
source file: bees.dm,91
runtime error: Cannot read null.type
proc name: Life (/mob/living/simple_animal/bee/Life)
source file: bees.dm,91
runtime error: Cannot read null.type
proc name: Life (/mob/living/simple_animal/bee/Life)
source file: bees.dm,91
2014-02-25 00:21:41 -06:00
Ccomp5950
e098746209
Runtime fix: RP_Revolution's auto_add_rev_head loves that null.
...
runtime error: Cannot read null.client
proc name: process (/datum/game_mode/revolution/rp_revolution/process)
source file: rp_revolution.dm,198
runtime error: Cannot read null.client
proc name: process (/datum/game_mode/revolution/rp_revolution/process)
source file: rp_revolution.dm,198
runtime error: Cannot read null.client
proc name: process (/datum/game_mode/revolution/rp_revolution/process)
source file: rp_revolution.dm,198
runtime error: Cannot read null.client
proc name: process (/datum/game_mode/revolution/rp_revolution/process)
source file: rp_revolution.dm,198
runtime error: Cannot read null.client
proc name: process (/datum/game_mode/revolution/rp_revolution/process)
source file: rp_revolution.dm,198
runtime error: Cannot read null.client
proc name: process (/datum/game_mode/revolution/rp_revolution/process)
source file: rp_revolution.dm,198
2014-02-25 00:20:44 -06:00
Chinsky
0ba65efd18
Merge pull request #4477 from Ccomp5950/runtimefixes
...
Runtimefixes
2014-02-25 06:01:59 +04:00
Ccomp5950
23faf801ae
Merge pull request #4468 from Segrain/master
...
Bugfixes.
2014-02-24 18:59:54 -06:00
Segrain
bd5585052c
Fix for #4479 .
2014-02-25 03:33:18 +03:00
Mloc
fa2061a249
Fix for ban queries.
2014-02-25 00:11:07 +00:00
Aryn
84f02ae47c
Reverted unrelated ZAS modification and unnecessary check.
2014-02-24 07:55:36 -07:00
Aryn
9f92792d74
Fixed ghosts' lighting toggle. Mesons still look weird.
2014-02-24 07:12:40 -07:00
Aryn
130f58a41c
ChangeTurf()... We meet again...
2014-02-24 06:39:50 -07:00
Aryn
e32066cd3f
Modified the way lighting initializes to fix light glitches in engineering.
2014-02-24 05:58:17 -07:00
Aryn
3c2e65cf5d
Lighting code complete.
2014-02-24 05:58:14 -07:00
Aryn
7f4c4715e7
Lighting seems to be working now.
2014-02-24 05:58:11 -07:00
Aryn
ca7d4026b8
Lighting system is too buggy to continue until I know wtf is going on
2014-02-24 05:58:09 -07:00
Aryn
8a3b99aa68
Added lighting code, didn't include it yet.
2014-02-24 05:58:06 -07:00
Ccomp5950
0f538a9b2f
Typo fix.
...
Screw typechecks and their need for closing parens :*(
2014-02-24 01:50:44 -06:00
Ccomp5950
f071421552
Runtime fix: Null isn't really that sharp.
...
runtime error: Cannot read null.sharp
proc name: is sharp (/proc/is_sharp)
source file: unsorted.dm,1270
usr: Arthur Ward (/mob/living/carbon/human)
src: null
call stack:
is sharp(null)
the police tape (/obj/item/tape/police): breaktape(null, Arthur Ward (/mob/living/carbon/human))
the police tape (/obj/item/tape/police): attack hand(Arthur Ward (/mob/living/carbon/human))
Arthur Ward (/mob/living/carbon/human): UnarmedAttack(the police tape (/obj/item/tape/police), 1)
Arthur Ward (/mob/living/carbon/human): ClickOn(the police tape (/obj/item/tape/police), "icon-x=16;icon-y=10;left=1;scr...")
the police tape (/obj/item/tape/police): Click(the floor (172,128,1) (/turf/simulated/floor), "mapwindow.map", "icon-x=16;icon-y=10;left=1;scr...")
2014-02-24 01:39:25 -06:00
Ccomp5950
3d88998123
Runtime fix: usr = 0???
...
runtime error: Cannot read 0.item_use_icon
proc name: remove gun icons (/client/proc/remove_gun_icons)
source file: targeting.dm,273
usr: 0
src: Vivalas (/client)
call stack:
Vivalas (/client): remove gun icons()
the taser gun (/obj/item/weapon/gun/energy/taser): dropped(Jonathon Sommer (/mob/living/carbon/human))
Jonathon Sommer (/mob/living/carbon/human): drop r hand(null)
Jonathon Sommer (/mob/living/carbon/human): update canmove()
Jonathon Sommer (/mob/living/carbon/human): Weaken(5)
Jonathon Sommer (/mob/living/carbon/human): Weaken(5)
Jonathon Sommer (/mob/living/carbon/human): apply effect(5, "weaken", 0)
Jonathon Sommer (/mob/living/carbon/human): apply effects(0, 5, 0, 0, 0, 0, 0, 0, 0)
2014-02-24 01:35:04 -06:00
Ccomp5950
d5951781fd
Runtime fix: Alarms keep trying to heat up space.
...
runtime error: Cannot execute null.heat capacity().
proc name: process (/obj/machinery/alarm/process)
source file: alarm.dm,186
runtime error: Cannot execute null.heat capacity().
proc name: process (/obj/machinery/alarm/process)
source file: alarm.dm,186
over and over and over.
2014-02-24 01:27:04 -06:00
Ccomp5950
75116bfd53
Runtime fix: Someone using a gas mask with no tank...IN SPACE
...
runtime error: Cannot read null.oxygen
proc name: copy from (/datum/gas_mixture/proc/copy_from)
source file: FEA_gas_mixture.dm,480
usr: null
src: /datum/gas_mixture (/datum/gas_mixture)
call stack:
/datum/gas_mixture (/datum/gas_mixture): copy from(null)
Basileus (/mob/living/carbon/human): breathe()
Basileus (/mob/living/carbon/human): Life()
/datum/controller/game_control... (/datum/controller/game_controller): process mobs()
/datum/controller/game_control... (/datum/controller/game_controller): process()
runtime error: Cannot read null.toxins
proc name: breathe (/mob/living/carbon/human/proc/breathe)
source file: life.dm,339
usr: null
src: Basileus (/mob/living/carbon/human)
call stack:
Basileus (/mob/living/carbon/human): breathe()
Basileus (/mob/living/carbon/human): Life()
/datum/controller/game_control... (/datum/controller/game_controller): process mobs()
/datum/controller/game_control... (/datum/controller/game_controller): process()
2014-02-24 01:16:19 -06:00
Ccomp5950
0bcd89360a
Runtime fix: I have no UI, and I must close it.
...
runtime error: Cannot execute null.close().
proc name: Topic (/obj/item/device/pda/Topic)
source file: PDA.dm,485
usr: Garry Myers (/mob/living/carbon/human)
src: PDA-Garry Myers (Station Engin... (/obj/item/device/pda/engineering)
call stack:
PDA-Garry Myers (Station Engin... (/obj/item/device/pda/engineering): Topic("src=\[0x2003e95];choice=Messag...", /list (/list))
NeroHarry (/client): Topic("src=\[0x2003e95];choice=Messag...", /list (/list), PDA-Garry Myers (Station Engin... (/obj/item/device/pda/engineering))
NeroHarry (/client): Topic("src=\[0x2003e95];choice=Messag...", /list (/list), PDA-Garry Myers (Station Engin... (/obj/item/device/pda/engineering))
2014-02-24 00:51:57 -06:00
Ccomp5950
1eb66f1f78
Runtime fix blood_DNA length checks when it's possibly null.
...
runtime error: Cannot read null.len
proc name: attack self (/obj/item/weapon/melee/telebaton/attack_self)
source file: swords_axes_etc.dm,156
2014-02-24 00:47:55 -06:00
Ccomp5950
cea151813e
Runtime fix: Dirt in SPAAAAACCEEEEEEE
...
ndefined variable /turf/space/var/dirt
proc name: reaction turf (/datum/reagent/space_cleaner/reaction_turf)
source file: Chemistry-Reagents.dm,939
2014-02-24 00:44:00 -06:00
Mloc
faa1dd38ba
Merge pull request #4473 from Ccomp5950/dev_power
...
DEV EMPOWERMENT Gives people with R_DEBUG access to runtimelogs.
2014-02-23 15:03:02 +00:00
suethecake
32de00eed8
Fix to cloned gun issue - now your holster is located on your tactical armor.
2014-02-22 21:50:21 -06:00
Ccomp5950
65b8215ec7
Merge pull request #4465 from Loganbacca/chemsmoke
...
Chemsmoke rewrite
2014-02-22 18:33:43 -06:00
Aryn
bb6f030f84
Added Reboot ZAS as a debug verb.
...
Replaces the air controller, marks all old zones invalid,
and adds every turf to the update list. Results are the same as on a
server start.
2014-02-22 09:09:48 -07:00
Aryn
e3b87b4c4d
Removed a leftover generally-accessible debug verb.
2014-02-22 08:47:54 -07:00
Aryn
6c91d220b8
Added code protecting against obscure merges of invalid zones.
...
- Usually happened when welding fuel tanks caused secondary explosions.
2014-02-22 08:45:31 -07:00
Aryn
d6b275ca73
Fixed walls not splitting zones.
2014-02-22 08:16:35 -07:00
Aryn
dcc7ad33c9
Zones didn't split when a full window was placed.
2014-02-22 08:02:10 -07:00
Ccomp5950
e72c584ac8
Reapplys this runtime fix when dead /mob/living would not have a client.
2014-02-22 03:47:46 -06:00