Commit Graph
21759 Commits
Author SHA1 Message Date
Krausus 3299870a2e Fixes bees not checking for calmers properly
This check was so wrong. How could anyone even...
2015-06-08 09:09:33 -04:00
Krausus 7178370044 Fixes various runtimes
Fixes:

- Body scanners runtiming from bad drag-drops
- Flashbangs runtiming when flashing humans without eyes
- Diona nymphs runtiming because they're not simple animals with an
environment_smash var
- A thrown object colliding with a non-existent limb runtiming
- Brains runtiming when redundantly removed
- Thrown objects runtiming when they can't find an area
2015-06-08 08:53:43 -04:00
Krausus a7eea3487f Fixes missing/broken admin permission checks
Also fixes a small issue with the permissions panel, because the error
message was really annoying me.
2015-06-08 07:55:29 -04:00
Krausus 075f89fcb0 Fixes stacks acting strange for cyborgs
Robot modules weren't handling qdel'd stacks properly, so now they
simply don't get qdel'd. They shouldn't get deleted often enough for
this to hurt performance.

Also, the module slot of a stack will now be deselected when it's used
up, and it will show up immediately when respawned while recharging.
2015-06-08 06:37:52 -04:00
Krausus b4dd04dd85 Fixes engie ERT's infinitely-duplicable materials
Also removes the (worthlessly broken) full-stack subtypes added
specifically for them.
2015-06-08 05:42:02 -04:00
Krausus 564048f8e0 Fixes missing handling for various statuses
Simple animals, cyborgs, and PAIs were missing handlers for things like
sleeping or deafness, causing issues when reconnecting or getting
flashbanged.
2015-06-08 05:11:50 -04:00
Krausus ba38be536b Fixes intercom frames "mounting" in the wrong direction 2015-06-08 04:20:27 -04:00
Krausus 6148867cf3 Fixes the Mute disability causing blindness 2015-06-08 04:15:57 -04:00
Krausus 8d6b926658 Fixes runtime in destroyed lights 2015-06-08 04:08:18 -04:00
Krausus 2d76db53a0 Fixes issues in meteor mode's sendmeteors()
A missing spawn() was causing the ticker to hang, and it was possible
for the meteor wave to last forever if it started close enough to
midnight GMT
2015-06-08 04:05:29 -04:00
Krausus a556ae8539 Fixes not spawn()ing throw_ats in human/gib() 2015-06-08 03:46:03 -04:00
ZomgPonies 715e5aa260 Merge pull request #1260 from Fox-McCloud/viewrange
Dynamic HUD
2015-06-08 02:03:03 -04:00
Fox-McCloud b454fb9628 eh 2015-06-07 17:17:52 -04:00
ZomgPonies 9119f1fd08 Merge pull request #1265 from veganzombeh/powergloves
Fixes power gloves lightning not calling bullet_act.
2015-06-07 14:12:17 -04:00
ZomgPonies 88c5d1a4ac Merge pull request #1136 from tigercat2000/spbook
Spellbook overhaul
2015-06-07 14:11:14 -04:00
ZomgPonies 757650896a Merge pull request #1258 from Fox-McCloud/batons
Classic Baton Refactor
2015-06-07 14:08:31 -04:00
Tigercat2000 2b9f242659 Spellbook Overhaul; Remove rightandwrong antag making, href sanitizing
Rightandwrong will no longer have a 25% chance to make people antags,
since the spellbook overhaul makes it give a spellslot.
2015-06-07 11:04:57 -07:00
ZomgPonies 767ef62214 Merge pull request #1262 from Fox-McCloud/cleanup
Icon and Sound Cleanup
2015-06-07 13:50:36 -04:00
ZomgPonies 1ab6125883 Merge pull request #1268 from tigercat2000/antnatg
Force traitors into random role instead of returning to lobby.
2015-06-07 13:49:41 -04:00
Tigercat2000 059178398e Force traitors into random role instead of returning to lobby. 2015-06-07 09:39:48 -07:00
Fox-McCloud f09a0f8d75 second pass 2015-06-07 09:52:52 -04:00
Fox-McCloud 2632d9cb51 Dynamic HUD 2015-06-07 09:18:26 -04:00
veganzombeh 1c58d700c5 Fixes power glove lightning not calling bullet_act. 2015-06-07 13:11:56 +01:00
Fox-McCloud 07e1ef0e82 tweak 2015-06-07 00:54:59 -04:00
ZomgPonies e7ea5ee4cf Merge pull request #1264 from tigercat2000/mopdbs
[META] Fix metastation's loot spawners runtiming.
2015-06-06 15:42:49 -04:00
Tigercat2000 239e8f0622 [META] Fix metastation's loot spawners runtiming. 2015-06-06 10:51:11 -07:00
Fox-McCloud eb64e3ea05 Icon and Sound Cleanup 2015-06-06 09:38:10 -04:00
ZomgPonies 55eeaf24bb Merge pull request #1257 from Krausus/StaticIonLaws
Re-Implements Static Ion Laws
2015-06-06 08:17:46 -04:00
ZomgPonies eecc0db563 Merge pull request #1254 from Fox-McCloud/lootdrop
Re-Works Maintenance Loot
2015-06-06 05:14:21 -04:00
Fox-McCloud 6e310a4832 View Range Change 2015-06-05 22:37:26 -04:00
ZomgPonies bc5d9ccc55 Merge pull request #1259 from tigercat2000/tigeriscryingrightnow
Untick Metastation, tick cyberiad.
2015-06-05 18:14:52 -04:00
Tigercat2000 ab94fb2f9f Untick Metastation, tick cyberiad.
The .dme changes never got.. actually.. done.. ugh. I'm bad at this.
2015-06-05 15:11:43 -07:00
Fox-McCloud 7ae9ec41a0 Merge remote-tracking branch 'upstream/master' into lootdrop 2015-06-05 18:10:30 -04:00
Fox-McCloud e4cbc5619e Classic Baton Refactor 2015-06-05 18:01:50 -04:00
ZomgPonies fd2dce684f Merge pull request #1159 from tigercat2000/MetaStationPort
MetaStation V41A II port
2015-06-05 17:49:13 -04:00
Krausus 9916142b4c Re-implements static ion laws
Also fixes a minor typo in the randomized laws
2015-06-05 06:16:54 -04:00
ZomgPonies f65d374d1c Merge pull request #1249 from Fox-McCloud/AI-STATE-YOUR-LAWS
TG Ion Storm Event and Toy AI
2015-06-05 04:55:50 -04:00
Fox-McCloud 80ce8f2150 Merge pull request #1250 from ZomgPonies/meteor
Adds waves to meteor gamemode
2015-06-05 04:52:59 -04:00
ZomgPonies ffdc3dbe3a Merge pull request #1248 from Krausus/EscapeObjectiveFix
Fixes Escape Objective Issues
2015-06-05 04:51:01 -04:00
ZomgPonies 764db71f06 Merge pull request #1256 from Krausus/MonkeyProblems-201506050026
Fixes Monkey Issues (Changelings, HUD, thinking they're people)
2015-06-05 03:55:24 -04:00
Krausus 1cbacdb36d Fixes more monkey HUD issues 2015-06-05 03:16:52 -04:00
Krausus a8d1313e7f Fixes clothing staying equipped when monkeyized
Also fixes a minor typo in the monkey gene (de)activation message.
2015-06-05 02:50:39 -04:00
Krausus 0638eb2a66 Fixes changeling monkey issues
Fixes taking DNA from monkeys, not being able to leave lesser form, and
being able to use all stings in lesser form.
2015-06-05 02:41:48 -04:00
Krausus 3880364321 Fixes monkey quick-equip
Monkeys could use quick-equip to equip things they weren't supposed to.
2015-06-05 00:57:19 -04:00
Krausus c3a3c7befa Fixes monkey HUD issues
The monkey HUD will now mostly match up with the human HUD, aside from
inventory icon differences.
2015-06-05 00:28:27 -04:00
Tigercat2000 74f304e88c Metastation: Compatibility modifications
This commit modifies metastation to actually be playable on our code
Squashed Commits:
 - [META] Fixes emergency shuttle being stuck
 - Toxins Mixing fix: chamber floor > engine
 - Adds research outpost + Chem lab to routpost
 - Add vox raider ship, fix pods and a few shuttle zones.
 - Remove step_x so TRAVIS likes it
 - Finish spawn points, add telepad.

 - Replace showroom with NT-rep/Blueshield Office
   Don't worry, the nuke keg is in the meeting room.
 - Convert art storage to barber shop, place artvend in tool storage
 - Buncha medbay tweaks, 2nd surgery table, body scanners, fixed sleepers,
   minor balance changes.
 - Add Mr. Changs to dorms
 - Update meta to latest paracode
 - Fix punpun
 - Atmos volume pumps, atmos control console
 - Add chicken statue to Mr. Chang's (*cry), Bar smartfridge
 - Fix mr. changs statue and chairs
 - Add togglable polarized windows to surgery, so surgeons can prevent seeing
   other surgery procedures if necessary
 - Actually add atmos control comp
 - Hydro trays are no longer dirt
 - Fix brig windoors
 - Fix escape shuttle sleepers
2015-06-04 19:28:45 -07:00
ZomgPonies 42c4f3b053 Merge pull request #1255 from Fox-McCloud/closet-is-a-changeling
Fixes Wardrobes Item Spawning
2015-06-04 21:07:39 -04:00
Fox-McCloud 4eadd086d0 Fixes Wardrobes an Item Spawning 2015-06-04 20:13:18 -04:00
Fox-McCloud 7b455d8b89 Re-Works Maintenance Loot 2015-06-04 18:53:13 -04:00
ZomgPonies 6bf363b079 Merge pull request #1247 from Fox-McCloud/title-rockin'
Adds in a New Title Theme
2015-06-04 18:00:59 -04:00