Commit Graph

1159 Commits

Author SHA1 Message Date
Joan Lung
a2bd358eb8 Merge pull request #16507 from PKPenguin321/patch-16
fixes being able to grind guns with an autolathe
2016-04-02 20:09:06 -04:00
KorPhaeron
55434a673d Heavy Weapon Fix 2016-03-31 12:23:46 -05:00
KorPhaeron
a74b7c209c Mining Drone Upgrades 2016-03-31 03:41:03 -05:00
PKPenguin321
0e93ef9544 fixes being able to grind guns with an autolathe
>but revolver for 90000 TCs
>accidentally click autolathe when you're printing more ammo
>it turns into half a metal sheet's worth of material
2016-03-30 17:03:43 -07:00
KorPhaeron
fad0e3934e Fixes recoil, re-adds suit icon toggling 2016-03-30 13:11:33 -05:00
KorPhaeron
e3dcebc65e Merge remote-tracking branch 'refs/remotes/tgstation/master' into mecha2
# Conflicts:
#	icons/mob/head.dmi
#	icons/obj/clothing/hats.dmi
2016-03-30 02:12:20 -05:00
Xhuis
b44fa098ac Fixes animated statues being invisible 2016-03-29 19:56:33 -04:00
Cheridan
cf7885addd Merge pull request #16402 from Core0verload/revert-15671-Newtaser
Revert "Introduces the new taser"
2016-03-28 18:44:34 -05:00
KorPhaeron
e829213938 Mining Balance 2016-03-28 06:30:26 -05:00
Cheridan
eeeff80e5f Merge pull request #16366 from Xhuis/the_forbidden_art_of_fixing_issues
Fix bundle
2016-03-26 21:06:00 -05:00
Core0verload
fe253ec0b9 Revert "Introduces the new taser. " 2016-03-26 23:01:18 +03:00
Xhuis
cc62b89baf Fix bundle 2016-03-26 15:15:31 -04:00
CPTANT
b9090ffef2 Merged with master.
Solved armor bypass.
2016-03-22 16:07:38 +01:00
Nerd Lord
e41a25549e Xray lasers now have unique sprites and inhands 2016-03-17 23:21:52 -04:00
duncathan salt
fa62cefaac Merge pull request #15958 from Impisi/ImprovisedShellChanges
Improvised Shell Rework Attempt 2
2016-03-12 15:16:08 -06:00
KorPhaeron
b204c2f333 Merge pull request #15825 from tkdrg/am_i_hg_yet
Nerfs the detective's revolver
2016-03-11 12:52:50 -06:00
Impisi
6670b9993a unfucks everything. Well, at least I think so. Oh and the overloaded shot now fires four pellets instead of six. Feels a little limp dicked for the cost and prep but I'm getting paranoid over its power potential. Lets see how people use this before making balance changes. 2016-03-07 04:40:54 -08:00
c0
1dea7ac78b Defines 2016-03-02 00:23:50 +03:00
c0
af5276467b Allows aliens/monkeys to use magic and arm-mounted guns 2016-03-01 23:52:58 +03:00
Jordie
32bf31f3a0 Merge pull request #15707 from Core0verload/breathing_implant
[Ready] New cyberimplant: breathing tube
2016-02-29 14:53:42 +11:00
Tkdrg
7f79c983c3 Nerfs the detective's revolver
It now takes three full seconds to reload.
2016-02-28 20:38:32 -03:00
tkdrg
77b7f02bdd Merge pull request #15775 from AnturK/fix1
Bunch of fixes
2016-02-27 21:27:08 -03:00
Cheridan
d51a1907f8 Merge pull request #15750 from Steelpoint/M90
C20r Buff | M90 Removal
2016-02-27 00:22:01 -06:00
AnturK
655c6ecf14 Fixes reskinned shotgun sprite reverting when unloading/sawing off. 2016-02-26 22:33:13 +01:00
c0
6c9be9c82d Adds breathing tube implant, changes how heart works, reworks arm-mounted implants 2016-02-25 12:50:45 +03:00
Steelpoint
628be2f67d C20rChange 2016-02-25 15:54:37 +08:00
phil235
57203430fd Merge branch 'master' of https://github.com/tgstation/-tg-station into ActionButtonUpdateRefactor
Conflicts:
	code/modules/clothing/clothing.dm
	code/modules/mob/living/carbon/inventory.dm
	code/modules/mob/living/carbon/life.dm
	icons/mob/actions.dmi
2016-02-23 19:49:38 +01:00
phil235
0ec876d9fe Refactored the item's action system. Items can now hold multiple actions.
The "set internals" button of tank items now turn green when it's used as internals.
Removed research scanner from drones (since cyborgs don't have it, it's more consistent)
Removed the ignore_madkadjust mask var.
The sechailer mask now has an adjust mask action button, so I removed the adjust verb that it was using.
The item's action are now created on item/New() instead of trying to create it every time someone picks the item up.
I split hud/action.dm, the datum/action stuff is now in the datum folder (/datum/action.dm), whereas the code for action buttons is kept in the hud folder under action_button.dm. Also I moved some /datum/action code that was in some files back into datum/action.dm where it belongs.
2016-02-23 19:37:42 +01:00
CPTANT
87a9a06692 fixes blocking and armor penetration issues. 2016-02-23 15:38:52 +01:00
CPTANT
c46c145400 adds armour penetration to avoid all unwanted blocking effects and stamina resistance. 2016-02-23 13:11:25 +01:00
Cheridan
b7d4e62100 Merge pull request #15668 from CosmicScientist/fixes_ss
Fixes rechargeable e-gun language
2016-02-22 21:59:45 -06:00
tkdrg
2f17bc0e2d Merge pull request #15645 from KorPhaeron/darby
Cursed Russian Revolver
2016-02-22 14:47:08 -03:00
CPTANT
20cf2a1ecc Now drops both hands 2016-02-22 17:01:21 +01:00
tkdrg
3ad21db02f Merge pull request #15647 from Boredone/master
Fixs Breach Slugs Magazines
2016-02-21 22:16:34 -03:00
phil235
91839f5f70 Action buttons will now only update when needed instead of every Life().
The action buttons now update their icon instantly.
Fixes versions of pickup(),equipped() and dropped not calling the parent.
Fixes drone not being able to remove a defib from their storage.
You can now cycle the mime mask by clicking it in your hand.
The action buttons for hardsuit and hooded suits now only appears when you're wearing the suit.
Created two mob helper procs getBeltSlot() and getBackSlot().
Created /datum/species/proc/on_species_loss() to handle stuff when our race change, currently only used by jelly and slime race to remove their exotic blood from our reagents and to remove slime people's action buttons.
2016-02-22 00:34:59 +01:00
CPTANT
588757890a Introduces the new taser. 2 shot with several stat changes.
Adds light lasers to hybrid tasers.
2016-02-21 22:48:02 +01:00
CosmicScientist
b8a62ea54b removes an unnecessary s 2016-02-21 19:28:49 +00:00
Boredone
40005aca32 Hope I didn't mess up here as I didn't branch off earlier changes. 2016-02-20 15:34:01 -07:00
tkdrg
001b575898 Merge pull request #15151 from CPTANT/laserfire
Laser beams may now set you on fire
2016-02-20 19:19:22 -03:00
KorPhaeron
f0554d432d Excess whitespace removal 2016-02-20 15:22:27 -06:00
KorPhaeron
0acaebb844 Cursed Revolver 2016-02-20 15:20:12 -06:00
CPTANT
5f92894e70 removes firestacking 2016-02-20 16:47:39 +01:00
tkdrg
29ffc7ef16 Merge pull request #15213 from xxalpha/future
Kinetic accelerators automatically reload.
2016-02-20 09:06:51 -03:00
Cheridan
cfcecba389 Merge pull request #15575 from phil235/ReviveFix1
Fixes mob revival
2016-02-17 20:42:10 -06:00
xxalpha
d0d708fa69 spawns 2016-02-17 14:37:07 +00:00
xxalpha
7c0c66dba3 Merge remote-tracking branch 'upstream/master' into urange 2016-02-17 14:21:29 +00:00
phil235
2dd476f13e Fixes shaking someone resting not making them stand up.
Fixes shaking someone not reducing the sleeping var if the mob asleep is buckled to stand up.
Fixes merge conflict issues.
Fixes my revive code leaving the revived AI blind.
2016-02-17 01:23:36 +01:00
phil235
5db3ab47c7 Merge branch 'master' of https://github.com/tgstation/-tg-station into ReviveFix1
Conflicts:
	code/game/machinery/computer/aifixer.dm
	code/modules/mob/living/carbon/carbon.dm
	code/modules/mob/living/living.dm
	code/modules/mob/living/silicon/ai/ai.dm
	code/modules/mob/living/silicon/robot/robot.dm
2016-02-17 00:33:26 +01:00
phil235
7e1efca13a Created two new procs to handle reviving mobs more easily:
- can_be_revived(), used so we don't revive a mob who would immediately die again (lack of brain organ for carbons).
- fully_heal(), called by revive when we want to completely heal a mob before trying to ressuscitate it.

I gave some arguments to revive() so the proc can be used by more than just the admin healing code (ai revived by the AI fixer console, drone revived by another drone clicking it, strange reagent ressuscitating you, borg revived by restart circuitboard, changeling using his revive ability, etc)

This fixes borg revival not updating its vision correctly and not updating the diagnostic HUD. Same fix for changeling revival.
2016-02-16 23:27:08 +01:00
CPTANT
086dd558f3 Merge branch 'master' of https://github.com/tgstation/-tg-station into laserfire
# Conflicts:
#	code/game/gamemodes/malfunction/Malf_Modules.dm
2016-02-16 03:23:55 +01:00