Commit Graph

7575 Commits

Author SHA1 Message Date
Joan Lung
dbbfda6ff1 Improves colossus code 2016-08-03 08:25:20 -04:00
Joan Lung
02088cf78d HUD health bars will now appear in the top left for exceptionally large mobs (#19626)
* HUD health bars will now appear in the top left for exceptionally large mobs

* it's mobs mobs is what's inside

* thanks orange
2016-08-03 10:44:54 +12:00
lordpidey
d923e16044 Adds "law 666" for cyborg devils. (#19646)
* Adds "law 666" for robot devils.

* Minor refactors for Remie

* Fixes compile error.

* I'm an idiot.
2016-08-03 10:18:37 +12:00
Joan Lung
021d50abc4 Removes some copypasted code for megafauna devouring (#19644)
* Removes some copypasted code for megafauna devouring

* touch and eat
2016-08-03 10:18:28 +12:00
Joan Lung
992c0debbd Megafauna now have some innate light (#19632)
* Megafauna now have some innate light

* is the byond ref on this correct with it saying the default value is 0
let's find out
2016-08-02 17:08:51 -05:00
Joan Lung
ef6207321a Fixes Legion eventually becoming hilariously small (#19631) 2016-08-02 09:22:20 -05:00
Joan Lung
01e74ea035 Colossus now uses an overridden devour() proc to disintegrate (#19618) 2016-08-01 16:03:37 -05:00
oranges
7eef456fa9 Merge pull request #19615 from ChangelingRain/betweensecondandfourthhersymbolshinesliketheonesitbordersbutunlikeboth
Explosive guardian traps will no longer trigger on invalid targets
2016-08-02 08:57:37 +12:00
Joan Lung
6503fc05d1 Colossus should no longer kill your ears while trying to kill you (#19637) 2016-08-01 15:56:56 -05:00
oranges
6a470a7526 Merge pull request #19613 from ChangelingRain/thebandsaroundherarmsaremadeofsixmaterialssixmetalstheycomplimentandcontainher
Soul Vessels can now be used similarly to soulstones
2016-08-02 08:56:22 +12:00
Joan Lung
da1973fabb Megafauna melee attacks should no longer cause excessive ranged attack use (#19638) 2016-08-01 15:56:01 -05:00
oranges
c315dfa3e3 Merge pull request #19606 from KorPhaeron/dronebuffs
Fixes drones being hurt by shocks
2016-08-02 08:55:15 +12:00
oranges
baad4b8399 Merge pull request #19590 from ChangelingRain/afloweringhatelikethetouchofsomeoneyouhatethenameyoucantlistento
Megafauna will now occasionally use their ranged attacks in melee
2016-08-01 10:58:08 +12:00
Joan Lung
0cd263ab6f Bubblegum's charge will automatically smash through obstacles (#19599)
* Bubblegum's charge will automatically smash through obstacles

* fuck everything in the area with your giant yaoi hands, bubblegum-sama

* these hands
2016-08-01 10:57:53 +12:00
oranges
68e85feb47 Merge pull request #19589 from ChangelingRain/ahorriblewishacursecutshortawantsodeepitrunsinboneandbrain
Simple animals can now have a set amount of damage to deal to objects in place of normal melee damage
2016-08-01 10:57:45 +12:00
oranges
1dbff72fac Merge pull request #19597 from ChangelingRain/icantstopthistouchtheworldstouchacaressastrikeitslikesandintheairflayingoffmywisheslikeasandstorm
Bubblegum's blood spray and Drake fire breath now stop on solid turfs
2016-08-01 10:57:33 +12:00
Joan Lung
95439cb8fe Explosive guardian traps will no longer trigger on invalid targets 2016-07-31 16:53:03 -04:00
Joan Lung
f932efdceb Soul Vessels can now be used similarly to soulstones 2016-07-31 16:06:29 -04:00
Cheridan
cd96c20f60 Merge pull request #19593 from ChangelingRain/youcanwaititoutforeveraslongasyoudontsayitbutevenifidontsayitistillfeelitlikeahandintheairholdingtight
HUDs no longer adjust in size with their atom's transform
2016-07-31 10:05:20 -05:00
KorPhaeron
e7ddd053d9 Fixes drones being hurt by shocks 2016-07-31 00:05:06 -05:00
oranges
d4c4311f43 Merge pull request #19578 from ChangelingRain/heraldicsheriseswingslikesandstonebindingringsofeverymetalholdingthetidingsofearthtoher
Megafauna will now seek out and consume corpses
2016-07-31 17:03:39 +12:00
lordpidey
ec2f666f29 Devil agent (#19391)
add: Added Devil agent gamemode, where multiple devils are each trying to buy more souls than the next in line.
add: If you've already sold your soul, you can sell it again to a different devil. You can even go back and forth for INFINITE POWER.

This adds a new gamemode. Devil Agent. It works much like Double Agent, except devils instead of traitors, and instead of killing, the devil simply has to control more souls than the enemy.

Also, whether this is included in the rotation depends on the config settings. By default, it will be disabled.
2016-07-31 17:02:21 +12:00
Joan Lung
b7c3815023 Bubblegum's blood spray and Drake fire breath now stop on solid turfs 2016-07-30 16:07:09 -04:00
Joan Lung
0530d78a7f HUDs no longer adjust in size with their atom's transform 2016-07-30 10:36:50 -04:00
Joan Lung
13d615a6d6 Megafauna are no longer less lethal in melee 2016-07-30 09:20:45 -04:00
Joan Lung
60b32ddd85 Simple animals can now have a set amount of damage to deal to objects in place of normal melee damage 2016-07-30 09:14:53 -04:00
oranges
96a105a1c6 Merge pull request #19558 from ChangelingRain/thehurtinherbonestheweaknessinherisgoneshenolongerhasthecalmgraceofthedyingshetakesontherecklessgraceofsomeonewhoknowsshecantlose
Drakes should no longer attack objects or try to path to targets while swooping
2016-07-30 22:53:40 +12:00
oranges
ecf9bd355c Merge pull request #19554 from KorPhaeron/turrets
Simple animals will seek out and smash active turrets
2016-07-30 22:53:09 +12:00
oranges
0ed0adf83e Merge pull request #19556 from KorPhaeron/shocking
Simple animals can be hurt by lightning/tesla
2016-07-30 22:50:47 +12:00
Joan Lung
6420133479 hear 2016-07-29 22:44:37 -04:00
Joan Lung
fade98ca74 Megafauna will now seek out and consume corpses 2016-07-29 22:34:19 -04:00
Joan Lung
2623614cab Drakes should no longer attack objects or try to path while swooping 2016-07-28 14:43:35 -04:00
KorPhaeron
29253fdd5e Simple animals can be hurt by lightning/tesla 2016-07-28 11:17:04 -05:00
KorPhaeron
fd97143458 Simple animals will seek out and smash active turrets 2016-07-28 11:16:13 -05:00
Kyle Spier-Swenson
c9831c4afd [Ready]Makes space wind great again! (#19494)
* Makes space wind great again!
Space wind is now a scaling percent to move on pressure differences.
Space wind percent to move scales with pressure amount, and other modifers:
Actively moving (as in holding down a move key) reduces chance of getting moved by space wind by 30%
Having a wall or densed anchored object to your left or right (in terms of direction to be moved) will lower your chance to be moved in space wind by 20% in each direction. (so a wall on both sides is 40%) (Only applies to mob's with limbs)

* does the mrp
2016-07-28 09:43:51 +02:00
Joan Lung
31c7100254 Merge pull request #19517 from Shadowlight213/wingicon
Action button icon fixes
2016-07-27 22:29:23 -04:00
Joan Lung
553fef0740 Merge pull request #19506 from Niknakflak/GhostieChat
Alternative solution to ghost whisper problem
2016-07-27 11:43:46 -04:00
NikNakFlak
7c4fbce245 Proper fix thanks to Antur 2016-07-27 04:43:25 -07:00
Kyle Spier-Swenson
5fcdc063c2 Removes lag from character setup window. (#19498)
ok, this doesn't remove it fully, but it does reduce it decently
2016-07-27 12:39:18 +02:00
NikNakFlak
c5dd08e5d6 Decided to remove the periods 2016-07-26 21:07:18 -07:00
Shadowlight213
c6eb093947 Fixes action button icon for toggling flight
correctly sets jump boot action icon state
2016-07-26 14:57:52 -07:00
KorPhaeron
cc2673ec7d Can use staff of storms on station (#19486)
* Staff of Storms on station

* Staff of (any) storms

* Fixes for summoning weather

* Removes extra line
2016-07-26 21:32:21 +12:00
NikNakFlak
64e83dda96 Alternative solution 2016-07-26 01:58:13 -07:00
oranges
ee2f1f652f Merge pull request #19457 from KorPhaeron/gib
Fixes being unable to gib changelings with flesh disguise
2016-07-25 21:15:11 +12:00
Incoming5643
c3f5870df5 Adds limb destroyer behavior to hostile mobs. (#19451)
* Adds limb destroyer behavior to hostile mobs. Mobs with this behavior will (usually [thanks proc/ran_zone]) attack the weakest limb of a mob until it gets dismembered

Adds ishostile() for this pretty specific situation

Behavior added to viscerators

* Generalizes the ability to dismember with an unarmed strike to living

* Gives xenos limb_destroyer at WJohn consultation

If a monkey or a human is var edited to have destroyer, that works now

fixes a potential runtime
2016-07-25 21:14:28 +12:00
NikNakFlak
1f6d41bc28 Color variables for scarves/beanie fix (#19438)
* Does some stuff

* Fixes ties on humans and corgis not applying color and alpha to the overlays

* Renames /datum/dog_fashion vars to reduce confusion
Also fixes issue introduced in d2fd3f36918b9abfa833b75fda8af3c124c85336 where custom DF icon_states (now obj_icon_state) would not carry over to the corgi

* Fixes consistency mess up with dog_fashion
caused by 2595ce2d322cd74653eca2be43f79ad63104e61a
2016-07-25 10:23:34 +02:00
KorPhaeron
f41daf05c3 Flesh Clothes 2016-07-23 21:44:35 -05:00
GunHog
3a6df6950a Fixes Fireball clicking issues (#19423)
* Fixes Fireball clicking issues

- Attempts to fix clicking issues with Fireball during mob changes and
other edge cases.

* Alien spit now turns off when used when out of plasma.
2016-07-23 14:28:10 +12:00
Shadowlight213
9112e71914 Fixes merge conflicts 2016-07-22 01:04:45 -07:00
MMMiracles
23bf156fb0 Mjor: Creator of Original Assets (#19410)
🆑 MMMiracles
add: A giant wad of paper has been seen hurling through the nearby sector of SS13, officials deny existence of giant paper ball hurling through space because 'thats really fucking stupid'.
/🆑

Mjor the Creative, a wizard with the taste for the arts, has used his magical craft to form a home made of papier-mâché hurling through space because hes a wizard he can do whatever the fuck he wants. He uses his 'artistic' skill to conjure up minions to assist him when nosy people try to steal his priceless art.

He has two abilities he can use during a fight, one will summon copies of himself as mimics. Attacking a mimic does 50 brute to everyone around him and attacking him destroys all active mimics. The other ability lets him summon his crudely-drawn creations, bringing them to life to fight for him.

Killing him gives you access to his papier-mâché robe, a special collector's edition paper, and his priceless range of artwork. What more could you ask for?

The wizard's robe, when equipped, will allow the wearer to summon their own stickman allies. They are only loyal to who summoned them and will attack everything else. Ability has a cooldown between each use.

Boss code credit majority to @RemieRichards as it is a modified version of what she wrote up a couple months ago for one of my unfinished away missions.
2016-07-22 11:01:07 +12:00