Commit Graph

17074 Commits

Author SHA1 Message Date
Fox-McCloud 2ad1c74457 Singularity Refactor 2015-06-10 20:04:28 -04:00
Krausus 4bd9e08da6 Allows the chem dispenser to accept all drinks 2015-06-10 19:07:50 -04:00
Krausus 1389f0eb9b A couple istype->ishuman replacements 2015-06-10 11:02:54 -04:00
Krausus 222215880c Fixes traitor panel "undressing" organs 2015-06-10 10:44:35 -04:00
Krausus 8a7e480e02 Fixes shadowling end-round report formatting 2015-06-10 10:26:34 -04:00
Krausus 31b4fc9082 Fixes wizard end-round spell listing
Wizard spells are now stored in their mind, not in their mob
2015-06-10 10:17:08 -04:00
Krausus 7ac19cd320 Fixes loading food items into chem dispensers 2015-06-10 09:38:16 -04:00
Krausus a67021784f Fixes issues with change projectiles
Fixes dropping organs/limbs, cyborgizing runtimes, transfer of
non-wizard spells, transformation attack logging, and transformation
into unintended species
2015-06-10 09:29:13 -04:00
Krausus 94c2c3cca2 Removes two old/unused/redundant magical projectiles 2015-06-10 07:45:05 -04:00
Krausus 23d9750822 Fixes telebaton attack logs 2015-06-10 07:27:19 -04:00
Fox-McCloud c6cc874869 Get Turf Optimizations 2015-06-09 21:29:21 -04:00
Fox-McCloud 6614ab8a8c Makes the Code Compile for 508.1287+Travis Update 2015-06-09 18:14:15 -04:00
ZomgPonies b5fa4d15fc Merge pull request #1272 from tigercat2000/intercomusic
New admin sound verb; Play a sound originating at every radio.
2015-06-09 05:41:09 -04:00
Fox-McCloud bb9a6c5a81 Merge pull request #1276 from Krausus/Fixes-201506080338
Various Fixes - Cyborg Stacks, Sleepy/Deaf Animals/pAIs, Admin Stuff, Runtimes, etc.
2015-06-09 00:40:11 -04:00
Krausus 1fc0f235ef Fixes plurality of stacks and updates miss message
Some stacks didn't have their gender set to plural, despite having a
pluralized item name.
2015-06-08 23:32:44 -04:00
ZomgPonies 009edf366d Merge pull request #1270 from tigercat2000/tramprocess
Move tram processing to internal loop, so they can go a decent speed.
2015-06-08 18:38:33 -04:00
Tigercat2000 f271e162f8 Clean up odd list cancel things in playsound. 2015-06-08 07:16:28 -07:00
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
Tigercat2000 3f9204f458 Move trams to their own internal loop for speed. 2015-06-08 05:37:42 -07: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
Tigercat2000 8fa6f7dc2f New admin sound verb; Play a sound originating at every radio.
Note, verb may not work as one would expect it to. It just uses playsound
originating at each intercomm, therefore anyone that is out of range of
the intercomm will not start hearing it when they get in range, so walking
down the halls isn't going to keep playing the sound as one would expect.

However, the ability to play a sound which, when people are in the right
position, will appear to originate from the intercomms, could be useful
for an event.
2015-06-07 15:59:53 -07:00
kingofkosmos 0f48bef705 Blender, food processor, gibber, monkey recycler shaking when processing
This commit makes the machines listen in the title shake quickly, as if
vibrating, when used.
2015-06-07 14:30:01 -07: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
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
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
Fox-McCloud 6e310a4832 View Range Change 2015-06-05 22:37:26 -04: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