Commit Graph

627 Commits

Author SHA1 Message Date
Shadowlight213 1765e66e89 abort and refund 2016-08-26 18:18:11 -07:00
Shadowlight213 e54b42b3b9 Increases total attempts to 3.
Doubles the wait time between each attempt
2016-08-26 13:40:25 -07:00
Shadowlight213 a31c6eeb82 Fixes the ghost role spawn infinite loop. 2016-08-25 11:11:21 -07:00
oranges 6a66ba65db Merge pull request #19924 from Shadowlight213/Readstorm
Changes radiation storm random event into a weather type.
2016-08-25 10:28:23 +12:00
oranges 169c9f3d04 Merge pull request #20028 from Shadowlight213/powerfailure
Adds the grid check random event from baystation.
2016-08-24 16:06:49 +12:00
Shadowlight213 7e09f1bc77 Removes SMES power failure.
changes exception system to use critical_machine variable on machines.
Tcomms machines and the AI have their areas exempted.
If the PA is assembled, engineering is exempted.
2016-08-22 19:24:59 -07:00
Shadowlight213 e0d2a9f434 Removes some limits and ups the max disable time to 2 minutes. 2016-08-22 00:03:55 -07:00
Shadowlight213 15f91e8058 Improvements. 2016-08-21 21:54:25 -07:00
Shadowlight213 70c02bb365 Let's err on the side of caution and make the engineering smes immune. 2016-08-21 21:30:06 -07:00
Shadowlight213 74ae1a75fb Adds the grid check random event from baystation. 2016-08-21 21:22:43 -07:00
Shadowlight213 02f4d6cf0b Removes auto maint access
Slightly increases rad damage.
2016-08-21 18:58:22 -07:00
Shadowlight213 68a877a12b Merge branch 'master' of https://github.com/tgstation/tgstation into Readstorm 2016-08-21 18:53:33 -07:00
Joan Lung 7bf05eec58 Plasmamen no longer die instantly to the wizard cursed items event 2016-08-20 21:16:27 -04:00
Joan Lung daf1cab2a8 BLOB HOTFIX 2016-08-17 11:17:27 -04:00
Joan Lung cbf733dbc4 Does something, likely to be important, to blob (#19831)
🆑 Joan
rscadd: Once the blob alert message is sent in the blob game mode, all mobs get to see how many tiles the blob has until it wins, via the Status tab.
rscdel: Removed/merged a bunch of blob chems, you probably don't care about the specifics.
tweak: The remaining blob chems should, overall, be more powerful.
tweak: Shield blobs soak brute damage less well.
tweak: Flashbangs do higher damage to blobs up close, but their damage falls off faster.
experiment: Shield blobs now cost 15 resources to make instead of 10. Node blobs now cost 50 resources to make instead of 60.
experiment: Expanding/attacking now costs 4 resources instead of 5, and blobs can now ATTACK DIAGONALLY. Diagonal attacks are weaker than normal attacks, especially against cyborgs(which may be entirely immune, depending), and they remain unable to expand diagonally.
rscadd: Shield blobs no longer block atmos while under half health. Shield blobs are still immune to fire, even if they can't block atmos.
tweak: Blobs should block explosions less well.
rscadd: Blob cores and nodes are no longer immune to fire and no longer block atmos.
rscadd: Blobs can only auto-expand one tile at a time per expanding thing, and should be easier to beat back in general.
tweak: Blobbernauts now attack faster.
tweak: Blob Overminds attack mobs slower but can attack non-mobs much faster.
rscadd: Blob Overminds start with some amount of resources; in the gamemode, it's 80 divided by the number of overminds, in the event, it's 20 plus the number of active players, and otherwise, it's 60.
bugfix: You can no longer move blob cores into space, onto the mining shuttle, white ship, gulag shuttle, or solars.
bugfix: Blob rounds might be less laggy, if they were laggy?
tweak: Blobs don't heal as fast, excluding the core.
experiment: Blobs are marginally less destructive to their environment.
/🆑

Objective:
maybe possibly make blob something you can fight instead of wishing the blob didn't exist?
but also make the blob lethal enough that it can still deal with the crew if it knows what it's doing(and still lose if the crew is good instead of snowballing forever)
2016-08-17 15:48:28 +12:00
Shadowlight213 0863636e98 Changes radiation storm random event into a weather type. 2016-08-16 19:35:45 -07:00
Joan Lung d3bd0054d4 panic 2016-08-15 10:23:50 -04:00
Joan Lung 79c6be3cf4 Revenants now spawn 2016-08-14 13:56:30 -04:00
oranges e3e6ea5859 Merge pull request #19703 from AnturK/adminabuse
Various admin requested minor features.
2016-08-06 13:31:25 +12:00
AnturK a2b80f7f52 What song is this? 2016-08-04 21:01:29 +02:00
unknown 5ea9203c7f Added some has_buckled_mobs() checks. 2016-08-02 23:39:29 -07:00
lordpidey ec2f666f29 Devil agent (#19391)
add: Added Devil agent gamemode, where multiple devils are each trying to buy more souls than the next in line.
add: If you've already sold your soul, you can sell it again to a different devil. You can even go back and forth for INFINITE POWER.

This adds a new gamemode. Devil Agent. It works much like Double Agent, except devils instead of traitors, and instead of killing, the devil simply has to control more souls than the enemy.

Also, whether this is included in the rotation depends on the config settings. By default, it will be disabled.
2016-07-31 17:02:21 +12:00
NikNakFlak 8be7f7115f Reduces meteors 2016-07-17 16:23:37 -07:00
Joan Lung 9323f7e9de Merge pull request #19207 from coiax/set-at-own-risk
Added (SETCODE) button for nuclear code request
2016-07-09 08:37:59 -04:00
coiax 4c5e478ed6 Observers can auto-orbit meteors; space dust event (#19142)
* Observers can auto-orbit meteors; space dust event

During a meteor shower, observers can automatically orbit
threatening meteors and watch them hit the station.

Added Major Space Dust event, which is a meteor shower
containing only space dust.

Reduced chance of RNG meteor event.

Fixes bug where meteors wouldn't move when spawned.
2016-07-09 18:16:11 +12:00
Jack Edge 4fbc1475fe Added (SETCODE) button for nuclear code request
🆑
add: When a player uses a communication console to ask for the codes to
the self destruct, for better or for worse, the admins can set them with
a single click. Whether the admins a) click the button b) actually give
the random person the codes, is another thing entirely.
/🆑

- Also tidied up prayer code to use some new admin defines
- Adds the random_nukecode() proc, which returns a random numeric string
between "00000" and "99999". No more requiring it to be at least 10000,
we have the power of ZERO PADDING.
2016-07-08 09:10:33 +01:00
coiax add934e0aa "vines", "plants" faction gives immunity to kuzdu (#18540)
* "vines", "plants" faction gives immunity to kuzdu

Adding "vines" and "plants" to podpeople's factions only makes them
immune to the snare of the venus human trap. Now added some checks to
spacevine.dm which checks for vine immunity, and a check in
mob/living.dm (apparently).

Podpeople (and venus human traps) are now no longer damaged,
poisoned or obstructed by space vines. Explosive vines still damage
them, because there's an actual explosion.

* Some grammar fixes for venus human traps

* Fixes compile error

* Pod people are now vine immune, completely
2016-07-08 12:48:29 +12:00
kevinz000 a49d6c063e Spacevine Tweaks (#19098)
* health

* fix

* whatdidibreak

* fixed

* worksproperly

* fixes
2016-07-05 16:27:01 -04:00
Joan Lung 431ac17a8e Merge pull request #19106 from coiax/multiple-angle-rod-penetration
Immovable rods now notify ghosts when created
2016-07-04 13:23:13 -04:00
Xhuis 2ab3f554d9 Refactors weather into a subsystem (#19003)
Weather has been refactored from a weather control machine on the lavaland z-level into a subsystem. All existing weather has been changed to accommodate this change, and their code has been optimized by using addtimer() instead of sleep().

The new subsystem also supports adding weather to any z-level; for instance, if you made a weather called /datum/weather/rain_storm and made it target z-level 3 with a 100% probability, the rain storm would occur as much as possible with 5-10 minute intermissions. These intermissions take into account the weather's duration.
2016-07-04 13:55:36 +12:00
Jack Edge 05eed7fe4d Fixes bug with Centcom shuttle loan 2016-07-03 21:40:55 +01:00
Jack Edge ad1f180cc4 Immovable rods now notify ghosts when created
🆑 coiax
rscadd: Immovable rods now notify ghosts when created, allowing them to
orbit it and follow their path of destruction through the station.
fix: Fixed bugs where no meteors would come or go from the south.
Seriously, that was a real bug. Meteor showers are now about 33%
stronger as a result.
/🆑

- Immovable rods also cancel out if they collide (and decay into a
number of high energy particles, such as smoke, and more smoke).
- Replaces spawn(0) in meteor code with an addtimer.
2016-07-03 12:36:06 +01:00
oranges 3a7eab6e05 Merge pull request #18729 from coiax/remove-spawn-3
Remove spawn III
2016-06-21 20:11:08 +12:00
Kyle Spier-Swenson 0d6bbbb412 stop the pills (#18703)
* RedPills Processing

Now you have to use START_PROCESSING(SSname, thing) (and STOP_PROCESSING)

* Fixes a minor bug.
2016-06-20 12:07:44 +02:00
Jack Edge 821b3bc1b3 More spawn removal 2016-06-19 01:50:58 +01:00
lordpidey 31cb7b861a Adds devil spawning event. (#18530)
Adds new event, in which a devil will be spawned, event does not occur naturally and must be admin triggered
2016-06-14 15:51:28 +12:00
Razharas c0273fc8cb Refactors kudzu on_hit processing, fixes bug
Refactors kudzu on_hit processing, fixes bug
2016-06-11 03:23:03 +03:00
LatD f3545d8d3b Balances pyro anomaly (#18310)
* End damage buff

* Nerfs constant damage
2016-06-08 19:23:10 +12:00
AnturK 19eb97ae18 Moves some list initializations to New
Fixes missing ..() calls in New()
2016-06-07 18:39:13 +02:00
AndrewJacksonThe2nd 620f1dadc0 Refactors the Prison Break event into the Grey Tide event 2016-06-04 15:35:55 -07:00
GunHog 6d238a2ff7 Vines fix (#18134)
Xenos may now eat vines!
2016-06-02 14:07:16 -05:00
Joan Lung 2cfb2d8eed Layers are now defines (#17949)
* Layers are now defines

* this looks better

* GAS_phil_LAYER

* no message

* remove the three unneeded defines

* no message
2016-05-27 22:16:21 +02:00
coiax 4483d5275c Shuttle manipulator (#17436)
* Starting out on our tgui journey

* God tgui, why do you need to be updated

You're dynamically generated anyway

* Commit of stuff

* Further progress is being made

* Everyone loves buildscripts

* Further modifications to my incredible running script

* Starting to modify the minimap code to be better

* It's going well thusfar, I guess

* What have I done

* RIP minimap

* FUN FUN FUN FUN FUN

* Adds shuttle_manipulator.dmi

MUH HOLOGRAMS

* Is it done? IS IT OVER

* Peer review

* Some bug fixes

* Makes that damn greentext shut up

* Shuttle registration

* Made the Emergency Escape Bar more robust

No climbing on the bar.

* Do not stare into the operation end of the device

* Compile shame

* THE MOST DUMB

* Passive barmaiden

* Emergency shuttle memes

* MORE SAFETY CODE

* Fancy shuttle manipulator icons

* Smoothing it out

* We are going to have a lot of fun with this one

* Independent blobbernauts

* WABBAJACK WABBAJACK

* Message for attempting to authenticate old style

* Angry alert noise is back

* Revert "Independent blobbernauts"

This reverts commit 34d6af7c9c88cfc2864990cb37b586bb90163dd3.

* No parrot sleep plz

* Moves the special shuttle stuff to special.dm

* No Bartender like a Centcom Bartender

* Non-controversial map changes

- Backup shuttle moved closer to Centcom main structure, docking tube
created
- Moved shuttle import landmark to above Centcom main building
- Added shuttle displays to Conference Room
- Squashed the Chapel a bit in Metastation
- Made the docking port on Z2 massive
- Made the docking port on Metastation a lot larger

* Hacks and slashes at Box

A bunch of things are extended and squashed so Box shuttle dock can
support the MetaStation emergency shuttle.

* Some Metastationshit

* Never ending changes

* Wabbajack to TGM

* Modified the bar, I think that's all of them

* Stops Barmaiden wandering around

* More code review

* Whitspace, the bane of us all

* DIE WHITESPACE DIE
2016-05-26 15:15:19 +02:00
Jack Edge 0ce5f8582c Lone Operative event now works
Fixes #17556.

Also, a bug where the lone op would spawn with the combat mode on the
sapce helmet has been fixed.
2016-05-21 15:18:52 +01:00
Supermichael777 fb6f7b2472 Makes space dust event less invisible. (#17720)
* makes dust LOUD due to complaints about it being silent while deadly

* Makes the dust event less of an invisible fuck you.

* no balence meme + a slightly less loud sound that still says BULLETS?

* by popular request adds a visble mesage to meteor impacts

* Should not includ balence change with bug fix

* Reduces spam, a lot.

* GHOST METEORS
2016-05-18 23:56:43 -05:00
Incoming5643 f5d58c3f72 Unborks the greentext being too greentextful (#17699)
* Unborks the greentext being too greentextful

* W H O O P S
2016-05-16 20:35:33 -05:00
coiax feb02815ad Fixes #17665, abductor event finds people now (#17686) 2016-05-15 19:40:04 -05:00
Robustin 05659b153a Adds artificers, reduced juggs/wraiths 2016-05-13 11:01:33 -04:00
Robustin fc79066a32 WEW 2016-05-12 18:57:42 -04:00
Robustin 6dd999756e Makes Nar-Sie portal storm not retarded 2016-05-12 17:17:41 -04:00