Commit Graph

203 Commits

Author SHA1 Message Date
Crazylemon64 f8ce4e5fb2 Traitor panel now properly removes special role from deculted cultists 2016-04-30 03:10:37 -07:00
Fox McCloud 7594206d16 Merge pull request #4261 from Tastyfish/vampfix
Fixes devamping via the traitor panel
2016-04-21 20:15:19 -04:00
Tastyfish b798e7ef18 Fixes devamping in traitor panel 2016-04-21 19:58:49 -04:00
Fox-McCloud fe170db7bb part 3 2016-04-17 10:35:10 -04:00
Fox-McCloud 2453735d3f part 2 2016-04-17 00:21:31 -04:00
Fox-McCloud 6965d43aab tweaks 2016-04-07 23:45:03 -04:00
Fox-McCloud 4d58019d69 Traitor Vamp 2016-04-07 08:45:44 -04:00
Tigercat2000 78f53553f8 Reduce lines by removing blank lines added by PJ's script 2016-04-05 08:25:57 -07:00
Tigercat2000 9d430844c3 Replace most (if not all) output << operators with to_chat(user, message)
Currently, to_chat is literally just a proc that does user << message.
But it'll let us do output modification in the future, especially for
something like Goon's HTML chat.

Big thanks to PJB for his to_chat script, see
https://github.com/d3athrow/vgstation13/pull/6625 for more details.
2016-04-05 08:15:05 -07:00
Tastyfish 1bb98edc0d Refactors vampire abiliies to be spells 2016-03-10 07:01:31 -05:00
Fox-McCloud e2bb00a5b1 Miming Refactor 2016-02-28 22:40:00 -05:00
Fox-McCloud 6d98f62c2d leaks 2016-01-19 02:12:34 -05:00
Fox-McCloud 1bd3da4521 Implant Refactor Part II 2016-01-17 20:03:41 -05:00
Aurorablade 28a2980110 HALP HALP 2016-01-14 14:56:56 -05:00
Crazylemon 4133e98dfe Port of RemieRichard's infinite antag system
This is just the first chunk, of fixing around the be_special flag stuff
It will probably break everything as-is
2015-12-25 22:51:02 -08:00
Aurorablade 6bde6078e2 don't code half awake
also added some hud making stuff to the make antag procs. it might fix
an issue fox reported..more sleep now
2015-12-20 07:16:35 -05:00
Aurorablade 3ae8118b9c please let me have map merged right.... 2015-12-18 03:09:25 -05:00
Aurorablade 52e43c4d2d good news everyone! It works! 2015-12-17 01:29:21 -05:00
Aurorablade c3f662a6dc zzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzz 2015-12-15 03:08:16 -05:00
Aurorablade 95d8b50345 hud_updateflag purge!
EXTERMINATUS BITCH
2015-12-13 17:16:14 -05:00
Aurorablade aca9d31853 almossstttttt 2015-12-12 18:45:07 -05:00
Aurorablade c590958f2d Hud refactor 2015-12-10 01:01:54 -05:00
ZomgPonies cec5390c99 Nations 2.0 initial commit 2015-11-15 15:24:51 -05:00
Fox-McCloud 9795dc761b Removes Nations and Unused Game Modes 2015-10-11 19:51:19 -04:00
Fox-McCloud e17c6bde22 Another del->qdel pass 2015-10-08 16:49:10 -04:00
Markolie fa0efbf983 Update admin announce, edit memory fix 2015-09-24 03:18:14 +02:00
Markolie c4b20ccb5e Add full logging to the traitor panel 2015-09-24 03:06:03 +02:00
Markolie 5dc034719d Port Bay's silicon law manager 2015-08-31 02:18:49 +02:00
Markolie d8b5afeca7 Cult loyalty implant fix 2015-08-17 19:24:21 +02:00
Tigercat2000 ca921216fe New proc to replace world.log <<, log_to_dd()
This commit changes every 'world.log <<' message with a loggable proc-
log_to_dd().

This is adjustable in the config; If LOG_WORLD_OUTPUT is present, all
things sent to world.log will show up in the standard /data/logs/ logs.

These logs will contain the following (in order):
 Timestamp
 "DD_OUTPUT:"
 The message.

The config option for this, by default, is turned off.
2015-08-14 18:18:57 -07:00
DZD 16bdb00351 Nukes useless /wizard/ spell pathing
This had no fucking reason to exist, Shadowling spells are not wizard
spells, genetics powers are not wizard spells, ghost Booing is not a
wizard spell, etc.
2015-08-08 14:06:50 -04:00
Fox-McCloud 5ae43f0875 Shadowling Surgery and Fixes 2015-08-05 21:52:17 -04:00
DZD ed24ac47de Up to date with -tg-
- Ports /tgstation/-tg-station#10871.
- Fixes some errors currently present in the above.
- Ports /tgstation/-tg-station#9927.
2015-07-31 18:15:45 -04:00
Markolie 7dbd45857a Fix cult sacrifice objective 2015-07-26 06:06:04 +02:00
Fox-McCloud f5ce957f33 qdel pass II 2015-07-11 02:10:31 -04:00
Tigercat2000 3a45d52fe0 Fix remaining non-returning Destroys()
Plus a little refactor to mining flaps and spacepod doors- they now use
CanAtmosPass instead of manually setting the turf to no-atmos-passing
2015-07-06 09:20:39 -07:00
Fox-McCloud ada66fabd4 Update II 2015-06-18 17:47:52 -04:00
Krausus 1389f0eb9b A couple istype->ishuman replacements 2015-06-10 11:02:54 -04:00
Krausus 222215880c Fixes traitor panel "undressing" organs 2015-06-10 10:44:35 -04:00
Krausus d7260c87b9 Fixes admins disabling shadowlings/thralls
Fixes the Shadowling Hivemind language being entirely deleted and
shadowling abilities not being removed
2015-05-30 03:23:47 -04:00
Fox-McCloud 5d3e837b4a Mob Refactor+Update and Pet Collars 2015-05-28 00:20:25 -04:00
ZomgPonies 1935a82afe 2/3 of port done 2015-05-25 19:48:13 -04:00
ZomgPonies f2d03e93c2 First 1/3 of port done. 2015-05-25 17:59:30 -04:00
Fox-McCloud 904c4c62c9 Removes Speciesist Objective 2015-05-23 03:25:44 -04:00
Incoming 1bbff5abfe All modes now choose their antagonists before they choose jobs.
A new mind attached list, restricted_roles, will keep incompatible jobsout of rotation.

Players who would otherwise qualify to play as a protected role will spawn
as the most wanted not protected role they qualify for if they are an
onstation antagonist. If they don't qualify for any job in this way
depending on preferences they will either spawn as an assistant or a random
job (which also makes sure they don't end up in an incompatible job).

Note this doesn't impact late join antagonists or mulligan antagonists.
Roundstart only.
2015-05-13 06:14:00 -07:00
AnturK 568d289a67 Generic Action\Action Button System
This commit ports the GAABS from -tg-station13. The GAABS allows for
generic, movable, hud elements for spells, powers, and items.
2015-05-11 09:32:08 -07:00
DZD a769b4fc39 Shadowling fixes
- Fixes shadowling thralls not showing up on Check Antagonists.
- Also adds vampire thralls to Check Antagonists
- Fixes shadowlings not turning off hardsuit helmet lights.
- Fixes transforming into a shadowling dropping organs.
- Adds job such as blueshield, NT rep, and pod pilot to the list of jobs
that cannot be shadowlings.
- Remove ascended shadowling commune, transfers the shadowling's
languages to the ascendant instead.
- Fixes intercept not being sent to the station on shadowling rounds.
2015-05-05 21:44:44 -04:00
DZD 7e99d67587 Fixes runtimes
YES YES!
2015-05-03 16:58:32 -04:00
DZD 139f928a2e Changes, hellish runtimes
- Shadowling hivemind is a language
- Fixes shadowling HUD
- Changes to gamemode to allow for testing.
- Creates runtimes because BYOND is shit.
2015-04-29 19:28:42 -04:00
DZD e916de60a1 Ports tgstation/-tg-station#8927.
And fixes a few other things.
2015-04-23 12:25:18 -04:00