* lawsets update
* Revert "lawsets update"
This reverts commit a68ddcb9ee.
* Lawsets update
* Remove quotes on ai module names
* fix map file
* Fix coding style
* Update hippocratic per review
Co-authored-by: Sean Williams <06sean@gmail.com>
* Update hippocratic per review
Co-authored-by: Sean Williams <06sean@gmail.com>
* Update hippocratic per review
Co-authored-by: Sean Williams <06sean@gmail.com>
* Fix merge conflict
* Update code/game/objects/items/weapons/AI_modules.dm
Co-authored-by: dearmochi <shenesis@gmail.com>
* Add a pilot seat to the ERT shuttle
* Revert "Add a pilot seat to the ERT shuttle"
This reverts commit 676bfa7d03.
* Update MetaStation.dmm
* deconflict
* Update code/game/objects/items/weapons/AI_modules.dm
Co-authored-by: AffectedArc07 <25063394+AffectedArc07@users.noreply.github.com>
Co-authored-by: Sean Williams <06sean@gmail.com>
Co-authored-by: dearmochi <shenesis@gmail.com>
Co-authored-by: AffectedArc07 <25063394+AffectedArc07@users.noreply.github.com>
* Makes toy figures tiny and refactors the code behind it
* Apply suggestions from code review
Co-authored-by: dearmochi <shenesis@gmail.com>
* atom_say and capitalize names
* Web edit baby
* Merge conflict fixes
* Init instead of New
* prize_ball instead of mechball
* prize_ball should not be a figure. Revert but keep the Init change
Co-authored-by: joep van der velden <15887760+farie82@users.noreply.github.com>
Co-authored-by: dearmochi <shenesis@gmail.com>
* Circuit Names Refactor
* Some review stuff
* now with less runtimes
* Machine Boards and Computer Boards
* Only a little late
* YouTool fix
* Resupply crate too
* Supplycomp board
I'll do the other stuff tomorrow
* Computer Frame Refactor
Plus also removing the HONKputer to avoid a conflict.
* Don't need this diff anymore
* yeets the internals from status panel
* adds pressure reading to the tank inspect text
* Adds a pref toggle
* numbers are hard
* catchup with master
* Revert "catchup with master"
This reverts commit bb972cb110.
* The E-bola is not a cyborg variant.
Returns E-bola break out time to 60, instead of 20.
Security bolas are limited supply and should be better then makeshift ones.
* whoops
Adjusts the breakout time to not to default to beartraps and use the 6 seconds listed in the Ebola item.
* Update code/game/objects/items/weapons/legcuffs.dm
Co-authored-by: AffectedArc07 <25063394+AffectedArc07@users.noreply.github.com>
Co-authored-by: AffectedArc07 <25063394+AffectedArc07@users.noreply.github.com>
* robot_module refactor
* some fixes
1. adds medical stacks of 25 for the syndi medical borg
2. fixes various construction steps that weren't using `use()` or `get_amount()`
* review tweaks + other stuff
1. Makes a bunch of for loops into istypeless loops
2. Adds a readout of the current out of stacks a borg has, in the status panel
3. Slightly reorganizes the medical, syndi medical, engineering and syndi engineering cyborgs items
* fixes after upstream merge
* blank line for travis
* fixes and improvements
1. Fixed welder icon's not updating periodically if you were charging in a borg recharger
2. Fixes solar panels dropping /cyborg type glass when they were deconstructed.
3. Band-aid fix (incase #2 doesn't fix this) for cyborg stack's `source` var being null which resulted in tons of "cannot read null.energy" runtimes
* more fixes + constructable frame runtime fix
* removes toy sword placeholder
remove comment
* remove these as well
* .amount to .get_amount(), really should have done this before
* refactors robot_upgrades to work with the new system
- more cleanup
- adds documentation
- fixed a bug I made where you could delete your robot stack via crafting
* moves some unemag logic to the module file, makes more loops typless
* farie review
* fox review
* affected review and more TM bugfixes
* fixes comment
Co-authored-by: SteelSlayer <SteelSlayer@users.noreply.github.com>
* Some fixes
1: ERT members can no longer be given as an assassinate/sacrifice antag objective.
2. Cultists attempting to teleport to a deleted rune will no longer be teleported into nullspace.
3. Re-ordered the cult Blood Rites spell code because it was bugging me. (sorry qwerty)
* Cult stuff
1: Cultists can no longer be chosen as a sacrifice target
2: Rune drawing is limited to one at a time (No spamming on one tile)
3: Removed some unneccesary `/improper`s from area names, for the cult Summoning locations
4: Changed a couple of colours to use defines
* QDELETED()
* Eye colour fix
* Reorganisation, Objectives, and Gender
The majority of the changes here are just reordering the procs, but there's a few fixes too:
1. Roundstart cultists now get given the 'servecult' objective.
2. Deconverting someone now removes their 'servecult' objective, so they won't be notified about target changes.
3. Stopped summoned ghosts from experiencing a spontaneous gender change.
* Screwdriver fix
* Prayer bead stripping
* Some more construct fixes
1: Fixed *all* holy constructs getting the 'Summon soulstone' ability
2: Fixed Wraiths getting their blue light reset to red after jaunting
3: Added a 'holy' variable to constructs, and made the holyification its own proc.
* qdeleted
* Construct Converting
Apparently you can convert holy constructs. Who knew!
* Another two weeks
Moved all the construct icon states to their own file, and fixed Nar'Sie constructs not getting a glowing effect.
* Grab fix
Fixed upgrading a grab having the ability to potentially transport the victim across dimensions.
* Not actually a cult fix but eh
Fixes: Runtime in outfit.dm, 114: bad number
And updates the cult corpse from legion spawns
* Teleport spell effect
Fixed the teleport effect for the spell being attached to the wrong mob.
* Small cleanup
* Eye colour cloning fix
* Veil Shifter
Fixed:
Runtime in cult_items.dm,355: pick() from empty list
Veil shifters not retaining any grabs after teleporting.
* Adjacent