Commit Graph

5966 Commits

Author SHA1 Message Date
Ergovisavi ea20a2b646 Overhauls this entire pull
All item/obj now have the var reflect_chance which based on a prob check, determines if an object will reflect energy projectiles while in the wear_suit, l_hand or r_hand slots, a reflect_chance of 100 will always cause the player to reflect, 0 (Base of every object besides the ablative armor) will never reflect. Objects are reflected like ablative currently does.

modifies the bullet_act of humans to incorporate this new system
gives the ablative armor the same chance to reflect it had before
gives dualsabers if wielded and the user is not a hulk a 100% chance to reflect energy projectiles
adds specific wield() and unwield() to dualsabers in order to add check if hulk
2013-09-02 12:18:50 -07:00
Ergovisavi d11b30d04f Modifies human bullet_act to add reflection on wielded dualsabers 2013-08-31 15:55:21 -07:00
Aranclanos 8eefce0c43 Merge pull request #1261 from SuperSayu/cryo_linda
LINDA Cryo fix and wide doors
2013-08-31 09:50:26 -07:00
Aranclanos 9e37b95ad6 Merge pull request #1268 from fleure/master
Added empty line between "Update PDA Info" and time
2013-08-31 09:45:41 -07:00
Cheridan d2c553096b Merge pull request #1244 from Sabbat/Cult
Changes a few runes for ease of use and making useless runes useful.
2013-08-31 09:17:06 -07:00
Cheridan b84572dff5 Merge pull request #1266 from Incoming5643/alienfix
Aliens can now pick up facehuggers again. Fixes Issue #1044
2013-08-31 08:55:24 -07:00
Cheridan 214160aac8 Merge pull request #1255 from Intigracy/WhatAGag
What a gag!
2013-08-31 08:43:40 -07:00
Cheridan 458c091ffb Merge pull request #1257 from RobRichards1997/29/08/2013-Stechkin-Pistol-Buff
Buffs to the Stechkin Pistol
2013-08-31 08:36:51 -07:00
Cheridan e153a426e3 Merge pull request #1264 from caelaislinn/terbs_weekly_fun
Terbs Week of Fun: Day 1: Ghost Chilis
2013-08-30 18:06:20 -07:00
Cael_Aislinn ddf5403373 adds ghost chilis, makes condensed capsicain actually do something when ingested
Signed-off-by: Cael_Aislinn <cael_aislinn@yahoo.com.au>
2013-08-31 09:56:01 +10:00
Fleure cb7b0f9be1 Added empty line between "Update PDA Info" and time 2013-08-30 20:35:16 +01:00
Incoming 5ccfc1c778 Removes the redundant alien check 2013-08-30 12:31:15 -04:00
Cheridan f738422ebb Merge pull request #1245 from JJRcop/emotes-rework
Emote rework, invalid emotes are passed to ..(), slimes and cyborgs exem...
2013-08-30 09:27:07 -07:00
Incoming ba7968cb5f Aliens can now pick up facehuggers again. Fixes Issue #1044 2013-08-30 12:20:29 -04:00
SuperSayu 9174c502e1 Update cryo.dm
Sorry Aran I am bad
2013-08-30 08:59:00 -04:00
Cheridan a4b17f7ef3 Merge pull request #1246 from Intigracy/adminchangingstuff
Standardizing permissions for admins
2013-08-29 21:38:49 -07:00
supersayu 9c69807029 Adds a fix for 2x1 (glass_large) airlocks.
These doors didn't work previously, as the bound width needs to be set properly.  Additionally, LINDA was tweaked to properly update in the case of multitile objects such as this door (actually this door is the only such, currently, but if more doors or other multi-tile objects are added, this will help)

Note that until #1206 is merged, this door has a blind spot where you cannot click it because you are not in range of the leftmost tile; old click code only uses the canonical location (loc), meaning the right tile is not counted for range checks.
2013-08-29 19:47:25 -04:00
Cheridan 40d880ab5b Merge pull request #1235 from VistaPOWA/voiceanalyser_fix
Fixes attached voice analysers not listening
2013-08-29 13:48:25 -07:00
Robson Richards e1b1c3c6b0 Commits Buff, Stechkin AGAIN 2013-08-29 20:50:32 +01:00
Intigracy f7c644c9dc Adds gags!
50% chance of getting either a gag or a blindfold with the maid and nyangirl outfits in the theater

Monkeys have a sprite too.
2013-08-29 12:19:34 -07:00
Cheridan c4f51d6bcc Merge pull request #1240 from Giacomand/nuclearinterface
Fixes ghosts being able to deploy bombs.
2013-08-29 10:17:33 -07:00
Cheridan a15032f74a Merge pull request #1236 from KazeEspada/reagents
Reagent fix (booze, mercury)
2013-08-29 09:56:18 -07:00
Cheridan ff2cf8ea61 Merge pull request #1233 from caelaislinn/pugs
Adds missing pug icon states, adds some misc pug behaviour stuff
2013-08-29 09:29:24 -07:00
JJRcop cdb6fdbdb7 Merge branch 'master' of https://github.com/tgstation/-tg-station into emotes-rework 2013-08-29 01:09:39 -04:00
Intigracy 0962cd2679 Start of standardizing required permissions for admins.
Using the dropdown menu / changing health / names of people in view variables now actually requires +VAREDIT.

Shuttle moving moved from +FUN to +ADMIN for convenience sake.

+ADMIN now required to view antagonists / law changes, before it was only required to check antags via verbs, which you could get around through the secrets menu.

+ADMIN Also now required to view all of the special information given about players in who menu (like antagonist status), but all admins can still see stealth keyed admins.
2013-08-28 15:51:45 -07:00
JJRcop 783aab94b0 Emote rework, invalid emotes are passed to ..(), slimes and cyborgs exempt
When an emote fails the switch check for a mob, it calls ..(act).
New files in mob/living and mob/living/carbon with associated procs that
handle these invalid emotes from higher emote calls.
If invalid on mob/living, mob/living will show the invalid emote dialog.
Slimes, Cyborgs, and MMIs do not call ..() on fail.
2013-08-28 18:34:34 -04:00
Cheridan 1ee6c4f5c7 Merge pull request #1166 from Carn/admin_ranks
Fixes #1147 (type-mismatch) +features
2013-08-28 11:57:21 -07:00
Sabbat 2ba263a2a1 Removed pointless code in communicate rune.
Removed code that didn't need to be there, changed usr to user as per Giaco's recommendation.
2013-08-28 11:24:08 -07:00
Sabbat ada9e4558a Update runes.dm 2013-08-28 09:30:26 -07:00
Sabbat 94eb1a7fda Changes a few runes for ease of use and making useless runes mildly useful.
Teleport Other no longer requires 3 cultists standing around it to use, can not teleport user.

Communicate rune no longer deletes on first use, talismans still do.

Free Cultist no longer requires 3 cultists to use. (This rune was pretty useless, and still is. Should probably replace it.)
2013-08-28 08:32:54 -07:00
Giacomand 9ca23dcc7b * Fixes ghosts being able to deploy bombs.
* Upgraded the nuclear interface to the new style.
2013-08-28 08:22:16 +01:00
KazeEspada 603f63b5e9 Reagent fix:
Mercury now causes brain loss.

Ethylredoxane now removes ethanol from a mob.

Space cleaner no longer removes overlays. Most dirts and spots are /obj/effect/decal/cleanable's anyways.
2013-08-27 17:50:35 -07:00
VistaPOWA 94d5e5ecba Fixes attached voice analysers not listening
The voice analyser will listen to the keyword now even when not secured
(enabling it to be directly used on grenade casings and tank transfer
valves).

Adds missing related proc to tank transfer valve.
2013-08-28 01:53:26 +02:00
Cael_Aislinn ec49d21bb5 Adds missing pug icon states, adds some misc pug behaviour stuff
Signed-off-by: Cael_Aislinn <cael_aislinn@yahoo.com.au>
2013-08-28 08:43:19 +10:00
Cael Aislinn d340e9a3c2 Merge pull request #1211 from dumpdavidson/addvoiceanalyzer
Added the voice analyzer from #581 to the autolathe and assistant vendin...
2013-08-26 07:58:53 -07:00
Cael Aislinn 7071343b81 Merge pull request #1191 from Cheridan/PDA
PDA Painter Machine
2013-08-26 07:58:37 -07:00
JJRcop c2e62f3f95 Alphabetized emote code and added help emotes to borgs and slimes
Also fixed erroneous view calls
2013-08-26 04:13:42 -04:00
supersayu bf8fd6055f Fixes lethal cryo. Cryo was offgassing too much without activating its turf, this fix prevents lethal buildup of oxygen. 2013-08-24 07:30:53 -04:00
dumpdavidson af60eefc19 Merge branch 'master' of https://github.com/tgstation/-tg-station into addvoiceanalyzer
Conflicts:
	html/changelog.html resolved using their entire file
2013-08-24 10:29:02 +02:00
Cheridan 47a02c4ec9 adds a parent call in the new() 2013-08-23 22:57:15 -05:00
Cael Aislinn 53415eff7f Merge pull request #1219 from Aranclanos/WindowsAndGrillesGC
Windows and grilles garbage collet
2013-08-23 17:36:00 -07:00
Cael Aislinn e9d5a3fbfa Merge pull request #1216 from Aranclanos/DisposalInitialize
Disposals spawning with air.
2013-08-23 17:34:11 -07:00
Cael Aislinn 5631d144f9 Merge pull request #1217 from dumpdavidson/nosleepAI
Removal of sleep/rest verbs for most mobtypes, fix for forcefeeding brains
2013-08-23 17:24:30 -07:00
Cael Aislinn 4a433db15d Merge pull request #1210 from dumpdavidson/petborg
Pet borgs, remove cells as a monkey
2013-08-23 17:16:40 -07:00
Cheridan f92e5a1a5b makes my code more good 2013-08-23 15:07:20 -05:00
dumpdavidson 085e0c7eb4 Moved mob_sleep and lay_down away from screen.dm as there hasn't been an ui item associated with them forever.
mob_sleep and lay_down are now procs of mob/living, added as verbs to whichever mob should have the ability to sleep or lay down (alien, monkey, human as of now)
2013-08-23 17:54:36 +02:00
Cael Aislinn 2f698f5c7c Merge pull request #1197 from Cheridan/Admin
Admin Log Tweaks
2013-08-23 07:20:45 -07:00
Cael Aislinn 787f02b7a2 Merge pull request #1161 from KazeEspada/monkeys
Monkey fixes
2013-08-23 07:12:43 -07:00
Cael Aislinn 12e8a54e13 Merge pull request #1170 from Cheridan/Cult
Nar-sie change + Construct Names
2013-08-23 07:07:22 -07:00
Cael Aislinn 6661ce81b9 Merge pull request #1205 from dumpdavidson/emp_overhaul
EMP-kit
2013-08-23 06:57:51 -07:00