Commit Graph

2204 Commits

Author SHA1 Message Date
MagmaRam
28856121a1 Merge pull request #2768 from Anewbe/wizbiz
Technomancer changes
2016-11-24 14:40:36 -06:00
Anewbe
52b7d48de7 Should fix Raise rune 2016-11-24 14:12:28 -06:00
MagmaRam
4ed2cc0176 Merge pull request #2756 from Anewbe/lightning_stun
Lightning spells and bioelectrogenesis will no longer stun outright
2016-11-21 18:48:58 -06:00
MagmaRam
fdae3a6a60 Merge pull request #2778 from Anewbe/cult_revive
Cult Raise Dead fix
2016-11-21 18:45:49 -06:00
Nerezza
9bda933376 Makes jumpsuits hide under space suits under right conditions.
Mostly noticeable on tesh wearing voidsuits, bulky jumpsuits were overlayed by the voidsuit making them 'peek' around the latter's icons.

Now, spacesuits in general will outright hide jumpsuits with exception only to rigsuits. Yeah I'm looking at you rescue suit, you and your ****ed up icons =3=
2016-11-19 15:52:11 -06:00
Anewbe
aa6cb91bc3 Hackfix2560 2016-11-19 12:41:21 -06:00
Anewbe
1d30a71932 Technomancer changes 2016-11-17 20:11:21 -06:00
Anewbe
cdef74bcdc Lightning spells and bioelectrogenesis will no longer stun outright 2016-11-15 21:49:06 -06:00
Anewbe
c20d629e61 Merge pull request #2707 from Anewbe/borgshock
Fixes borg shocks
2016-11-08 19:28:17 -06:00
Anewbe
48f654893b Merge pull request #2651 from Anewbe/sting_log
Ling stings and absorb are logged
2016-11-08 19:28:09 -06:00
Anewbe
521a79450b Shriek emp is logged again 2016-11-07 21:40:50 -06:00
Anewbe
5bb82a0e25 Fixes borg shocks 2016-11-07 20:45:15 -06:00
Neerti
8bf97faaef Another Big Technomancer PR
See PR for details.
2016-10-22 11:51:12 -04:00
Anewbe
0a8a7b6191 Ling stings and absorb are logged 2016-10-18 17:21:35 -05:00
Anewbe
01b4c80ce4 Fixes Track spell 2016-10-13 18:27:28 -05:00
Neerti
955b5d1525 Merge branch 'master' of https://github.com/PolarisSS13/Polaris into 10/12/2016_overload_correction 2016-10-12 19:28:51 -04:00
Neerti
9404ad98fd Overload Description Correction
Overload should correctly state how much damage it does, which is 0.3% of current charge, or 0.4% with the scepter of enhancement.
2016-10-12 19:26:39 -04:00
Anewbe
bfb6857a26 Gives Chain Lightning an icon 2016-10-08 20:28:41 -05:00
Spades
2330968176 Replaces Station Administrator 2016-10-06 22:38:02 -04:00
Neerti
0d140349b3 Technomancer Bug Fixes & Tweaks
Cores can now be locked and unlocked by a verb.  Locked cores cannot be removed by anyone.  Cores automatically unlock if the wearer dies or otherwise stops existing for some reason.
Healing spells now induce a flat instability cost on the healer instead of it being split between healer and healed.  The amount healed is greatly increased if used on someone besides the healer.
Mend Organs is now called Great Mend Wounds, and now heals broken bones, IB, eye damage, and blood loss in addition to internal organs.
Radiating instability (the purple glow) now gives a warning to people afflicted.
Instability discounts should start applying correctly for specific cores.
Instability now affects all living mobs and not just humans.  This includes borgs and simple animals.
Phase shift now adds ongoing instability while hiding inside the rift.
Projectile spells should be logged now.
Wards last forever, and should not die in vacuum now.
Restoration aura is now green colored and not blue.
Simple mobs and cyborgs are now harmed by lightning.
2016-10-04 21:09:15 -04:00
Anewbe
6c4703f742 Merge pull request #2529 from redstryker/BoneSoundV2
Bone Sound V2
2016-10-03 17:08:38 -05:00
Anewbe
3c69d892df Merge pull request #2578 from Neerti/10/2/2016_gamemode_disabling
Removes Ninja & Malf Voting
2016-10-02 14:43:52 -05:00
Neerti
e10c657011 Removes Ninja & Malf Voting
Malf is a terrible gamemode, the code is unmaintained, and it's not very fun for the crew or the AI.  The AI can still be evil, and more effectively, as a traitor.  At some point I plan to give traitorAIs some malf powers, but the malf mode needs to go, and I meant to do this literally a year ago.

Ninja will no longer be votable, because one ninja cannot carry the round.  The age of solo-antags is coming to an end, because solo-antagonists have been proven to be ineffective, and place massive pressure on the person playing the antag.  It also makes it difficult to balance one person to be able to fight the whole station without it being shit for the station or shit for the antag.  To fix that, Ninja is no longer a solo-antag.  The other ninja modes like Intrigue and Visitors remain, as the ninja should have more breathing room, since other baddies exist.
2016-10-02 13:50:26 -04:00
Neerti
416e5d90c3 Actually Makes Technomancer Votable
Forgot to do this in the other PR.
Also turns Conflux, Lizard, Visitors, and MercWiz back on.
2016-10-02 13:39:15 -04:00
Eearslya
c7ebb6c185 Fix a few lingering references to "Captain" 2016-09-25 08:58:37 -07:00
redstryker
34176fa441 Fixed some errors and added it to technomancer sounds. 2016-09-23 15:29:20 -04:00
Neerti
828dacf485 Centralizes weight class definitions
A lot of new defines are now in inventory_sizes.dm, which contains;
All the size identifiers (the thing that tells the game if something is bulky, or w/e).
Storage costs for all the sizes, which are exponents of two, as previously.
A few constants for inventory size.

Also changes all storage item's capacity definitions by basing it off of how many 'normal slots' exist for it.  This allows one to change the definition for all of the defines in the file, and everything will follow along without needing to change 500 files.  In testing, I made all ITEMSIZE_COST_* defines doubled, and nothing had broke.

The benefit of doing all of this is that it makes adding new weight classes in the future much simpler, and makes knowing how much space a container has easier, as seeing ITEMSIZE_COST_NORMAL * 7 means it can hold seven normal items.
2016-09-22 00:51:51 -04:00
Neerti
8d37a86ba5 Technomancer Tweaks
Cost for various spells and equipment adjusted greatly.  In general, things are cheaper, and everything should now be in multiples of 25, so no points are wasted.
The default jumpsuit for Technomancers is now heavily insulated, protecting them from tasers, batons, and perhaps unfortunate lightning strikes.
Instability between 31 and 50 made less harsh.
Wards made with a scepter of enhancement will break the cloak of anyone invisible that it can see.
Fire aura buffed, increased rate of heating as well as temperature cap for both non-scepter and scepter effects.
Reflect spell made more forgiving for the Technomancer, lasting longer before expiring.
Projectile spells should be able to hit people more reliably.
2016-09-18 20:48:01 -04:00
Anewbe
92bb0e0848 Cleans up code 2016-09-16 19:07:03 -05:00
Anewbe
0d580689d7 Adds in IB removal 2016-09-16 18:33:42 -05:00
Anewbe
aba0460874 Merge branch 'master' of https://github.com/PolarisSS13/Polaris into blood_drain 2016-09-16 17:40:42 -05:00
Neerti
8cdb444b73 Merge pull request #2455 from SpadesNeil/Naming-Consistency
Station Naming Inconsistency Fixes
2016-09-15 16:42:12 -04:00
Anewbe
15235231d6 Still needs to fix internal bleeding 2016-09-14 15:53:23 -05:00
Anewbe
78f1f3ff95 Raises the number of players needed to start Ninja 2016-09-13 23:56:53 -05:00
Spades
9c78d6a2a1 Naming inconsistencies fixed
The short naming of central command has been really inconsistent across
the game's files. This has always annoyed the shit out of me.

CentComm and Centcomm and Centcom are now all CentCom, specifically with
that capitalization. Why one M instead of two M's? Because Comm with two
'M's = Communications. Hence, Telecomms, NOT Telecoms. Telecoms is
incorrect. CentCom was also chosen because CentCom with one M and this
casing is most found throughout the game's files.

Speaking of Telecomms, I corrected one instance in the game where it's
Telecom. Like I said, this is not correct. There was only one
inconsistency.

Likewise, Nanotrasen has been changed to NanoTrasen. Nanotrasen only
appears 20 times, where NanoTrasen appears 62. NanoTrasen is clearly the
preferred, correct naming.
2016-09-13 16:36:43 -04:00
Anewbe
35574307c0 Adds organ fixing 2016-09-04 16:49:24 -05:00
Anewbe
614308ee50 Merge pull request #2376 from Yoshax/recursion
Makes changeling recursive enhancement a passive power
2016-09-02 19:00:58 -05:00
Anewbe
82474bbad3 Merge pull request #2412 from Yoshax/changelingarmor
Changeling cast off armor fixes
2016-09-02 15:51:07 -05:00
Yoshax
1016e08307 Allows autotraitor in secret to start with 0 players 2016-09-01 18:29:28 +01:00
Yoshax
7a71fe000b Fixes #2365 2016-09-01 16:08:22 +01:00
Neerti
3d4d1d29ad Merge pull request #2373 from Anewbe/ling_boots
Adds Changeling Magboots
2016-09-01 00:07:30 -04:00
Yoshax
c8f448d301 Removes revolution shuttle delay 2016-08-31 01:47:06 +01:00
Neerti
ebcbed4ff0 Merge pull request #2392 from Yoshax/changeling
Changeling stasis fixes
2016-08-30 19:15:26 -04:00
Yoshax
e8978d30b9 Fixes #860 2016-08-30 22:36:36 +01:00
Yoshax
d1642ad85a Fixes changeling revive not working when you're missing a limb 2016-08-30 22:09:59 +01:00
Yoshax
aa216271de Retweaks secret player requirements 2016-08-30 20:53:36 +01:00
Yoshax
e07bf65ac3 Corrects a description 2016-08-29 03:37:21 +01:00
Yoshax
8d802931d5 Makes changeling recursive enhancement a passive power 2016-08-29 03:36:07 +01:00
Anewbe
fe2b00163c Adds magboots to ling spacesuits 2016-08-28 21:03:48 -05:00
SinTwo
a2a2f58e93 Fixes #2352 2016-08-27 13:44:32 -04:00