Commit Graph

7722 Commits

Author SHA1 Message Date
oranges 0c95041d5b Merge pull request #20106 from Shadowlight213/interactfixes
Tweaks to admin ai interact
2016-08-28 12:38:39 +12:00
Incoming5643 09683bac79 adds the gender change potion as the blood reaction of pink slimes (pink slimes previously only had one reaction, and it's not exactly a barnburner). (#20149)
This item changes up the gender var of any gendered mob/living. Including people. There are a few interesting applications of this item, mostly if your into animal husbandry (all generic animals unless programed otherwise are all the same gender) but mostly it's just here to fill the immensely niche gap the loss of gender reassignment surgery left. Also it's 2:30 am.

Also factors out the old human var gender_ambiguous, as that surgery was the only way to ever trigger it.
2016-08-27 19:29:20 -05:00
pubby 6f11a12e13 Replaces standard borg sheet snatcher with mining scanner. (#20111) 2016-08-27 16:56:28 -05:00
Core0verload 3b188fd41f One Liner Fix (#20098) 2016-08-27 10:34:22 -05:00
Jordie f9c3492e6e Merge pull request #20103 from Shadowlight213/radstormfixes
A couple of radstorm fixes.
2016-08-27 13:47:49 +10:00
Shadowlight213 3ff6886189 Fixes infinite stun and collapse spam 2016-08-25 21:58:23 -07:00
PKPenguin321 11a500d3b7 makes people get hurt when thrown at each other (#20084)
* makes people get hurt when thrown at each other

* why the space indeed
2016-08-26 14:12:06 +12:00
Joan Lung 5188bc7a69 Fixes AI bumping (#20077) 2016-08-26 14:11:20 +12:00
Incoming5643 1993b8d7ca [s] Adds the top secret room to centcom (#20071)
* Adds the top secret room to centcom, the final destination of players who manage to cosign themselves to nullspace.

Said room is an homage to a room that served a similar purpose in the legend of zelda.

* Follow up issues pull:
for loop optimization
game logging
spelling errors

* more info for admin message
2016-08-26 08:46:52 +12:00
Shadowlight213 e88d474fc0 Improves the handling of unlimited silicon privileges for admin ai interact a bit. 2016-08-25 12:58:00 -07:00
Cheridan 5defa30696 Merge pull request #20062 from ChangelingRain/takepainstohurtnobodywhereyoucanwhereyourmerepresenceisapainleavewhereyourwordsaredaggerscloseyourmouthwhereyoursightisarakinglashcloseyoureyes
Adds several KA mods and allows mining borgs to install any KA mods
2016-08-24 13:26:54 -05:00
Joan Lung 8667275dd9 Merge pull request #20052 from PKPenguin321/alien-queen-giga-toggle
[READY!] Adds alien queen sprite toggle
2016-08-23 23:01:15 -04:00
PKPenguin321 11b06f1b09 hopefully final commit 2016-08-23 17:01:24 -07:00
PKPenguin321 bcc030be17 finally makes the button work 2016-08-23 16:10:39 -07:00
Joan Lung 54c1d0ef35 MODS MODS MODS GET EM NOW 2016-08-23 15:26:19 -04:00
oranges 03317708ec Merge pull request #20024 from Shadowlight213/enoughisenoughistoomuch
Makes runtime's family persistence only work on kittens
2016-08-23 17:22:40 +12:00
PKPenguin321 7234a84ba7 bjkajkjbks 2016-08-22 19:10:01 -07:00
PKPenguin321 9413a55511 aaaaaaa 2016-08-22 18:30:14 -07:00
PKPenguin321 8182f558fe fixes
- makes the background of the button the right color
- fixes the runtime (but the button still doesnt work properly)
2016-08-22 17:58:24 -07:00
PKPenguin321 de16b9a1cc adds alien queen sprite toggle 2016-08-22 17:35:04 -07:00
oranges 02726667f9 Merge pull request #19901 from Incoming5643/topdoc
Converts medibot's lines to soundfiles
2016-08-23 09:22:23 +12:00
oranges fc14827f70 Merge pull request #19994 from ChangelingRain/touchisaphantomthingthatyoucantstandfromsomanypeopleandwantsomuch
Drakes will use fire rain instead of fire walls if using a ranged attack while swooping
2016-08-23 09:08:05 +12:00
Shadowlight213 3fb3d2443b Stops runtime automatically making more kittens every round if a cat is brought onto the station. 2016-08-21 19:15:39 -07:00
Joan Lung 9a4ae5cd1f Merge pull request #19993 from Ergovisavi/tells_and_readability
Attempts to stop Bubblegum's charge indicator from being wildly inaccurate
2016-08-21 21:52:06 -04:00
Joan Lung e2d33dd611 Moves a bunch of copypasted megafauna vars to the base type (#19984)
* moves a bunch of copypasted megafauna vars to the base type

* copy pasta

* five more ounces

* hmm why would I do that hmmmmm
2016-08-22 08:48:43 +12:00
Cruix f406e518cc Fixed some possible runtimes with pollCandidates() (#19919)
* Fixed some possible runtimes with pollCandidates()

* Fixed bug in pollCandidatesForMobs()
2016-08-22 08:45:22 +12:00
AnturK 67fec5891f Merge pull request #19981 from MrStonedOne/TargetPractice
Makes ListTargets() much much faster.
2016-08-21 19:54:54 +02:00
Kyle Spier-Swenson 1440cd8e87 Adds a list() 2016-08-21 10:43:46 -07:00
Joan Lung 77eac1e009 Merge pull request #17818 from Shadowlight213/Fixbundle
Fixes appearance bans and changes to logout message in check antags
2016-08-20 22:20:38 -04:00
Joan Lung daf67c0ca8 fire rain only 2016-08-20 20:28:38 -04:00
Joan Lung d930839a77 Drakes will no longer use fire walls while swooping 2016-08-20 20:26:51 -04:00
Ergovisavi 16fb2e1571 Attempting to make Bubblegum's charge actually accurate to the on the ground placement 2016-08-20 17:01:58 -07:00
Joan Lung dc460c518f Merge pull request #19964 from KorPhaeron/config
Replace health config with damage multiplier config
2016-08-20 17:09:01 -04:00
MrStonedOne e9ea58ebf7 Makes listTargets() much much faster.
````
/mob/living/simple_animal/hostile/proc/ListTargetsG    42.008      118.524      118.559       195594
/mob/living/simple_animal/hostile/proc/ListTargetsF    27.078       42.788       42.813       195267
/mob/living/simple_animal/hostile/proc/ListTargetsE    32.423       48.520       48.540       195401
/mob/living/simple_animal/hostile/proc/ListTargetsD    46.633      118.919      118.938       195455
/mob/living/simple_animal/hostile/proc/ListTargetsC    63.589       90.622       90.646       195630
/mob/living/simple_animal/hostile/proc/ListTargetsB    62.156       88.851       88.880       195159
/mob/living/simple_animal/hostile/proc/ListTargetsA   382.978      383.049      383.087       195578
/mob/living/simple_animal/hostile/proc/ListTargets      4.748      895.996      896.142      1368084
````
i went with E because F had a few edge cases that weren't handled correctly.
2016-08-20 06:15:18 -07:00
Shadowlight213 e6146d7739 [S] Fixes deadchat bugs (#19972)
* Fixes an exploit that bypassed deadchat bans.
Adds global deadchat toggle as requested by mso.
Adds some feedback on if dead ooc was turned on or off for admins.

* Fix only
2016-08-19 17:06:08 -05:00
Shadowlight213 5f15792126 Merge branch 'master' of https://github.com/tgstation/tgstation into Fixbundle 2016-08-18 19:47:20 -07:00
KorPhaeron 074bc50fb4 Damage Multiplier Config 2016-08-18 20:19:19 -05:00
oranges 205fbc688b Merge pull request #19918 from GunHog/The_Alien_Queen_Bends_Down_And_Plants_A_Kiss_On_WJ_With_Her_Long_Wet_Tongue-mouth
Xenomorph changes and tweaks
2016-08-18 17:28:13 +12:00
oranges 4feb383535 Merge pull request #19904 from ChangelingRain/refusethetrappingsofalifethatwouldseeyoudeadandweaveyourownfromotherpeopleslifegivinglives
Containment fields can no longer contain megafauna
2016-08-18 14:14:45 +12:00
Incoming5643 85cc99dc02 Staff of Change 2016 (#19925)
* Staff of Change 2016 Mid year whitelist pull!

It's now possible to turn into a cogscarb in the robot table
It's now possible to turn into a watcher, goliath, headslug, morph, stick man, stick dog, or lesser dragon(!) in the hostile animal table

* you no longer get an achievement for killing the lesser ask drake
2016-08-17 19:30:54 -05:00
Kyle Spier-Swenson c48db99981 Minor text fixes (#19926) 2016-08-17 14:14:28 -05:00
GunHog e5ecc88536 Merge remote-tracking branch 'remotes/tgstation/master' into The_Alien_Queen_Bends_Down_And_Plants_A_Kiss_On_WJ_With_Her_Long_Wet_Tongue-mouth
# Conflicts:
#	icons/mob/actions.dmi
2016-08-17 09:33:10 -05:00
GunHog b1acc5ad6e Alien handcuff sprites + New button icons
Aliens now have handcuffed sprites!
Alien buttons have been updated!
2016-08-17 09:23:28 -05:00
AnturK 601a3df2ff Merge pull request #19916 from optimumtact/dothdefinemylocations
Improves the limb check for the pun
2016-08-17 14:30:05 +02:00
Ergovisavi 8656d3e7eb Adds "Proto-Kinetic Crusher", a melee mining weapon (#19891)
* Mining Hammer

* Adds the mining hammer "Proto-Kinetic Crusher" item
Makes megafauna a little easier to hit in melee
Makes jaunters and Hivelord cores fit in the mining belt

* Fixing a file that should have been untouched
Other miner (geddit) fixes for the mining hammer
2016-08-17 14:29:16 +02:00
Joan Lung cbf733dbc4 Does something, likely to be important, to blob (#19831)
🆑 Joan
rscadd: Once the blob alert message is sent in the blob game mode, all mobs get to see how many tiles the blob has until it wins, via the Status tab.
rscdel: Removed/merged a bunch of blob chems, you probably don't care about the specifics.
tweak: The remaining blob chems should, overall, be more powerful.
tweak: Shield blobs soak brute damage less well.
tweak: Flashbangs do higher damage to blobs up close, but their damage falls off faster.
experiment: Shield blobs now cost 15 resources to make instead of 10. Node blobs now cost 50 resources to make instead of 60.
experiment: Expanding/attacking now costs 4 resources instead of 5, and blobs can now ATTACK DIAGONALLY. Diagonal attacks are weaker than normal attacks, especially against cyborgs(which may be entirely immune, depending), and they remain unable to expand diagonally.
rscadd: Shield blobs no longer block atmos while under half health. Shield blobs are still immune to fire, even if they can't block atmos.
tweak: Blobs should block explosions less well.
rscadd: Blob cores and nodes are no longer immune to fire and no longer block atmos.
rscadd: Blobs can only auto-expand one tile at a time per expanding thing, and should be easier to beat back in general.
tweak: Blobbernauts now attack faster.
tweak: Blob Overminds attack mobs slower but can attack non-mobs much faster.
rscadd: Blob Overminds start with some amount of resources; in the gamemode, it's 80 divided by the number of overminds, in the event, it's 20 plus the number of active players, and otherwise, it's 60.
bugfix: You can no longer move blob cores into space, onto the mining shuttle, white ship, gulag shuttle, or solars.
bugfix: Blob rounds might be less laggy, if they were laggy?
tweak: Blobs don't heal as fast, excluding the core.
experiment: Blobs are marginally less destructive to their environment.
/🆑

Objective:
maybe possibly make blob something you can fight instead of wishing the blob didn't exist?
but also make the blob lethal enough that it can still deal with the crew if it knows what it's doing(and still lose if the crew is good instead of snowballing forever)
2016-08-17 15:48:28 +12:00
Incoming 9d04c62616 Medibots will now speak both verbally and in text 2016-08-16 22:08:40 -04:00
Cheridan 8664bf5f26 Merge pull request #19860 from GunHog/HELP_HELP_IT_BUUUUUUUUUUUUUURNS
Bot heat resistance
2016-08-16 13:50:35 -05:00
GunHog 4b23fa32a2 Xenomorph changes and tweaks
- Aliens with Neurotoxic Spit readied will now have drooling animations.
- Hunters may now safely leap over lava.
- Hulk punches no longer stun Xenos.
2016-08-16 13:25:06 -05:00
Cheridan d0bd2d1ae7 Merge pull request #19899 from MrStonedOne/movementlagfix
Removes ~50ms of input lag from movement.
2016-08-16 12:07:31 -05:00