Commit Graph

948 Commits

Author SHA1 Message Date
Cheridan 9d69e861a2 Merge pull request #3951 from RemieRichards/17/06/2014-PortsMindProcs
Ports Mind Procs from NT
2014-07-08 00:37:57 -05:00
Menshin 92c70b8742 Delegated the panels and trackers control to Solar Control Computers instead of the Sun controller. 2014-07-04 21:42:36 +02:00
Rolan7 1a1bc162ec Fixes a dreadful typo I made in #3949 where wizards couldn't cast spells unless they were muzzled...
Embarassing.
2014-07-02 16:14:10 -04:00
Aranclanos c65aa2b5a4 Merge pull request #4000 from Cheridan/terribleidea
MONKEY MODE REDUX
2014-06-30 16:27:22 -03:00
Rolan7 7decfe8621 Merge branch 'master' of https://github.com/tgstation/-tg-station into MidJuneBugfixes
Conflicts:
	code/modules/mob/living/carbon/carbon.dm
2014-06-21 09:00:21 -04:00
CollenN 56eb50938b Added some of Cheridan's suggestions
*Removed 'Make 2spooky' admin command
*You can still gib even if you don't have DNA
*species_types now uses absolute pathing (probably not gonna do the same
for species.dm, mainly because with such a large file it strikes me as
practical to keep the paths relative)
2014-06-20 21:35:48 -04:00
CollenN 2aab5fa71c Finalizes Mutantrace Datum Update
https://github.com/tgstation/-tg-station/pull/3609

Squashes the commits from the above pull request. Should hopefully be a
lot less cluttered.
2014-06-19 17:42:14 -04:00
Robson Richards ca016f56f3 Actually uses remove_antag_equip() 2014-06-17 19:11:08 +01:00
Robson Richards ed39c0445d Swaps one size fits all proc for individual procs 2014-06-17 19:07:34 +01:00
Robson Richards 606cd245fd Swaps Strings for Constants 2014-06-17 18:51:31 +01:00
Robson Richards 10ad5cede8 Ports Mind Procs 2014-06-17 17:54:01 +01:00
Rolan7 98367cb162 Changelings can use hivechat while muzzled.
Monkey-lings can use hivechat.
Lings can return to human form even if monkeyed through genetics.
One-line fix for Destroying Angels (..() wasn't being called)
Spelling correction in Destroying Angel description
2014-06-17 00:13:56 -04:00
Alex 901081fc8f Merge pull request #3924 from Cheridan/stupidfuckingfireballs
Gives spells tablepass
2014-06-16 10:45:03 +01:00
Alex 02d4a5a0d2 Merge pull request #3904 from Cheridan/sillynarnar
Nar-Sie update
2014-06-16 10:37:35 +01:00
Cheridan 352d5a5627 MONKEY MODE REDUX
AHUAHEUAHUHEGUEHGAUHEGUAEH

monkeys will now possibly transfer all diseases on bite because that's how diseases kinda work
2014-06-14 21:30:25 -05:00
Cheridan 3f1837d21d Gives spells tablepass
hurhurrrrhrurhurh lets make these things that act like projectiles but aren't at all hgluhbglbuhglbuhgbluhguhlgubhgblhhblgbh
2014-06-13 23:01:28 -05:00
Alex 9c6ac5c5f7 Merge pull request #3818 from phil235/ChameleonMimeFix
FIx issue #3692
2014-06-12 10:34:41 +01:00
Cheridan d46a7831ce Update construct_spells.dm
updated spell name/description
2014-06-11 15:04:21 -05:00
Cheridan b80e9eda57 Nar-Sie update 2014-06-11 14:19:58 -05:00
Alex fda9885e61 Merge pull request #3820 from Ikarrus/nukechecker
Removes hacky code in favour of a process() check for the nuke disk
2014-06-11 11:40:56 +01:00
Alex cdea0af584 Merge pull request #3846 from hornygranny/idedplsnerf
magic missile stun reduced from 5 to 3
2014-06-11 11:39:00 +01:00
Rockdtben 1fcd5d3ad7 Converted Major and Minor Crimes into Lists. 2014-06-07 21:00:31 -05:00
Rockdtben c83c126839 Medical Records too now. 2014-06-07 14:09:28 -05:00
Rockdtben 701b9be244 Changed title of security record paper.
Instead of the paper being named

paper - 'Security Record'

SR-[num] '[charactername]'

SR-1 'Persh Ullman'
For example

Also title within the record

Security Record

has been changed to

Security Record - (SR-1)

This makes identifying security records without having to rename them and also adds a better paper trail to security records.
2014-06-07 13:43:21 -05:00
Hornygranny 7a21c3869e magic missile stun reduced from 5 to 3 2014-06-05 14:14:04 -07:00
ikarrus 4905beb67e Removes hacky code in favour of a process() check for the nuke disk's location
Instead of having a lot of hacky checks to prevent the disk from leaving the Z-level, it will be checked periodically by process() if Z > 2
2014-05-30 22:01:20 -06:00
phil235 69e800f208 under/mime into under/rank/mime 2014-05-31 00:12:18 +02:00
Menshin 6749f21042 Tweaked the power distribution handling :
* the power is correctly handled each tick instead of 1 tick on 2, because of bad reinitalization,
* apcs now draw power as others machines and fixed the amount of power send to them

Partially fixes #3761.
2014-05-25 00:54:41 +02:00
Miauw62 97a25607ca Merge pull request #3748 from Cheridan/wizardDidIt
Bugfixes
2014-05-24 19:50:46 +02:00
Cheridan 38ab0be4ad Spells are now anchored.
Space Carp and Bears now take damage from high temperatures.
2014-05-19 15:06:54 -05:00
Hornygranny d0015287de carved books now turn into storage items 2014-05-16 14:30:04 -07:00
Alex 0d531eacf6 Merge pull request #3543 from paprka/stechupdate
Adds Stechkin pistol and Bond bundle to traitor uplink
2014-05-14 10:51:46 +01:00
Alex b35097ae83 Merge pull request #3633 from Menshin/powernets_refactoring
[RFC] Powernets refactoring
2014-05-14 10:21:21 +01:00
Alex 3468c832a1 Merge pull request #3667 from MrStonedOne/adminpermfix
Minor fixes to admin permissions
2014-05-14 09:57:00 +01:00
fleure e13ab9422d Merge pull request #3610 from Aranclanos/washingmachine
Washing machine fixes
2014-05-13 16:55:26 +01:00
MrStonedOne 6a7a7a390f Admins without +varedit will no longer see a error when they open a nested variable in view variables 2014-05-08 13:14:55 -07:00
Razharas 282a5d3a2b Merge pull request #3379 from Cheridan/sliceofpai
Refactors pAI law code...
2014-05-05 07:33:17 -07:00
Menshin d42c7114c1 * cleaned, organized and commented a large part of the power code,
* new procs handling : powernets creation/destruction, cable adding/removing, machines adding/removing,
* new cable laying possibility : if you click in the turf you're standing on, you'll try to lay a node cable in the direction you're facing,
* cleaned oversights that could (and would) leaved an empty powernet in the powernets global list
* rewrote the cut_cable and propagate_network procs to correctly updates every connected cables and machines (fix, at last, #1455)
* others fixes and polish...
2014-05-04 00:19:55 +02:00
Aranclanos b544a945a9 Fixes issue #2489
Fixes issue #119

Transferred all the different colours of under clothes and shoes to obj/item/clothing/under/colour/XXX and obj/item/clothing/shoes/sneakers/XXX
Added two extra options to the spawn menu of the game panel, clothing and food.
2014-05-01 06:01:14 -03:00
paprka d8e6ac64a2 final 2014-04-26 16:31:07 -07:00
Menshin 5814668d52 Fixed a faulty call to Solar Control Computer /tracker_update which could erase the set direction (fix #3528). 2014-04-25 22:47:43 +02:00
Cheridan f042b62182 Merge pull request #3468 from Giacom/revision_open_browser
The links in the "show server revision" menu will now open in the user's default browser...
2014-04-21 22:26:22 -05:00
Miauw 658c753989 Revert "Merge pull request #3218 from AndroidSFV/aiphotoext2"
This reverts commit f2d850ee25, reversing
changes made to 805e2570bf.
2014-04-21 18:59:58 +02:00
Miauw62 f2d850ee25 Merge pull request #3218 from AndroidSFV/aiphotoext2
AI Photography Extention #2
2014-04-21 18:18:16 +02:00
Cheridan 753979a915 Merge pull request #3458 from Firecage/master
Some stuff about the mime backpack.
2014-04-20 23:06:10 -05:00
Giacomand 1cfba548c5 The links in the "show server revision" menu will now open in the user's default browser, instead of opening inside the menu itself. 2014-04-20 18:43:43 +01:00
Firecage dff7ebc0a4 Signed-off-by: Firecage <firecage@hotmail.com> 2014-04-19 21:42:31 +02:00
Menshin 0fda25c757 * sun and solars now uses world.time instead of timeofday,
* the solar panels are now rotated instantly instead of slowly do it every tick,
* code cleaning
2014-04-19 18:31:22 +02:00
Menshin 7347b1bebd * tweaked the solar update method to be more accurate
* added a check for the midnight rollover of timeofday
* the manual tracking orientation is now synchronized with the sun position update
* now checking if the solar panel/tracker/computer is not already in the solars_list before adding it
* added a message noticing the beginning of a solar panel/tracker deconstruction
* tweaked the manual tracking for better accuracy : the orientation is increased/decrease internally and updated altogether the sun.
2014-04-19 13:06:27 +02:00
Menshin d197be0540 Changes to the Sun :
* Changed the way the sun was orbiting around the station (or is it the other way around ?), based on real time rather than an inaccurate ticks counter.
* The sun can now be up to twice as fast or slow as standard rotation (1h)
* The sun start with a random angle to the station at round start
* The sun can rotate clockwise or counter-clockwise

Changes to Solars :
* The panels calculate the shortest rotation to get from their position to another.
That also fixed the bug where the panel would backtrack all the way when finished a full rotation (e.g 355° to 1°)
* The exposition to the sun of a panel is now correctly calculated (fixed the bug, where
if the sun was, for example, at 1° and the panel at 359°, no light would arrives to the panel)
* Corrected the timers for the timed rotation.
* Panels made with reinforced glass now have the double of health
2014-04-14 23:02:57 +02:00