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