192 Commits

Author SHA1 Message Date
Geeves e6966e6e2d Wizardry Inc. (#8899)
Wizard spellbooks can now be stored in the belt slot.
    Necromancers now get 10 spell points, up from 8.
    Smoke now properly layers over mobs, obscuring them.
    Wizard Apprentices and Skeletons are now in the Ghost Spawner menu. The former can be enabled by buying an Apprentice Pebble artifact, a new wizard item which acts as a portable spawnpoint. The latter by casting Raise Dead on a corpse.
    Apprentices are now given additional spells at the bottom of their spellbook, depending on which type of wizard their master is."
    Bought artifacts now appear in your hands, if you have any free.
    The Return to Master spell has received numerous bugfixes and should now work as expected, most of the time.
2020-05-25 10:22:31 +03:00
Alberyk 21b4df0682 Reworks Aut'akh (#8880) 2020-05-18 15:07:34 -03:00
Geeves 69746693b5 Borer Tweaks and Changes (#8682)
Spawned borers now get added to the Ghostspawner menu, allowing players to inhabit them even if they didn't catch the original request.
    Borers have gained the ability to survey their host's health, allowing them to better choose when to administer certain chemicals.
    Borers now regenerate chemicals even if their host is unconscious.
    Awakening psionics now take 15 seconds instead of 10, and the host now gets a message about feeling something bad coming on, allowing them to make a dash to safety and or seclusion.
    Skrell returning from Srom no longer eject controlling borers to the lobby by replacing their ckey into the aether.
    Skrell no longer spontaneously die when entering Srom on a map that doesn't have a Srom location.
2020-05-15 23:39:32 +03:00
Geeves 765f686bcb Visitor Ghostrole Improvements (#8540) 2020-04-01 20:27:30 +02:00
Geeves ebadb532ad Late Join Ghost Role Things (#8466) 2020-03-26 21:18:30 +01:00
Leudoberct1 3537bc89af Lets CCIA spawn as Skrell (#8478)
I swear to god this was more painful than it looks.
2020-03-20 20:49:00 +01:00
fernerr 4a9d605785 Adds a rudimentary system to summon equipment for distress teams, Tweaks the IAC team (#8331) 2020-03-10 21:31:53 +01:00
Gage Martinez dde4fe790d Allows Aut'akh Unathi to be IAC ERT 2020-03-09 13:46:46 -05:00
Geeves 2459e0b2dc Bluespace Golems (#8265)
The unknown transport signature can now bring something more interesting on-station.
Fixed the golem ghostspawner being enabled at all times and producing an error message.
2020-02-25 13:22:05 +01:00
Geeves c64b6f10a9 Added the IAC response team (#8052)
This PR splits the ERT file up into a bunch of files, to edit them later much easier.

1 Doctor (Lead), intended to do advanced medical stuff to heal people.
2 Paramedics, intended to bring injured to the doctor. (Can likely also do advanced medical stuff, but the doctor should be the primary one to do so)
1 Bodyguard, intended to stay with and defend in the IAC team. (Also trained in medical procedures, but not super advanced.)
2020-01-26 21:22:22 -03:00
Alberyk 73f600a698 Adds new space ruin content and changes how space ruin away roles works (#8058)
This pr adds a new cool space ruin made by kyres, replacing the listening outpost and the sol corvette, that were lame. This space ruin has two ghost roles.

This pr also makes so that space ruin sites only open if the research shuttle is launched to an away site, they will be closed otherwise. The research shuttle also has a transit time and area now.
2020-01-24 19:36:30 -03:00
Geeves 11c7d0d297 Xenobio Touch-ups (#7993) 2020-01-24 15:03:55 +01:00
Geeves eed2043200 Fixes Klaxan Vaurca Selection (#8020)
* fixes klaxan vaurca selection

* Update code/modules/ghostroles/spawner/human/ert.dm

Co-authored-by: Matt Atlas <mattiathebest2000@hotmail.it>
2020-01-16 23:40:57 +01:00
Matt Atlas 7777add037 FIB escort fixes. (#7997) 2020-01-12 16:45:14 +01:00
Matt Atlas 9c4132ca48 Fixes the FIB agent spawner. (#7994) 2020-01-12 14:19:42 +01:00
Alberyk 17a416b79e Adds fib agents as ghost roles (#7963)
At the request of the cciaa leader
2020-01-12 02:23:47 -03:00
Leudoberct1 6d8d2df86a Adds a new away site with playable ghost roles, Kataphract Chapter (#7744)
Me and Geeves have been working on this for a couple of days now. It's a Kataphract Chapter vessel that can spawn as an away site, with spawners for 2 Kataphract Hopefuls, a Kataphract QM, and a Kataphract Trader. These roles do not require a whitelist, much like the Kosmostrelki. There is also two slots for Kataphract Knights, these require a Unathi whitelist, and a slot for a K'lax Kataphract Hopeful, this requires a Vaurca whitelist.

It has a whole bunch of stuff on it, such as a bridge, sparring/recreation area, QM desk & armoury, vault, knight's office, cafeteria, dorms, toilets, engineering, solars, hangar, and a trading area to trade with the crew and a merchant console, as well as a warehouse to store goods.
2020-01-04 17:46:41 +02:00
fernerr 5c7144c331 Adds an engineer role for the freelancer mercenaries, purges a lot of their access (#7869)
Adds the freelancer engineer role, lessens freelancer access.
2020-01-03 14:17:32 +01:00
fernerr ae3fa218c5 Fixed tcfl volunteers spawning without a rank prefix (#7775) 2019-12-22 22:04:56 +01:00
Alberyk 038a4ac86b Tajaran update: the war to end all wars edition (#7638)
-changes how the tajara species handles citizenship in game: you now have to pick one of the three factions, this also enables consular officers for them
-adds a new var to the species: default_citizenship, which citizenship should be the default one for that species, so you can have species that can't get biesel citizenship as their main one
-adds a bunch of loadout options to the tajaran section
-restricts tajara from being necropolis contractors
2019-12-21 12:58:34 +02:00
Wowzewow (Wezzy) 2013262cbc New shoe sprites (#7474) 2019-12-20 21:45:35 +01:00
Geeves 56944f778e K'lax Bug Fixing (#7694)
You now properly need a vaurca whitelist to join as a Kataphract K'lax.
2019-12-16 21:13:17 +02:00
fernerr 58b2f532c8 Shuttle update: Part Three: The Merchants Invest (#7591)
This is part 3 of the work of the big shuttle update started by Poze (#5771, description not up to date.) with more to come as that pr is split up into more manageable chunks. (Previous part: #7457)
2019-12-08 00:10:09 +02:00
Geeves 8447c489e8 Kataphract Team Update (#7543)
Added a Klaxan Kataphract Hopeful to the Kataphract response team.
    The Kataphracts now start with better and more stylized gear.
2019-12-05 12:12:36 +02:00
Aboshedab 145432cf7a Adjusted species for TCFL and freelancers (#7565) 2019-12-03 18:30:46 +01:00
fernerr aa2e02c1a6 Shuttle update: Part Two: The Legion Protects (#7457) 2019-11-23 18:50:19 +01:00
Alberyk a9d4e6ba5d Fixes some issues related to the pra away mission (#7488)
-fixes the commissar role not working properly, making some ghost roles check more robust
-fixes a couple of mapping errors on that space ruin
-fixes the nuclear launcher magazine not accepting the proper bullets
-fixes the cosmonaut suit not accepting tanks on the suit storage slot
2019-11-23 11:10:29 +02:00
Alberyk beb35d6fd3 Adds two away missions ghost roles (#7450) 2019-11-21 20:55:59 +01:00
Werner af16a489a6 Removes Weapons (#7415)
* Adds icon and hitsound where needed.

* Moves alt_attack to /obj/item and deletes weapons.dm

* Replaced /obj/item/weapon with /obj/item

* Fixes merge issues.

* Fix merge issues.
2019-11-16 18:36:13 +01:00
fernerr ada93c87f5 Some ghostspawner fixes (#7403) 2019-11-13 23:17:23 +01:00
Alberyk fb4dcd5d57 Changes ert and tcfl species selection (#7352)
This pr tweaks ert and tcfl species selection to better reflect lore restrictions in those roles.
2019-11-10 12:40:40 +02:00
Geeves d84588aec1 Adds the Unathi Kataphracts as a response team (#7345) 2019-11-08 20:47:26 +01:00
JohnWildkins aa5482ca8e Antag loadout refactor, also deathsquads I guess (#7308)
all antags that previously had massive equip chains now use the outfit datum system
    commandos + deathsquad (aka Syndicate Commandos and NT Asset Protection) have been moved out of nested alert menu hell to the new ERT system as admin-spawned ERTs, they do not appear normally
    all outfit datums will now take into account backpack preferences
    made the ERT job announcement / details more obvious
2019-11-03 19:49:42 +02:00
Matt Atlas ca1e06d6c7 Adds distress beacons instead of the current ERT call (#7169) 2019-10-27 14:35:24 +01:00
Alberyk 48fa3a4273 Remove the mob_name_prefix from the cciaa and ert commander ghost spawners (#7170)
At the request of the cciaa head.
2019-10-18 23:07:53 +03:00
Alberyk 41cba7d8b9 Ghost roles will now respect alien whitelist restrictions (#7155)
What it says in the title.
2019-10-15 23:50:57 +03:00
Matt Atlas 450ffa175d Fixes two typos (#6952) 2019-09-09 21:45:54 +03:00
Werner 274b47c5ad Ghostspawner asks for Species (#6867) 2019-08-17 03:26:04 +02:00
VTCobaltblood 28860c1f2b Adds 3 new pod survivor loadouts (#6855) 2019-08-16 11:42:16 +02:00
Werner 83b9b36012 Further Ghostspawner Adaptations (#6857)
Spawns the rescue pods survivors with a GPS
    Gives a ID to the pod-smuggler
    Removes the prefix/suffix from the entered name if someone accidentally enters it
    Makes the appearance changer configurable (so it´s possible to determine by spawnpoint what someone should be able to change about the char)
    Makes the first part of the name prompt configurable
    Adds species overrides for ghost-spawner equipment.
    Fixes a bug with belt items being spawned twice.
2019-08-13 21:25:26 +03:00
Werner 521cf0ef67 Fixes/Tweaks Ghostspawners (#6842)
* Added a drill to the survivor pod
* Fixed a bug which caused a spawner with unlimited slots to disable itself after the first spawn
* Fixes a bug with the CCIA Equipment. #Fixes #6844
* Added a verb to despawn to admin mobs
* Removed the human respawn delay from the visitor/pod survivor
* Prevents Tajara/Unathi from becoming checkpoint guards to avoid the shoe/gloves issue
2019-08-11 12:31:56 +02:00
Werner a8e4e7f88c Ghost Roles (#6706) 2019-08-10 23:57:49 +02:00