Commit Graph

98 Commits

Author SHA1 Message Date
YPOQ
9a6a1af252 Various Ninja Fixes (#30102)
* Fixes energy net

* Ninjaboost usable while unconscious, remove unused action

* remove delay from adrenline message

* remove redundant stun check

* fixes ninja action icons

* remove toggle special interaction verb

* Remoeves slotting research disks into suit

* non ninjas can now start the suit initilisation

* remove unused code, capacity > charge

* radium now restores adrealine boosts, other suit reagents removed

* oops

* adrenaline boost removes stuttering

* ninjas no longer start with flashlights

* ninja suit deinitializes properly

* fix gib ninja suit gib message

* energy nets use buckling instead of anchoring, buckle_lying = -1 is now handled properly

* suit examine reports capcity properly

* ninja code cleanup

* undo buckle_lying changes
2017-09-01 15:38:42 +02:00
Mike Long
97a949cb9f Devils no longer lose summon contract when they have negative souls.
Devils now resurrect with organs/limbs restored if missing.
2017-08-25 11:37:01 -04:00
Jordan Brown
af4d9a85c9 Repaths /obj/item/weapon to /obj/item (#29929) 2017-08-16 10:38:51 -03:00
Jordan Brown
d1ae0a0c95 Adds helpers to avoid << use (#29611) 2017-08-09 00:27:54 -03:00
AnturK
ec8a618b8c Fixes missing objectives and antag status. 2017-08-02 13:23:27 +02:00
ShizCalev
45d3d52af7 Made some object lists less terrible to read (#29304)
* spaces

* more spaces

* last ones
2017-07-18 10:44:29 -04:00
Joan Lung
ec9439b915 Renames GLOB.cardinal to GLOB.cardinals to match GLOB.diagonals and GLOB.alldirs 2017-07-09 17:24:28 -04:00
Xhuis
0aa489f2b4 Uses ignored_mob 2017-07-03 20:53:17 -04:00
Xhuis
ff24b40b0c Decon messages are now visible to unconscious cultists 2017-07-03 18:30:07 -04:00
Leo
f8cad7c0f7 Merge pull request #28855 from lordpidey/lordpidey_devil_fixes
Minor devil fixes.
2017-06-27 18:23:29 -03:00
Leo
3757ef5943 Merge pull request #28850 from GunHog/Malf_Shell_Fix
Fixes AI <-> Shell mind transfer issues
2017-06-27 12:29:36 -03:00
Mike Long
4185f8959f Fixes bugs in devil
Fixes devils not losing souls upon resurrection,.
Fixes spells appearing deactivated upon resurrection.
Fixes unascendable devils being able to get ascension grade spells.
2017-06-26 12:30:59 -04:00
GunHog
14e3b9a7c2 Fixes AI <-> Shell mind transfer issues
- Fixed Traitor/Malf AIs resetting their antagonist status and points
upon transfering to a shell and back.

- Fixes connected borgs being shown their laws when the AI returns to
its shell.
2017-06-26 09:37:25 -05:00
KorPhaeron
060b767a47 Ninja Dash (#28644) 2017-06-26 10:57:12 -03:00
nicbn
77a2d3f5cd Replaces "istype"s with is_helpers macros (#28676) 2017-06-22 15:03:19 -03:00
Ashe Higgs
cbdcd08691 Malf AI module refactor and small additions (#28334)
* Refactors malf AI modules to modern standards

* Updates the goonchat stylesheet

* Moves air and fire alarm overrides

* squash commits!

* Fixes some things

* Review, fixes

* does the thing!

* Requested changes
2017-06-21 15:35:03 -04:00
Mike Long
39103452a3 Lordpidey devil fixes (#28101)
* Fixes on #28051

* Changes hellfire around some, it's now more consistant.

* Fixes small exploit with infernal jaunt.

* Moves devil antag datum with the rest of the antag datums.

* Corrects syntax errors within codex gigas tgui template.

* Re updates tgui js after merge.

* removes redundant .loc from call.

* Fixes devils sometimes getting duplicate spells.
2017-06-21 10:47:02 +02:00
Joan Lung
3315c4c311 People converted to clockcult will actually have their world turn yellow briefly, matching the messages (#28397) 2017-06-13 21:47:29 -03:00
Lzimann
3e34eb9e3f Changes all sounds to be lower case, plus standardizes their references 2017-06-11 00:38:45 -03:00
Robustin
7f4c778890 Cyberboss suggestions to the old code too 2017-06-09 17:53:45 -04:00
Robustin
457d747b03 Summon fix 2017-06-09 14:20:05 -04:00
Robustin
b409a52d42 Blood Cult Nerf: Restricted Nar-Sie summoning locations (#28137)
* Restricted Blood Cult Summoning

* fixed warning
2017-06-08 07:28:40 -04:00
4DPlanner
eaf15a41f4 Calls super 2017-06-06 22:21:09 +01:00
Robustin
af34882816 Last Cult Master Spell: Eldritch Pulse & Various Tweaks (#27722)
* funMaster

* now teleports + telegraphs

* Update cult_comms.dm

* Delta REEEEE

* Done but still needs a couple more touches

* Update cult_comms.dm

* Finished & 150 hours tested

* Reworded

* plz dont break

* ok
2017-06-06 11:06:08 +02:00
4DPlanner
53b341d1b4 Reflection hell 2017-06-01 22:34:19 +01:00
4DPlanner
78cb889cad Moves equip_traitor to the mind, shuts down uplink on detraitor 2017-05-30 11:48:10 +01:00
4DPlanner
568e62f204 Properly wipes special role 2017-05-29 17:44:56 +01:00
4DPlanner
3c0b5ced12 Warns on loss of datum 2017-05-29 17:24:29 +01:00
4DPlanner
ec53df4884 If your target has had their antag datum removed by badmins and you
kill them, you are traitored
2017-05-29 16:45:42 +01:00
4DPlanner
23cd136989 Fixes greeting 2017-05-29 16:14:59 +01:00
4DPlanner
dd9e877c62 Uses syndicate variable for greater composability 2017-05-29 15:59:53 +01:00
4DPlanner
d5d4d9fdc1 Everyone is the traitor objectives removed properly, clears up
duplicate code
2017-05-29 00:02:37 +01:00
4DPlanner
b2cb528c43 :w is important 2017-05-28 23:13:46 +01:00
4DPlanner
251bae9059 Remove objectives on detraitor 2017-05-28 23:12:08 +01:00
4DPlanner
bdeab86c7f Whoops 2017-05-28 22:38:02 +01:00
4DPlanner
219d5596f4 Now sets special_role 2017-05-28 22:36:13 +01:00
4DPlanner
04b91068dc Properly removes law 0 for AI on detraitoring 2017-05-28 22:31:24 +01:00
4DPlanner
f1dae5f0a1 Part 3 2017-05-28 22:23:54 +01:00
4DPlanner
dcaace7738 Pt 2 2017-05-28 18:42:00 +01:00
4DPlanner
65e45e543b I ONNA BREAK 2017-05-27 23:40:17 +01:00
Joan Lung
84a90acbeb merely a misassigned var 2017-05-23 16:12:49 -04:00
Mike Long
0c79d3ff8e Ninja Refactor (#27316)
* Begins converting Ninjas into the new antagonist datum system.  Does not compile.  Work in progress.

* More work towards datumizing ninjas. Still not finished. Now compiles.

* Adds ninja to traitor panel.

* Add objectives now takes an arg for number of objectives.

* Event now actually ninjas the ninja.

* Ninja suit initialization now works.

* Cleans up the suit initialization code some.

* Suit initialization is now action rather than verb based.

* Now properly adds objectives and memories to the mind upon gaining datum.

* Starts to replace ninja verbs with actions.

* Hooks ninja abilities up to action buttons.

* Whoops, missed a verb.  Gloves are next.

* Adds toggle ineraction type action button.

* Changes icons as per ChanglingRain's suggestions.

* Second round of changes for ChanglingRain

* Replaces sleeps with addtimers.  It's ugly, but more CPU efficient.

* Fixes compile errors.

* Fixes compile error, again.
2017-05-18 10:21:26 -06:00
Mike Long
4687dd0117 Devil refactor+small revamp (#26815)
Hello, with PR #26717 merged, I think it's a good time to add devils to the standardized antag datum system.

This PR is mostly a refactor, which shouldn't be noticed by the playerbase. Changes that might be noticed are below.

🆑
tweak: Modified chances for returning someone's soul using an employment contract. Now everyone has a chance, not just lawyers and HoP.
add: Particularly brain damaged people can no longer sign infernal contracts properly.
tweak: Infernal contracts for power no longer give fireball, and instead give robeless 'lightning bolt' spell.
add: Devils can now sell you a friend, for the cost of your soul.
tweak: The codex gigas should now be easier to use, and less finicky.
del: The codex gigas no longer sintouches readers.
/🆑
2017-05-10 22:02:17 +12:00
Joan Lung
8b912f84aa Fixes a bunch more cult bugs (#27034) 2017-05-08 13:17:40 -03:00
Joan Lung
5ce91a8230 Cultists of Nar-sie have their own language (#26952) 2017-05-07 08:06:38 -03:00
Joan Lung
74f00e629f Cult fixes (#26990)
* Cult fixes

* ha ha whoops

* whoooops

* whoops x3 combo
2017-05-07 00:51:40 -03:00
Robustin
ad19802a6d fucking hell im so done with this PR 2017-05-03 20:03:43 -04:00
Robustin
5a98d90b5c Merge branch 'master' of https://github.com/tgstation/-tg-station into CMA6
# Conflicts:
#	code/datums/antagonists/datum_cult.dm
2017-05-03 12:28:16 -04:00
Joan Lung
6c303855e8 Should fix all of the cult/clockcult issues (#26832) 2017-05-02 22:43:34 -03:00
Robustin
3423cbeba5 Finally working again 2017-05-02 19:25:49 -04:00