Commit Graph

5719 Commits

Author SHA1 Message Date
Matevž Baloh
fc01ef16a8 Merge pull request #1017 from Aranclanos/ThrowmodeRuntime
Throwmode runtime fix.
2013-07-26 04:16:47 -07:00
Cheridan
8cd64ac05f Merge pull request #1002 from errorage/2013-07-22-permission-flags-expansion
Expands the max number of admin permission flags from 16 to 31
2013-07-25 10:44:00 -07:00
Aranclanos
3e026d2b89 Runtime fix for activating throw mode while being an alien larva or a slime 2013-07-25 04:06:05 -03:00
Matevž Baloh
6435de1c03 Merge pull request #948 from Giacomand/proj_fix
Changed the projectile code: "accuracy == distance between the target and the shooting location" Fixes #922
2013-07-24 14:15:35 -07:00
Giacomand
7601500650 * Cleaned up the ran_zone proc. 2013-07-24 22:11:49 +01:00
Matevž Baloh
c492a50fad Merge pull request #993 from Malkevin/TwoWordsOneCult
Cult: Two starting words
2013-07-24 12:54:52 -07:00
Matevž Baloh
ccae1c0457 Merge pull request #939 from Malkevin/detectivebeepski
Securitron access to the DETECT cartridge
2013-07-24 12:53:52 -07:00
Matevž Baloh
5e043a6e72 Merge pull request #973 from Incoming5643/magic
Adds a new wizard spell: Flesh to Stone
2013-07-24 12:53:08 -07:00
Malkevin
bb0b2d681f Merge branch 'master' of https://github.com/tgstation/-tg-station into TwoWordsOneCult
Conflicts:
	html/changelog.html
2013-07-24 20:48:32 +01:00
Malkevin
2e8a41f186 Merge branch 'master' of https://github.com/tgstation/-tg-station into detectivebeepski
Conflicts:
	html/changelog.html
2013-07-24 20:43:13 +01:00
Matevž Baloh
2674de5ec4 Merge pull request #1016 from Anonus/Monkeygiggle
Monkeys can now giggle
2013-07-24 12:23:52 -07:00
Matevž Baloh
908b441136 Merge pull request #1015 from Anonus/Wizardair
Gives wizards internals
2013-07-24 12:23:12 -07:00
Matevž Baloh
4760efd8fc Merge pull request #868 from Aranclanos/HolodeckItemCheck
Holodeck computer being affected by area power fix.
2013-07-24 12:21:29 -07:00
Matevž Baloh
59ba090d80 Merge pull request #995 from Incoming5643/dice
Steping on a D4 without shoes on now acts as if you stepped on glass.
2013-07-24 12:18:49 -07:00
Matevž Baloh
f36a838199 Merge pull request #846 from Aranclanos/MonkeyBags
Monkey backpack movement fix.
2013-07-24 12:04:36 -07:00
Matevž Baloh
befeefc1a2 Merge pull request #987 from Aranclanos/BuildmodeRuntime
Runtime fix for buildmode, throwitem option.
2013-07-24 12:03:27 -07:00
Matevž Baloh
8210d6a053 Merge pull request #986 from Aranclanos/MMIMindless
You can't add brains without a mind on AI cores anymore.
2013-07-24 12:02:03 -07:00
Matevž Baloh
b38200109d Merge pull request #989 from Aranclanos/GrabRuntime
Runtiming grabs fix.
2013-07-24 12:01:44 -07:00
Matevž Baloh
d8c0422c8f Merge pull request #1013 from Aranclanos/Firecrash
Fixes a really strange server crash regarding hotspots and turf changes.
2013-07-24 11:09:23 -07:00
Anonus
6bcca7057c Monkeys can now giggle
Now you can giggle as a monkey. Immursions!
Fixes #934
2013-07-24 12:04:18 -04:00
Aranclanos
03aeca1119 Small change for the power_change() proc of the holodeck. 2013-07-24 12:55:37 -03:00
Anonus
ed9d3c50f8 Gives wizards internals
Wizards now start with an internals box instead of an empty box.
2013-07-24 10:10:29 -04:00
Giacomand
29424a34bf Merge pull request #905 from Aranclanos/MachineryTopic
Machinery Topic(): mob and self checks fix.
2013-07-24 01:23:30 -07:00
Aranclanos
f741a6d5da Fixes a really strange server crash regarding hotspots and turf changes. 2013-07-24 02:37:13 -03:00
errorage
3307e0b01f - small bugfix. rights2text() will now work properly for values larger or equal to 65536. 2013-07-23 04:35:03 +02:00
Incoming
a99d04f88c Removed some redundant code 2013-07-22 18:34:57 -04:00
errorage
86a68cb55b - Expands the maximum number of admin permission flags you can have from 16 to 31.
To test: add these debug lines somewhere:

//START COPY PASTE

mob/verb/give_allrights()
	src.client.holder.rights = 393087

mob/verb/hasright()
	var/hi = input(src,"Choose a file to access:","Download",null) as null|num
	var/r = check_rights(hi, 1);
	world << "[r]"

mob/verb/checkrights()
	for(var/i = 0; i < 32; i++)
		var/n = 1 << i
		var/r = check_rights(n , 1);
		world << "has right 2^[i] = [n]? [r]"

//END COPY PASTE

Start the game, run 'give allrights', which doesn't give all rights, but some of the rights. 128 and 131072 are missing. Then you can either run 'hasright' to check whether you have the permissions that correspond to a user defined number, or you can run 'checkrights' to check for all 31 theoretical permissions.
2013-07-22 19:22:47 +02:00
Cheridan
9913df53d9 Merge pull request #996 from Giacomand/blob_userability
Blob usability changes and tweaks
2013-07-21 12:09:28 -07:00
Cheridan
d048acca23 Merge pull request #965 from Giacomand/ai_tracker
New Uplink Item: The AI Detector
2013-07-21 10:41:46 -07:00
Cheridan
c0939ef77f Merge branch 'master' of https://github.com/tgstation/-tg-station into pr/954
Resolves conflicts in datums/hud.dm
2013-07-21 12:11:26 -05:00
Giacomand
1fb9227f77 Blob/AI cameras can now be followed by ghosts.
Added the blob to the check antagonists, displaying how many blobs are left to win and being able to show the player panel for the blob.
Gave overminds mind datums which will initialize to give the overmind a blob special role.
Re-worded the BE ALIEN candidate so that it is more abstract and could mean becoming a blob.
Added another message for when the infected crew is about to burst into a blob.
EMPs will now hurt the blob.
Fixed blob spores blocking the blob from expanding.
Nodes will also slowly recharge their health.
Gave a little bit of health to normal blobs so that lasers don't one shot them anymore, barely.
2013-07-21 15:13:43 +01:00
Cheridan
ccae8cf55a Merge pull request #981 from SuperSayu/snack_attack
Minor fix omnibus
2013-07-20 22:43:28 -07:00
Incoming
ef1f2d9d75 Did what I could to make the die/shard code for this not as shitty, as implored and largely written by Aranclanos 2013-07-21 00:44:43 -04:00
Incoming
f4770fe100 Steping on a D4 without shoes on now acts as if you stepped on glass.
I had this idea with the other dice stuff, but dismissed it as silly snowcode that would have just lower my odds of getting it commited. Since several people have asked for this functionality in the time since, here it is.
2013-07-20 22:35:12 -04:00
Malkevin
1ac77603b0 Added some dynamic text to the 'you remember x is y' thing 2013-07-21 01:47:54 +01:00
Malkevin
bc1dfb5def Cult: Two starting words
Heres an experiment I'd like to run for a bit, the first change is the pointless 5 damage from the supply talisman is removed as the only effect it had was meta. (The stun talisman will still do self damage though, its a decent stun so it should have a draw back)

The main change is round start cultists get a second word from a second pool, this second pool contains the words that are not in the current round start pool.
The reason for this change is that the biggest complaint of cult is that it takes a long time to start as you need to share words between the other cultists, and if the other cultists don't communicate their words (which happens often) you're pretty boned.

Cultists starting with two words will allow them to do brute force researching solo if needed, though sharing their words will still massively boot strap their researching.
2013-07-21 00:00:56 +01:00
Giacomand
b8caae32de Merge pull request #953 from KazeEspada/parrotfix
fixes issues with parrots and fixes some other stuff i broke
2013-07-20 13:43:08 -07:00
Malkevin
787ec6055e Merge branch 'master' of https://github.com/tgstation/-tg-station into detectivebeepski 2013-07-20 21:28:26 +01:00
Cheridan
00e27cbc8f Merge pull request #975 from Giacomand/nuke_streamline
Nuclear Bomb tweaks
2013-07-20 10:46:27 -07:00
Cheridan
65db52e2d6 Merge pull request #929 from Aranclanos/DelItemScreen
item_action buttons recycling themselves, reducing 50% of the Del() calls.
2013-07-20 10:25:35 -07:00
Cheridan
10479c6363 Merge pull request #949 from Giacomand/airalarm_wires
Converted the old air alarm wires to use the more structured datum wires
2013-07-20 10:02:02 -07:00
Cheridan
8991bda1c0 Merge pull request #968 from errorage/2013-07-16-Manual_bans_allow_ip_and_cid
Manual bans (banning panel) allow you to define an ip and computer id.
2013-07-20 09:43:57 -07:00
Cheridan
443b5ed522 Merge pull request #957 from Giacomand/malf_robots
Malf Module Cleanup and Bugfixing
2013-07-20 09:43:30 -07:00
Cheridan
9f42943e73 Merge pull request #970 from Giacomand/blob_balance
Blob balance changes based on observations.
2013-07-20 09:30:11 -07:00
Cheridan
9beaf89bcb Merge pull request #980 from Aranclanos/MechaFloors
Mecha bay floors iconless after being crowbared fix.
2013-07-20 09:19:16 -07:00
Aranclanos
11918572a2 The grab item won't be created and instantly deleted on their New() when you click a mob anchored. 2013-07-19 20:56:43 -03:00
Aranclanos
7b47514081 Runtime fix for buildmode, throwitem option, you can't select turfs anymore to throw. 2013-07-19 14:47:31 -03:00
Aranclanos
9d0a7312ea You can't add brains without a mind on AI cores anymore. 2013-07-19 11:34:07 -03:00
Incoming
30dfa96b23 *minor tweaks for Gia
*the statue's attackby has been relaxed so any item can whack it without checks
*The mimic's check for mobs from lapsed flesh to stone spells has been simplified
*The reason this check works is because when a statue runs out of time it locs its contents, so if the statue was inside something else (in this case a mimic) they end up in the mimic's contents.
2013-07-19 09:30:41 -04:00
supersayu
941631b664 Removes the spacevine-attack code 2013-07-18 23:22:32 -04:00