Commit Graph

5672 Commits

Author SHA1 Message Date
Cheridan 9913df53d9 Merge pull request #996 from Giacomand/blob_userability
Blob usability changes and tweaks
2013-07-21 12:09:28 -07:00
Cheridan d048acca23 Merge pull request #965 from Giacomand/ai_tracker
New Uplink Item: The AI Detector
2013-07-21 10:41:46 -07:00
Cheridan c0939ef77f Merge branch 'master' of https://github.com/tgstation/-tg-station into pr/954
Resolves conflicts in datums/hud.dm
2013-07-21 12:11:26 -05:00
Giacomand 1fb9227f77 Blob/AI cameras can now be followed by ghosts.
Added the blob to the check antagonists, displaying how many blobs are left to win and being able to show the player panel for the blob.
Gave overminds mind datums which will initialize to give the overmind a blob special role.
Re-worded the BE ALIEN candidate so that it is more abstract and could mean becoming a blob.
Added another message for when the infected crew is about to burst into a blob.
EMPs will now hurt the blob.
Fixed blob spores blocking the blob from expanding.
Nodes will also slowly recharge their health.
Gave a little bit of health to normal blobs so that lasers don't one shot them anymore, barely.
2013-07-21 15:13:43 +01:00
Cheridan ccae8cf55a Merge pull request #981 from SuperSayu/snack_attack
Minor fix omnibus
2013-07-20 22:43:28 -07:00
Giacomand b8caae32de Merge pull request #953 from KazeEspada/parrotfix
fixes issues with parrots and fixes some other stuff i broke
2013-07-20 13:43:08 -07:00
Cheridan 00e27cbc8f Merge pull request #975 from Giacomand/nuke_streamline
Nuclear Bomb tweaks
2013-07-20 10:46:27 -07:00
Cheridan 65db52e2d6 Merge pull request #929 from Aranclanos/DelItemScreen
item_action buttons recycling themselves, reducing 50% of the Del() calls.
2013-07-20 10:25:35 -07:00
Cheridan 10479c6363 Merge pull request #949 from Giacomand/airalarm_wires
Converted the old air alarm wires to use the more structured datum wires
2013-07-20 10:02:02 -07:00
Cheridan 8991bda1c0 Merge pull request #968 from errorage/2013-07-16-Manual_bans_allow_ip_and_cid
Manual bans (banning panel) allow you to define an ip and computer id.
2013-07-20 09:43:57 -07:00
Cheridan 443b5ed522 Merge pull request #957 from Giacomand/malf_robots
Malf Module Cleanup and Bugfixing
2013-07-20 09:43:30 -07:00
Cheridan 9f42943e73 Merge pull request #970 from Giacomand/blob_balance
Blob balance changes based on observations.
2013-07-20 09:30:11 -07:00
Cheridan 9beaf89bcb Merge pull request #980 from Aranclanos/MechaFloors
Mecha bay floors iconless after being crowbared fix.
2013-07-20 09:19:16 -07:00
supersayu 941631b664 Removes the spacevine-attack code 2013-07-18 23:22:32 -04:00
supersayu 78f5f96fa5 Fix for the grant_full_access that doesn't suck 2013-07-18 23:02:54 -04:00
Cheridan 2cd3faf3aa -Fixes my shufflin proc 2013-07-18 17:06:26 -05:00
supersayu b7c13761ef Fixes a rare potential runtime for using the admin grant_full_access verb on a mob with something other than an ID in the ID slot. 2013-07-17 15:51:19 -04:00
supersayu 528dd9c31a Grab fixes and scythe tweaks
Fixes the grab timer; there will now be a delay between grab upgrades.
Fixes grab process so you no longer have to spam click before it disables itself.  Fixes issue #577

Fixes issue #253:
Prevents grab and throw when the affected mob is buckled.
Prevents tabling a mob when that mob is buckled.

Prevents you from dropping scythes on a table or rack if there is a space vine in that square; it will now auto-attack the vine instead.  Also auto-attacks vines if you click the floor under them.
2013-07-17 15:50:33 -04:00
supersayu 6ca455b2a3 Fixes teleporter typo. Allows locking on to tracking implants. 2013-07-17 14:55:59 -04:00
supersayu 3ac2af0e06 Fixes exploit for passing plastic flaps with a locker.
Fixes issue #254
2013-07-17 14:54:34 -04:00
supersayu 0551f8b7e2 Fixes afterattack() bug with food/snacks.
Fixes issue #678, #972.
2013-07-17 14:53:28 -04:00
Aranclanos f020f4ee22 Moved the icons from the mech bay floors from icons/mecha/mech_bay.dmi to icons/turf/floors.dmi
Now you'll be able to crowbar them out without getting a iconless dark turf.
2013-07-17 14:51:10 -03:00
Pete Goodfellow 7f53d6f6e2 Fixed being able to stick brains into active cyborgs. 2013-07-17 17:35:15 +01:00
Giacomand 11fdda3b07 * Made the nuclear bomb easier to use by making it clear for what the user have to do when attempting to click on it or putting a disk in it.
* Gave the nuclear bomb the same ticking noise as the syndicate bomb.
 * "Make deployable" was renamed will now deploy the bomb instead of having you have to click on it afterwards.
2013-07-17 14:18:03 +01:00
Giacomand 0d5c9a5aa6 * Fixed simple animals not dying straight away. 2013-07-16 22:13:19 +01:00
KazeEspada 002ecbead7 removed the bad piece of code left over from when i tried getting poly to use headsets. 2013-07-16 13:44:22 -07:00
Giacomand ac255799e0 * Increased the cost of resource blobs.
* Increased the distance of the factory blob and the node blob.
 * Slightly lowered the health of the shield blob.
 * Increased the damage taken from bombs.
 * Reduced the health of normal blobs so lasers one shot them.
2013-07-16 13:26:04 +01:00
errorage 5925d3a876 Added the ability to define the ip and computer id for a manual ban (in the banning panel). This is so mirroring bans or banning people who were not online during the round in progress does not require admins to spawn a mob, set their variables and then ban the mob.
If however an admin attempts to add a manual ban for a player who was present during the current round, a player who still has a mob somewhere in the game world, the proc will prioritize the mob's ip and computer id variables, not the things entered in the banning panel form.
2013-07-16 07:26:51 +02:00
Cael Aislinn 5793d465f3 Merge pull request #870 from Incoming5643/succumb
Attempting to ghost while in critical will now succumb then ghost...
2013-07-15 08:19:56 -07:00
Cael Aislinn 20868d03e8 Merge pull request #966 from Giacomand/blob_fix2
Big Blob Fixes
2013-07-15 06:36:23 -07:00
Giacomand d0009ee313 * Large fix to resource nodes which weren't correctly setting their overmind variable. 2013-07-15 14:05:53 +01:00
Giacomand 3351467613 * Fixes blob spores dying by a blob_act(). 2013-07-15 13:15:39 +01:00
Giacomand 0603a090ad * Optimized how the multitool found AI cameras by using the camera chunks. 2013-07-15 10:12:52 +01:00
Giacomand 3c811c6150 New Uplink Item: The AI detector is a multitool that will turn red when an AI camera is 7 or less tiles away from the multitool. The AI detector will cost 1 TK. 2013-07-15 09:38:45 +01:00
Giacomand 9b44249394 Merge pull request #960 from Cheridan/BlobUI
Adds a UI indicator for blob overminds.
2013-07-14 12:39:04 -07:00
Cheridan 2976185e93 Adds a health indicator as well. 2013-07-14 14:24:59 -05:00
Cheridan f2794d5d2c Merge pull request #961 from Giacomand/blob_fix2
Blob Tweaks
2013-07-14 11:07:11 -07:00
Giacomand 1bd58ab8ad * Disposal units will now drop their contents onto the floor when deleted, such as from a blob attack. Fixes #963 2013-07-14 15:21:22 +01:00
Cael Aislinn f69a34636a Merge pull request #958 from Giacomand/ghostformpick
Re-named the verb "Pick Ghost Form" to "Choose Ghost Form".
2013-07-13 04:41:28 -07:00
Cael Aislinn 93c83139e8 Merge pull request #941 from Malkevin/nopackageautodivert
Disabled disposals auto-routing for packages.
2013-07-13 04:09:08 -07:00
Cael Aislinn 919d4ba89d Merge pull request #955 from Calodine/Odysseus
Odysseus construction fix, spelling corrections.
2013-07-13 04:04:45 -07:00
Cael Aislinn 6cf1de8f2f Merge pull request #938 from Malkevin/AirAlarmCircuitSprites
Air Alarm Electronics sprites
2013-07-13 03:48:07 -07:00
Cael Aislinn e5344a1f94 Merge pull request #914 from Giacomand/health_ana
Updated the health analyser interface to be more usable.
2013-07-13 03:44:06 -07:00
Cael Aislinn 722d15a43e Merge pull request #916 from Aranclanos/DensityBlockingWindows
Windows attacks not being blocked by grilles and other density objects fix.
2013-07-13 03:40:22 -07:00
Cael Aislinn 1120f6475c Merge pull request #918 from Aranclanos/MopWaterCheck
Mop cleaning with fuel fix.
2013-07-13 03:39:15 -07:00
Cael Aislinn ab10293f49 Merge pull request #833 from Aranclanos/DisposalsMob
Disposal units mob restrictions for stuffing other mobs.
2013-07-13 03:27:15 -07:00
Giacomand 309305a9c9 Merge pull request #908 from Tenebrosity/damagecapfix
Raises the damage caps on the head and torso to 200
2013-07-13 02:23:01 -07:00
Giacomand 9caa5905fe * Made the mining shuttle one way during blob.
* Increased players per blob and decreased blob count to win.
 * Changed the health value of the blob spores.
 * Blob gamemode will give the blob core a resource rate of 2, random event blob cores will get 1.
 * Raised the amount of time that has to pass before the blob event occurs.
 * Increased the difficulty of expanding into space.
 * Added a player limit to the blob gamemode.
 * Removed density from shield and other variables which are set in the abstract blob.
 * Deleted spores after they die.
 * Reset the brute resistance.
 * Disabled random blobs in the blob gamemode.
 * Double'd the blob spore's health.
 * Blobs can expand into space again but it will be harder to do than on a space tile.
 * Dead robots will be gibbed in their blob_act() as their bodies will block the blob.
 * Reduced the damage the blob takes from explosions, and increased the brute resistance. Blobs main weakness is fire, not force.
2013-07-13 09:55:41 +01:00
Giacomand d14ae959d9 * Commented out the new power, for now. 2013-07-13 09:51:27 +01:00
Cheridan 41351f27b0 Merge pull request #947 from Incoming5643/dice
Adds additional new dice
2013-07-12 19:39:08 -07:00