Commit Graph

12467 Commits

Author SHA1 Message Date
Iamgoofball 51d42e90e8 removes RNG from emagging cyborgs
literally WHY was this a thing oh my god it's so fucking annoying
2015-06-10 20:53:25 -07:00
Iamgoofball 302e97a138 Fixes cloners and portachems not working right with tier 4 2015-06-10 18:41:57 -07:00
Iamgoofball b3733df367 logs item attacking 2015-06-10 18:00:45 -07:00
Iamgoofball a58cebbcce fixes problems 2015-06-10 17:33:35 -07:00
Razharas 6b83b0aa8f Merge pull request #9360 from xxalpha/aifixmaybe
Fixed AI seeing more than it should when the Eye is moved to the Core.
2015-06-11 03:08:20 +03:00
Razharas 6f624b79df Merge pull request #9139 from Xhuis/pray_4_fun
Adds prayer sounds to admins + prioritizes chaplain prayers
2015-06-11 02:58:46 +03:00
Razharas 0dc52a4bc5 Merge pull request #9861 from MrStonedOne/patch-16
fixes readmin when username had upper case letters
2015-06-11 02:27:26 +03:00
Xhuis 50e49d1136 FEATURES SIX AND SEVEN: Suicide msg's and cloaks 2015-06-10 14:17:38 -04:00
kingofkosmos 7a952b9310 Merge branch 'master' of https://github.com/tgstation/-tg-station into blendershake
Conflicts:
	code/modules/food&drinks/kitchen machinery/gibber.dm
	code/modules/food&drinks/kitchen machinery/processor.dm
2015-06-10 20:48:22 +03:00
kingofkosmos 0933012ff6 Combined the two offset-lines into one line. 2015-06-10 19:43:45 +03:00
kingofkosmos 607ed1cbb8 Made all shakeys shake around themselves instead of shaking only to the right. Added shaking to blender's juicing process. Simplified the return-to-its-normal-spot line. 2015-06-10 19:43:44 +03:00
kingofkosmos 292c14eafb Made shaking faster. Added shaking to monkey recycler. Added juicer.ogg to the gibber. 2015-06-10 19:43:44 +03:00
kingofkosmos 06e98a1e86 Blender, food processor and gibber shaking when processing. 2015-06-10 19:43:44 +03:00
Cheridan 33e2991011 Merge pull request #9712 from Firecage/deadspiderwebbing
Makes the giant spider verbs not work if dead.
2015-06-10 10:34:20 -05:00
Miauw a34641bb6f Makes AI in-progress tracks not cancel if the AI moves. 2015-06-10 17:14:22 +02:00
MrStonedOne 14b258c655 Tweaks MC's dynamic rate system a bit
The MC will now track the total cost of all subsytems (normalized out to a per second cost number so that subsystems that only run every 10 minutes but are costly (looking at you server tasks) aren't accounting for 90% of the number when they shouldn't.)

This is now used in the dynamic wait subsystems to ensure they slow down when other things are being lagging

This mainly means that air won't lag things if the singulo gets free.

I also tweaked the scaling curve used by the dynamic wait system so that it scales less during slight lag, but much more during higher lag times.

I added qdel to the dynamic wait subsystem with a really high scale. This didn't make sense before, because it limits its run time, but now it can scale back how often it runs when the other subsystems are being laggy. I also lowered qdel's max runtime from 2ds to 1ds, because deletes take 0.9 ds on avg, so it would end up running for 2.9ds often.

This should prevent air+singulo+qdel causing excessive amounts of lag.
2015-06-10 05:04:56 -07:00
Jordie0608 77b2e54de7 code improvement and overlays for fancy storage, dropper, syringe and lighter 2015-06-10 18:58:19 +10:00
Incoming 1f0097a74a Adds the bind soul spell for wizards. It turns them into a lich (skeleton) and gives them access to a long cooldown ressurection spell (starts at 3 minutes).
The ressurection spell can only be used while dead/dying and charges at all times. When used the lich gains a new body at the site of their phylactery and is stunned for a short while. Meanwhile the old wizard body crumbles to dust leaving all the wizards worldly possessions on the ground. Anyone who sees the corpse crumble will also get a cardinal direction pointing towards the wizard.

Every time the wizard dies this way, the time between ressurections is increased by a minute. To take a lich out of the game for good, either destroy the body before the lich can cast the spell again, or destory the phylactery and kill the wizard one last time.

Liches spawn with robes and spells intact, but nothing else, everything collected on their original body stays there.

As a balance issue, this spell can't be used in the den, the item must be bound after arriving at the station.

Adds a nice black wizard robe ensemble for liches.

Magic mirrors (save for a special badmin only one) can no longer skeletonize people.

Adds a hopeful mulligan fix to wizard rounds problems. Also corrects an adminlog message.
2015-06-10 03:40:14 -04:00
Iamgoofball f992eb1af0 Adds feedback gathering for a hell of a lot more things. 2015-06-09 21:52:46 -07:00
Razharas b873176a77 Merge pull request #9821 from Cheridan/just_cuff_my_shit_up
REMOVES CABLE CUFFS...
2015-06-10 01:17:35 +03:00
Razharas 82829ef619 Fixing merge conflicts
Fixing merge conflicts
2015-06-10 00:42:10 +03:00
Cheridan 4f495f1d93 Merge pull request #9833 from Iamgoofball/patch-75
Adds trekchems to the Mediborgs.
2015-06-09 16:27:32 -05:00
Razharas 8fa07d303c Merge pull request #9820 from Cheridan/arbitrary_powerdrain
Removes Cyborg Per-Active Module Powerdrain
2015-06-10 00:21:50 +03:00
Xhuis e206641698 More work 2015-06-09 16:37:35 -04:00
Cheridan d14fec2f4f Merge pull request #9827 from BananaCreamPie/spooctacular
Adds several sprites for ghostform
2015-06-09 15:17:17 -05:00
GunHog 7ddcbb1967 Tweak and fixes
- Made the interactions into defines.
- Fixed a runtime for when an AI tries to set a DNA lock.
2015-06-09 14:45:38 -05:00
NullQuery c0bdf7d0f7 Compatibility with 508. 2015-06-09 19:45:13 +02:00
Xhuis 3f8faa6d7b Revenant rework pt1 2015-06-09 13:36:48 -04:00
spasticVerbalizer ab1252cc4a remove duplicate empty message checks and replace with !message 2015-06-09 19:29:37 +02:00
nullquery 3f94a5271c Merge pull request #1 from tgstation/master
Merge with upstream
2015-06-09 19:18:40 +02:00
MrPerson 7c3cb399d0 Makes the game compile in byond version 508
throw is a reserved keyword so all throw() and var/throw had to be renamed.
Only compile tested because I'm fucking lazy.
2015-06-09 04:14:12 -07:00
MrPerson 9dc713ba9c Merge branch 'master' of https://github.com/tgstation/-tg-station into screen_alert_2
Conflicts:
	code/_onclick/hud/alert.dm
	code/game/objects/items.dm
	code/modules/mob/living/carbon/human/human.dm
	icons/mob/screen_alert.dmi
2015-06-09 03:23:18 -07:00
MrStonedOne ff5c9d3f5b fixes readmin when username had upper case letters
fixes #9775
2015-06-09 01:18:22 -07:00
Razharas 937519ffde Merge pull request #9843 from Aranclanos/Babyrage
Shuttle fix
2015-06-09 08:49:29 +03:00
Razharas 47a02231f1 Merge pull request #9813 from Iamgoofball/constructionjunctionwhatsyourfunction
Upgrade Update: Bluespace Boogaloo
2015-06-09 08:48:51 +03:00
Iamgoofball 81fcaa9344 PSHOOM 2015-06-08 20:38:50 -07:00
Iamgoofball 10c60a59b1 adds beam sprites @cheridan merge when??? 2015-06-08 19:56:06 -07:00
Cheridan d7e3363129 Merge pull request #9817 from xxalpha/dropfixes
Fixed hacking from inside machines.
2015-06-08 21:27:32 -05:00
Iamgoofball b5fc2ca46b committed balance ideas and NEW SPRITE FROM WJ 2015-06-08 19:01:43 -07:00
GunHog d3fbacc224 Tweaks
- Sorts out the transfer_ai() proc, it can now be added to practically
anything you wanted to give to an AI.

- Moved mech functions to the unused middle click.
2015-06-08 20:46:01 -05:00
Iamgoofball 9919e6a0cf INTRODUCING THE BLUESPACE RPED 2015-06-08 17:07:19 -07:00
NullQuery 43a12f93c1 Reduce lorem ipsum in the example code. 2015-06-08 22:23:55 +02:00
NullQuery 1b364c0e82 HTML interface module + playing cards (ported from Baystation12 with modifications) using the new module 2015-06-08 22:13:25 +02:00
spasticVerbalizer 7c1498dd6c Removed empty message check from can_speak 2015-06-08 20:43:56 +02:00
Xhuis a9c5a1d9ea Adds a stage six singularity. 2015-06-08 14:36:50 -04:00
AnturK 46a4d6fe8f Adds PDA-Message Photo Attachment 2015-06-08 17:40:24 +02:00
Aranclanos f34b45b7b8 Fixes shuttles taking turfs that aren't part of the shuttle itself.
Fixes shuttles breaking apart if the turfs aren't strictly shuttle turfs (who are also gone in a previous commit, now under wall and floors paths)
Fixes #9722
Fixes #6856
Fixes #9788
2015-06-08 05:07:02 -03:00
Cheridan 29c2bb474d Merge pull request #9804 from Firecage/Exwelder
Adds the experimental welder to R&D + adds some descriptions.
2015-06-07 21:23:45 -05:00
Cheridan e55c94c757 Merge pull request #9814 from Incoming5643/nothing_from_nothing_leaves_something
Fixes a runtime with dangerous_existence
2015-06-07 21:15:53 -05:00
Cheridan 2a0595b015 Merge pull request #9823 from SvartaSvansen/detach-from-kill
Fixes mob aggression. Just a patch.
2015-06-07 21:10:39 -05:00