Qwertytoforty
c946d5ee2b
Less instant death of captain ( #15301 )
2021-01-20 09:53:44 +00:00
AffectedArc07
8f72d7556e
Annihilates the blackbox ( #15132 )
...
* Lets get this show on the road
* Now were talking
* These matter
* Oh the joys of CI testing
* And this
* Wrong version
* Tweaks
* More tweaks
* Lets document this
* This too
* Upgrades this
* Fixed some sanity issues
* This too
* Screw it, this too
* More sanity
* And these
* This too
* Documentation
* This too
* Fixes **awful** scoreboard logic
* Why do we care about only half-absorbing someone
* Revert "Why do we care about only half-absorbing someone"
This reverts commit 8de1cfdf05 .
* Refactors these
* Hashing
* Moxian tweaks
2020-12-24 16:06:48 -05:00
Nazsgull
a90b34d1fd
Hierophant staff nerf ( #14018 )
...
* Hierophant club will now malfunction on station
If you are on station and try using it, it will only spawn a few sparks.
* Revert "Hierophant club will now malfunction on station"
This reverts commit 89d48dbc07 .
* Nerfs Hierophant club so it cannot be used on station
Now if someone uses it onboard it will malfunction
* Gets rid of "timerMalfunction" var
* Timer refactor
Makes only one check for timer, instead of doing two
* Removes unused variable
* Refactors hierophant to early return
As suggested by farie82
Co-authored-by: awdaw <uo251631@uniovi.es >
2020-12-22 18:44:19 +00:00
AffectedArc07
f3d903acf3
Makes closets Initialize() ( #15137 )
2020-12-20 08:25:29 -05:00
Nazsgull
1123476af6
Nerfs Lava Staff ( #13971 )
...
* Nerfs Lava Staff so it cannot be used outside mining z level
Added a timer and a spark system to spawn sparks when lava staff malfuntions.
Lava staff will check what z level is his user on, and if it's not mining will only spawn a few sparks.
* Updates description
Old description made little sense as lava staff will no longer work at the emergency shuttle.
* Update code/modules/mining/lavaland/loot/ashdragon_loot.dm
Adds spaces between method call parameters.
Co-authored-by: Kyep <16434066+Kyep@users.noreply.github.com >
* Removes unused spark effect system
Since I'm using do_spark() I don t really need a whole spark system.
* Gets rid of "timerMalfuntion" var
Instead of using 2 variables to do the same, "timer" will now control the cooldown for when the staff works and for when it malfunctions.
* Removes unnecesary time check
* Update code/modules/mining/lavaland/loot/ashdragon_loot.dm as suggested by @farie82
Co-authored-by: farie82 <joepvelden@hotmail.com >
* Update code/modules/mining/lavaland/loot/ashdragon_loot.dm as suggested by @farie82
Co-authored-by: farie82 <joepvelden@hotmail.com >
Co-authored-by: awdaw <uo251631@uniovi.es >
Co-authored-by: Kyep <16434066+Kyep@users.noreply.github.com >
Co-authored-by: farie82 <joepvelden@hotmail.com >
2020-12-16 15:28:11 -05:00
Edan52
fdc3a9fe2e
Makes Bubblegum fightable ( #13202 )
...
* nerf
* remove other loot
2020-12-16 14:55:15 -05:00
dearmochi
5edee29a50
[READY] Syndicate Contractors ( #14605 )
...
* Syndicate Contractors initial PR
* Finalize initial version
DNP
Finalize initial version
* Baton now costs 6 Rep, show dead extraction penalty, fix scroll
* Reduce total TC, add zippo, balloon, icon tweaks
* Address moxian, AA and Farie
* Fix mode.txt
* oops
* Address Farie 2
* Tweak baton to work around stam crits, address SteelSlayer
* Address TM issues, TP menu
* Fix wrongly merged DME
* Tick contractor DM files again
* Remove step_y
* TC rewards always higher than preceding difficulty's reward
* Address Farie
* Remove extraction_turf from handle_target_return
* fix doc
* Merge part2
* Address AA again
2020-12-09 12:03:23 -05:00
Kyep
4a944658ad
[TGUI] Upgrades Bots ( #14871 )
...
* secbots, ED209s, cleanbots
* Apply suggestions from AA code review
Co-authored-by: AffectedArc07 <25063394+AffectedArc07@users.noreply.github.com >
* fluid buttons, Restore Safties
* pai rebuild
* deletes all spacing from data list
* katana needs_permit
* lava/storm/boneaxe needs_permit
* check s_store
Co-authored-by: Kyep <Kyep@users.noreply.github.com >
Co-authored-by: AffectedArc07 <25063394+AffectedArc07@users.noreply.github.com >
2020-11-27 09:56:02 +00:00
AffectedArc07
2c37ae8fd0
The road to Initialize() stability - Enforcing parent call on New(), Initialize() and Destroy() ( #14719 )
...
* The road to Initialize() stability
* Fixes sanity, for now
2020-10-28 12:35:36 -04:00
AffectedArc07
9e8932afac
Centralised persistent data management framework ( #14169 )
...
* Centralised persistent data management framework
* register() proc
* Deletes lavaland black box
2020-10-26 17:54:15 -04:00
AffectedArc07
5f98b98360
Merge pull request #14572 from TDSSS/xeno-exploit-fix
...
No more DIY xeno outbreaks
2020-10-11 10:05:52 +01:00
TDSSS
607d65b99e
slightly different tabbing
2020-10-10 00:28:39 +02:00
TDSSS
4a5ef88fb5
No more DIY xeno outbreaks
2020-10-10 00:24:14 +02:00
Fox McCloud
ec00ce9c6c
Merge pull request #14092 from farie82/revert-14037-lag_wont_drag_on
...
Revert "Disables dragon transformation because its users can freeze the whole server"
2020-10-04 04:10:30 -04:00
farie82
81682dc626
Adds muzzle flashes for guns depending on the ammo ( #13322 )
...
* Muzzle flashes added for guns
* Use an muzzle flash effect now.
* Unused var
* sillenced guns have a lower alpha muzzleflash effect
2020-09-20 12:41:45 -04:00
AffectedArc07
ebba3a322b
Merge pull request #13703 from Fox-McCloud/tg-flying-floating-float-refactor
...
TG Flying+Floating Refactor
2020-08-27 20:08:35 +01:00
farie82
64b76f6ffc
Revert "Disables dragon transformation because its users can freeze the whole server"
2020-08-16 14:18:56 +02:00
Kyep
4bcbb65b37
disables dragon transformation because it freezes the server
2020-08-08 07:43:35 -07:00
farie82
cdc762975c
Makes for loops use GLOB.human_list. Should improve performance a bit. Fixes blood contract affecting dead crew ( #13691 )
...
* Replaces all human in X to GLOB.human_list
* crew monitor
* no playerlist converts
* forgot to stage there...
2020-07-21 16:43:24 -04:00
farie82
9111a64af9
Meat hook fix. Beam runtime fix ( #13867 )
2020-07-21 03:33:23 -06:00
Fox McCloud
92e3951efa
TG Flying+Floating Refactor
2020-06-26 21:53:38 -04:00
Fox McCloud
b0c0d44895
Fixes Spectral Blade ( #13694 )
...
* Fixes Spectral Blade
* purge unused following
2020-06-26 01:17:14 -06:00
Fox McCloud
b3d69aac9b
Moves to BYOND 513 ( #13650 )
...
* Fixes Orbiting
* moves to 513
* travis update
* check for minor version too
2020-06-26 01:15:59 -06:00
Fox McCloud
f6ea3204fd
Hierophant Buff--Staff Nerf
2020-06-04 22:00:05 -04:00
Fox McCloud
70b46d8aea
Life refactor ( #13471 )
...
* Life Refactor WIP
* part 2
* part 3
* runtime fix
* newlines
* tweaks
* perspective checks
* fixes
* remote view tweaks
* more fixes
* robot fixes
* better updating
* cleaned up icon procs
* less proc call overhead
* performance gains
* more optimization
* shorter lists, removal of unecesary code
* gene OOP and dna styling cleanup
* oops
* axe disabilities
* typeless loop
* various tweaks and fixes
* brain checks
* runtime fixes
* cryo vision fixes
2020-06-03 19:43:30 -06:00
AffectedArc07
210f8badf4
Makes all global variables handled by the GLOB controller ( #13152 )
...
* Handlers converted, now to fix 3532 compile errors
* 3532 compile fixes later, got runtimes on startup
* Well the server loads now atleast
* Take 2
* Oops
2020-03-20 21:56:37 -06:00
AffectedArc07
04ba5c1cc9
File standardisation ( #13131 )
...
* Adds the check components
* Adds in trailing newlines
* Converts all CRLF to LF
* Post merge EOF
* Post merge line endings
* Final commit
2020-03-17 18:08:51 -04:00
AffectedArc07
8671439f11
Merge branch 'master' into var/const-to-define
2020-02-22 16:30:01 +00:00
farie82
60d58d5b37
Fixes 4 runtimes ( #12974 )
...
* Fixes proc: /datum/money_account/proc/charge
* Fixes necropolis_chests.dm,214 proc: /obj/item/rod_of_asclepius/attack_self
* fixes: give.dm,25 proc: /mob/living/carbon/verb/give
* Fixes: game.dm,495 proc: /proc/pollCandidates
2020-02-14 20:22:10 -05:00
AffectedArc07
c64bc93649
Replaces all var/const with #define
2020-01-28 21:25:20 +00:00
Fox McCloud
d6a6debf94
Traits framework ( #12548 )
2019-10-15 20:12:46 -04:00
Ty-Omaha
6fb42e42f2
heirophant club attack logs ( #12582 )
2019-10-13 23:23:11 -04:00
variableundefined
3ae71f7932
Merge pull request #12245 from Fox-McCloud/universal-damage
...
Universal Object Damage
2019-10-06 23:22:48 -04:00
Fox McCloud
67dc33ac3f
for-the-strength-from-which-he-gives-is-unerring
2019-10-05 02:08:11 -04:00
variableundefined
71803787a8
Merge pull request #12415 from Kyep/nerf_babel
2019-10-04 14:49:26 -04:00
Fox McCloud
20c4cf0a08
for-if-I-stand-I-stand-by-his-will-alone
2019-10-03 19:52:03 -04:00
Fox McCloud
d29be05f74
the-figment-that-was-is-now-gone
2019-10-01 19:08:15 -04:00
Fox McCloud
2224229fad
Merge remote-tracking branch 'upstream/master' into universal-damage
2019-09-30 14:18:33 -04:00
Fox McCloud
9097dfcacf
Merge remote-tracking branch 'upstream/master' into universal-damage
...
# Conflicts:
# code/game/machinery/machinery.dm
# code/game/objects/items.dm
# code/game/objects/structures.dm
# code/game/objects/structures/inflatable.dm
# code/game/objects/structures/mirror.dm
# code/modules/clothing/spacesuits/hardsuit.dm
# code/modules/clothing/suits/wiz_robe.dm
# code/modules/mob/living/carbon/alien/alien_defense.dm
# code/modules/mob/living/carbon/slime/slime.dm
# code/modules/mob/living/simple_animal/friendly/slime.dm
2019-09-28 00:16:11 -04:00
Fox McCloud
360c29008e
Minor Vehicle Refactor and Balance
2019-09-27 19:59:38 -04:00
farie82
0e8ddb2afe
Refactors the examine proc to return a list of strings ( #12280 )
2019-09-25 22:05:01 -07:00
Kyep
4d35318766
requests
2019-09-25 16:15:21 -07:00
Kyep
2524208e83
Nerfs Book of Babel
2019-09-25 01:28:46 -07:00
Kyep
e7530e8507
Fixes hierophant club and warp cube ignoring area/tele_proof ( #12360 )
2019-09-24 15:16:04 -07:00
Fox McCloud
238ea19d09
Merge remote-tracking branch 'upstream/master' into universal-damage
...
# Conflicts:
# code/modules/clothing/suits/labcoat.dm
# code/modules/clothing/under/miscellaneous.dm
# code/modules/mob/living/carbon/human/species/golem.dm
# code/modules/mob/living/simple_animal/bot/ed209bot.dm
2019-09-21 12:40:07 -04:00
Fox McCloud
d5759a0db5
Rebalances Golems, Refactors Species Based Equipping ( #12358 )
2019-09-21 06:10:37 -07:00
Fox McCloud
5810d28571
Refactors Simple Mob Creation: Adjusts Which Mobs are Available ( #12325 )
2019-09-17 16:06:43 -07:00
Fox McCloud
aa49033844
nor-shall-our-souls-falter
2019-09-17 16:06:09 -04:00
Fox McCloud
6f637b6014
Merge remote-tracking branch 'upstream/master' into universal-damage
2019-09-17 11:24:58 -04:00
Fox McCloud
af92373d33
though-this-world-may-be-broken
2019-09-15 05:53:43 -04:00