Commit Graph

9429 Commits

Author SHA1 Message Date
Cyberboss 011448491e Fixes proximity_checkers being visible in the right click menu (#26367) 2017-04-20 15:52:14 -03:00
Cyberboss 11c5f0e0ce Fixes showcases not initializing (#26355) 2017-04-19 13:07:57 -06:00
oranges 56a55709b3 Merge pull request #26330 from Tacolizard/wiressss
Gives wirecutters origin tech
2017-04-19 21:31:56 +12:00
Tacolizard ec7606d9cf fixed 2017-04-17 13:19:27 -07:00
Cyberboss 4f14ca7a49 Proximity sensing refactor (#26260)
* New proximity monitor datum

* Replace the old systems

* Fixes #26254

* Ports a New and spawn to Initialize

* Switch to Moved

* Remove unused var

* Speedup and fixes

* More speed

* qdel in movable

* Uneeded now

* Fix

* Use the faster RANGE_TURFS
2017-04-16 14:48:29 -06:00
Jalleo 1ac86f3fb4 [s] Fixes RCD,RCLD & ARCD (#26215)
* Fixes RCD RLD AND ARCD simple mistake on two things easily done.

* Does what Robustin says

* Does even more of what Robustin says
2017-04-15 11:29:04 -06:00
coiax 7707910eb4 Renames the Cleanable/ folder to cleanable/ (#26007)
* Renames the Cleanable/ folder to cleanable/

* Rename in tgstation.dme as well
2017-04-15 10:45:55 -06:00
Joan Lung f74359e695 Merge pull request #26193 from Robustin/future5
Engimarket 3, The Third III: Fucking Dance Machine
2017-04-14 22:07:02 -04:00
Joan Lung 2697e41257 Merge pull request #26194 from Cyberboss/PreloadConfig
Some Initialize ports
2017-04-14 22:05:15 -04:00
Joan Lung 469557095d Merge pull request #26197 from coiax/fixes-op-not-exploding
Fixes op death just opening a polite window asking if you want to activate your explosive implant
2017-04-14 22:03:29 -04:00
Iamgoofball 8af63d5fd2 Tracks station renames. (#26051)
* Tracks station renames.

* addresses jordie's request
2017-04-14 10:44:40 +02:00
octareenroon91 02f81a091f Fix twohanded quick-equip (#26172)
Fixes #26105
2017-04-14 01:51:03 -06:00
coiax e2c4843517 Upgrading RPG loot items modifies their name accordingly (#26144)
* Upgrading RPG loot items modifies their name accordingly

- the greater crowbar of many tales +2
- use item fortification scroll
- the greater crowbar of many tales +3

- Once the RPG loot event fires, a global is set which means all new
items will have rpg_loot datums attached to them.

Otherwise, everything functions the same. Item fortification scrolls are
only spawned when the event fires.

Using an admin spawned item fortification scroll on a non-rpg looted
item works, it'll grant that item only a RPG datum.

Made a /unlimited upgrade scroll if admins feel like buffing an item.

* Scroll

* Scroll, <i> nix

* Fixes vaporising items, negative quality

* Fixes runtime when upgrading non-rpg item

* Static lists

* Muh spelling
2017-04-13 16:14:11 -06:00
Robustin 7db828644c EngiMarket Part Four - Ranged RCD and Rapid Lighting Device (RLD) (#25263)
Two new items, one brand new, the other an RCD that works at range without any other bells and whistles.

The RLD allows you to create floor and wall lighting along with temporary (they use fuel like flares) glowsticks at range. It can also deconstruct lights. The best part of this feature (besides the visual "ammo" updating icons) is the ability to select absolutely any color you desire.

🆑 Robustin
add: Ranged RCD added to the game
add: Rapid Lighting Device (also ranged) has been added. It can create wall, floor, and temporary lights of any color you desire.
/🆑
2017-04-14 09:31:43 +12:00
Jack Edge a7b94fcdf9 Fixes ops not exploding on death if their manual trigger window is open 2017-04-13 21:54:21 +01:00
Cyberboss 4564df41f0 Some Initialize ports 2017-04-13 16:01:28 -04:00
Robustin 85a8b89cfa no more "null" 2017-04-13 14:48:42 -04:00
Davidj361 b25fa51341 Fixes #26083, bodies in body bags get cremated now (#26117)
* Fixes #26083, bodies in body bags get cremated now

* Changed usr to user because angry neckbeards

* Reverted my changes

* Uses GetAllContents()
2017-04-12 21:07:08 -06:00
Davidj361 dfef186597 Fix for bug #25899 (spray guns) (#26102)
* Fix for bug #25899 (spray guns)
- Made it so chemsprayers and extinguishers don't spray when you click your inventory items
- Spray guns now actually have their range change when changing modes between spray and stream

* Fix for bug #25899 (spray guns)
- Made it so chemsprayers and extinguishers don't spray when you click your inventory items
- Spray guns now actually have their range change when changing modes between spray and stream

* Changes suggested by duncathan
2017-04-12 19:53:51 -06:00
Joan Lung 84886b3f4f Misc logging changes (#26116)
* Misc logging changes

* conniptions
2017-04-12 18:49:32 -06:00
coiax de35ec5f67 Partial sparks boilerplate reduction (#26081)
* Partial sparks boilerplate reduction

- Lots of obects are making `/datum/effect_system/spark_spread`, setting
them up, firing them, and then not qdeling them afterwards.
- Makes a `do_sparks` global proc that takes the same arguments as `set_up`
and then calls `start` and then `qdel`
- Switches a bunch of things to use this proc
- Makes emitters keep their own spark_spread datum around, since they
spark so damn much.
- Also makes some things use timers and ports some things to Initialize.

* Compilation
2017-04-12 19:59:45 +02:00
AnturK 0fb598f55e Some arcade cleanup (#26041) 2017-04-12 09:53:46 -03:00
Leo 7288466d17 Merge pull request #26089 from ExcessiveUseOfCobblestone/patch-24
Eightball Hotfix
2017-04-12 07:22:52 -03:00
coiax 5c6d0a96b1 Fixes cigarette branding and taste (#26030)
* Fixes cigarette branding and taste

🆑 coiax
fix: Cigarette branding has been fixed.
add: Uplift Smooth brand cigarettes now taste minty as advertised.
del: You can no longer inject cigarette packets to inject all cigarettes
simultaneously.
/🆑

- Makes subtypes of all the brands of cigarettes, and sets them to the
packets, removes the brand var and the special casing initializing that
had to be done for it.
- Adds "menthol", a do nothing drug chemical that tastes of mint to
Uplift Smooth (because they say they taste of mint, so we're fixing bugs
in the user's experience)
- Cigarettes now have a "list_reagents" var, for specifying their
initial reagents mix, like `reagent_container`

* Only trippy rollies start lit

* RRR
2017-04-12 21:14:22 +12:00
Leo 31d2e9f4e0 Merge pull request #26066 from Cyberboss/EmoteGrammar
Fixes some emote grammar
2017-04-11 18:13:07 -03:00
4dplanner 2f1f0da5be Adds another can_inject check just before injecting (#26001)
* Adds another check before injecting/applying medicals stacks

* More helpful comments

* Updates to use extra_checks
2017-04-11 15:25:07 +02:00
kevinz000 5033c39e58 Fixes chameleon projectors accepting bad sprites (most of the time) (#25786)
* Update chameleonproj.dm

* Update chameleonproj.dm
2017-04-11 20:58:43 +12:00
Cyberboss 4884fc8421 Fixes padding problems with explosion (#25975) 2017-04-11 09:32:49 +02:00
ExcessiveUseOfCobblestone f5f7a79218 Update eightball.dm 2017-04-10 23:33:38 -04:00
AnturK fcc1239b7c Fixes #24120 (#26040) 2017-04-10 18:07:16 -03:00
Robustin e76f6186f9 Update flashlight.dm 2017-04-10 14:07:39 -04:00
Robustin 0d47913054 Remie changes 2017-04-10 14:06:28 -04:00
Cyberboss 27e784a04f Fixes some emote grammar 2017-04-10 09:30:49 -04:00
oranges 6c457849ca Merge pull request #25951 from JJRcop/livingwhisper
Merges whisper verb into saycode, extends to all living mobs
2017-04-10 10:45:28 +12:00
Cyberboss c697435dd1 Makes welders deterministic (#25937)
* Makes welders deterministic

* What he said
2017-04-10 10:42:14 +12:00
BeeSting12 71d191e0eb The herpes of arts and crafts. (#26006) 2017-04-09 18:59:41 -03:00
Cheridan b0c800041e Merge pull request #25959 from ChangelingRain/movefiles
Moves GPSes and bluespace crystals to appropriate folders
2017-04-09 01:54:48 -05:00
coiax 1e338e5884 Ports storage objects to Initialize (#25992)
All storage objects now populate their initial contents with the PopulateContents proc.
2017-04-08 19:28:28 -03:00
Leo c732886a5a Merge pull request #25983 from XDTM/GolemGolem
Fixes golem shell naming
2017-04-08 19:16:22 -03:00
Joan Lung 83e1908749 Merge pull request #25965 from lzimann/spacejesus
Fixes chaplains not being able to assign their deity/religion
2017-04-08 12:44:21 -04:00
Joan Lung 7092702dfc maybe if I fuck with everything it'll get better 2017-04-08 12:41:22 -04:00
Joan Lung bbf14f769d It didn't fix the line endings 2017-04-08 12:40:18 -04:00
Joan Lung 59eae3e871 this is supposed to fix the line endings 2017-04-08 12:36:10 -04:00
Profakos 22ab7b3031 Ports the remaining few cleanables to Initialize (#25957) 2017-04-08 11:27:56 -03:00
XDTM 3fd32c0041 Fixes golem shell naming 2017-04-07 20:23:26 +02:00
Joan Lung 825bbb13fe GLEB 2017-04-07 12:42:49 -04:00
Joan Lung fa758dc418 GLOB 2017-04-07 12:25:29 -04:00
Robustin 123a45ea9b Merge branch 'master' into future5 2017-04-07 10:16:06 -04:00
Lzimann d40760ad71 Fix conflicts 2017-04-07 09:12:36 -03:00
Lzimann a2008ff8c6 Fixes stupid idea 2017-04-07 09:00:22 -03:00