Commit Graph

30799 Commits

Author SHA1 Message Date
alex-gh bdd46759a1 Made devil entries in traitor panel behave consistently with other entries. 2019-01-13 12:00:51 +01:00
alex-gh c00e42c732 Added logging to fireball. 2019-01-13 12:00:51 +01:00
alex-gh ead4bb109a Reduced devil spawn numbers for less chaos. 2019-01-13 12:00:51 +01:00
alex-gh 6f287395f0 Removed unneeded definitions. 2019-01-13 12:00:50 +01:00
alex-gh 78dedf18a4 Fixed true devil deafness. 2019-01-13 12:00:50 +01:00
alex-gh 1eb93cd16c Fixes self-ressurection, losing languages. 2019-01-13 12:00:50 +01:00
alex-gh e1f8b708f9 Fixes infernal jaunt 2019-01-13 12:00:50 +01:00
alex-gh a29f36e4b8 Unbreaks defibs and SR 2019-01-13 12:00:50 +01:00
alex-gh 1f171b6f5e Restricts security and borgs from being devils. 2019-01-13 12:00:50 +01:00
alex-gh 05e57e0970 Fixes devils not showing up in check antaganists. 2019-01-13 12:00:50 +01:00
alex-gh 7267dafba9 Fixes being unable to sign the infernal contract. 2019-01-13 12:00:50 +01:00
Mike Long 29c9aca1a8 Devil game mode
Fixes more compile errors.  Down to 65 now.

updates << into to_chat

Down to 60 errors, also starts to port the codex gigas and law 666 for cyborg devils.

Fixes more compile errors.  Down to 41 now.

Replaces timers with spawns, and <<s with to_chats
40 compile errors.

Down to 34 compile errors.

whoops, actually down to 34 now.

Down to 25 compile errors.

Down to 15 compile errors, I'llprobably need some help at this point.

Woo!  Down to 7 compile errors.

Ported over devil hud.  Number of errors up to 19.

WOO!  It compiles.  It's completely untested, but it compiles.

Adds devils to traitor panel

Implements iron, silver and salt banes.

implements flashing lights bane

Selling your soul prevents cloning, and some other methods of revival.

Implements harvest bane

Merged and sorted icons/obj/bureaucracy.dmi

Adds toy codex gigas

Fixes compile errors, adds codex gigas sprite.

Lots of bug fixes.  Contracts work, devil revival is more consistant, etc

Adds missing icons for flaming contracts, summon pitchfork, summon wealth, employment cabinet, and sintouch.

Converts DEEP LORE explanations from hell to inferno incorporated.

Banishes the compile errors.

Devils come from hell again.

replaces offer drink obligation with a much more lore appropriate devil's fiddle reference
Also fixes contract bashing brain damage chance.

Undoes some changes I accidentally did to example config files.

Fixes up a few remaining bugs.

Puts in the codex gigas and employment contract cabinets.
 -- Lemon - I kinda skipped this one, I'll patch it back in later because
 map conflicts are suffering incarnate

Solves the devil law problem in a REALLY hacky snowflake way.

Fixes a few methods in which a hellbound can be revived.

Devils respawn with a limited number of appropriate items, instead of COMPLETELY naked upon corpse destruction.  Also adds lines to example config.

Updates devil laws to be less hacky.

Objective to sintouch x mortals now greentexts correctly.

Contracts no longer cause brain damage.  I didn't realize it was lethal on this codebase.  Oops.

Splits dust(visual_only) into dust() and dust_animation() procs

Fixes some defines.
Adds undef statements to improve compile times.

Fixes race changes from demonic form changes.

Fixes small runtime error. (Which somehow didn't break anything?)

Implements lots of small changes/corrections suggested by CrazyLemon64

I still need to test these changes, along with other potential issues he brought up.

Fixes harvest bane and power contracts.  Also adds a few </span> tag enders.

Corrects some edge cases with revival contracts.

Fixes compile error.

Reverts unneccecary change to item/weapon/reagent_containers

Cleans up the code for readability.

Prevents cloning of hellbound individuals.

Latejoins now properly have employment contracts added to employment cabinets (provided they still exist)

Infernal contracts are no longer rendered unreadable by fire and alcohol.

All fireproof paper remains readable after being fireballed, not just infernal contracts.  (Though infernal contracts are the only fireproof paper atm)

Fixes an edge case problem with cloning.

Adds is_revivable proc to mind.

Removes snowflake code involving preventing soulseller resurrection.

Indulges in the sin of sloth, and copies tg's lazy list macros

Proc calls that transform the user no longer go to a null target

Fixes devil UI, human regression will keep appearance, and adds danceoff

Devil's base forms no longer suffocate inside the devil

Fixes runtimes, gets stuff working

The arch devil can now blast down walls with their pitchfork

EXTERMINATE ALL SPIRITS

Activates devil clause in voice of god

Fawks Mcclood

Feature P A R I T Y

Fixes devil bugs from testing

- Does a death refactor to make sure that diabolical resurrection works

- Walls no longer leave girders when blasted by the devil

- Getting a new body gives you a rudimentary amount of equipment to work
with to get out of maintenance or whereever

Does all the icons in a single commit on their own because icon

conflicts suck

Starting point of extra devil rebalance/fixes

Ports devil friends

Also oops tramples all over Fethas' corpse PR that's still up I need
to take care of that one

Styling fixes
2019-01-13 12:00:49 +01:00
Aurorablade c5af806268 Asmerath Fluff item, Accordion inhands 2019-01-13 00:53:53 -05:00
Shadow c65eab862e why was this a thing??? 2019-01-12 18:47:31 -06:00
variableundefined 6a533e305f Merge pull request #10610 from datlo/syndicatesaboteur
Add the Saboteur module to syndicate cyborgs
2019-01-13 08:17:42 +08:00
variableundefined 1f2e76167b Merge pull request #10636 from datlo/nomorefatops
Fix disability removing on ERT/Nuke ops/ayy
2019-01-12 18:44:10 +08:00
datlo 451bf81ded spacing 2019-01-12 07:51:32 +00:00
datlo f3da8e2a1d remove implied src 2019-01-12 07:44:31 +00:00
variableundefined c7a7970451 Merge pull request #10631 from Shadow-Quill/QM-Cart-Fix
Fixes the QM cartridge showing the wrong shuttle location
2019-01-12 09:27:46 +08:00
datlo aeb1ed6007 make new proc that actually works 2019-01-11 20:55:12 +00:00
AzuleUtama dc4ae3f0e9 Updated uplink description for chef's sauce 2019-01-11 19:45:31 +00:00
datlo 645e242ea6 Fix disability removing on ERT/Nuke ops/ayy 2019-01-11 19:20:46 +00:00
Shadow 62fddd54ad Changes centcom to CentCom and station to Station 2019-01-10 18:01:57 -06:00
Shadow-Quill 2549ced1e7 Removes a ! 2019-01-10 17:41:37 -06:00
Aurorablade 3aa3c942d1 FiXes CaPs
Makes the claiber type match the ammo type so it loads correctly in cap guns
2019-01-10 01:21:11 -05:00
datlo be34d8b6bb MAGIC MIRROR PART 3 ELECTRIC BOOGALOO 2019-01-09 10:48:34 +00:00
variableundefined a1f9a19fe2 Merge pull request #10557 from datlo/clownwiz
Adds the Staff of Slipping and Clown wizard outfit
2019-01-09 17:59:08 +08:00
variableundefined 8ce23ac4a3 Merge pull request #10589 from Kyep/sol_trader_update
Sol trader update
2019-01-09 17:56:26 +08:00
variableundefined 3555d3b321 Merge pull request #10575 from DrunkDwarf/moles
Adds more detailed information about mol values to Atmospheric Analyzers
2019-01-09 17:55:36 +08:00
Kyep 8a4461c89e tweaks comment 2019-01-09 00:04:47 -08:00
Fox McCloud 5b60c012dc Fixes Glasses Not Blocking Eye Shine 2019-01-08 12:45:28 -05:00
datlo 35f13a850f somebody toucha mah spaghet 2019-01-08 09:34:41 +00:00
variableundefined f913b6c68d Merge pull request #10600 from lass9030/ghost_hud_all
Ghost hud option: All
2019-01-08 15:49:14 +08:00
variableundefined 2be520c08b Merge pull request #10606 from AzuleUtama/uplinkAmmoOrganize
Renames and Reorganises ammunition for the Uplink
2019-01-08 15:48:21 +08:00
variableundefined c650d4bef8 Merge pull request #10604 from Spartan6/cheap_bone_juice
Reduces the cost of the Prototype Bone Repair Kit to 4
2019-01-08 15:46:32 +08:00
Kyep ee5c6421a6 spacing 2019-01-07 22:52:52 -08:00
Kyep bf9d0b088f merge conflict fix, reset map 2019-01-07 16:37:07 -08:00
variableundefined cfff8dac6c Merge pull request #10613 from datlo/bsafix
Fixes BSA size issues
2019-01-08 08:09:11 +08:00
datlo 4e10283b00 fix indentation
dream maker wtf
2019-01-07 20:20:00 +00:00
datlo f293ef1354 fix exploit 2019-01-07 19:51:27 +00:00
datlo 40d99fa800 Fixes BSA size 2019-01-07 18:11:13 +00:00
datlo d3707919b6 fix state bug 2019-01-07 16:30:23 +00:00
datlo 52f753f5b8 fix disposal mailing and chameleon verb, add self repair 2019-01-07 10:17:23 +00:00
datlo b8fac2681f add verb to cham, general improvements 2019-01-07 06:35:22 +00:00
datlo d66b8d9f20 functional 2019-01-06 21:51:22 +00:00
AzuleUtama b00d85edf9 Renames and reorders ammunition in uplink 2019-01-06 21:32:23 +00:00
Spartan6 b330ca60be Reduces the cost of Nanocalcium to 4 2019-01-06 16:25:41 +00:00
datlo 7dd9580adf port icon and module 2019-01-06 16:19:31 +00:00
variableundefined 6785ba9b06 Merge pull request #10602 from Fox-McCloud/auto-injector-fix
Fixes Auto Injectors
2019-01-06 18:21:47 +08:00
Fox McCloud f6029631b1 Fixes Auto Injectors 2019-01-06 04:36:16 -05:00