Commit Graph

15414 Commits

Author SHA1 Message Date
Alberyk
cb90c11a8a Lichdom and apprentice contract improvements (#5285)
* Improves lichdom code a bit.

* Adds changelog

* Do the thing that burger asked for.

* Fixes extra book.
2018-10-07 00:18:53 +02:00
Alberyk
3c904519cb Unapologetic Kabbalah Buffs (#5323)
This pr revives and improve one of fowl's project: material golems

Instead of creating the same boring adamantine golems always, anyone with access to a golem rune can now place an offering of materials, and the materials will influence the creation of a certain type of golem.

Each golem has different status and powers:

Steel, Bronze, Iron, Plasteel, Titanium golem: they are slower than the regular human, but take less damage and are more powerful in melee combat, but unable to use ranged weapons.

Cloth and cardboard golems: they are faster than a human mob, take less fall damage, but are more fragile and are weak to fire.

Glass golem: fragile to brute damage, resistent to burn and shocks, has a chance of deflecting lasers. explodes into pieces of glass upon death.

Diamond golem: resistent to burn and brute damage and has a chance of deflecting lasers.

Uranium golem: has a passive chance of irradiating mobs around

Sand golems: sand golems can vent crawl, and they will turn into glass golems when exposed to enough heat or fire

Phoron golem: melee attacks have a chance to set their victims on fire, they explode into a cloud of fire and phoron upon their death

Metallic Hydrogen Golem: weak to being shocked, can shock its victims with meele attacks, can discharge dangerous lighting and recharge powercells and other objects.

Homunculus: an organic golem, not stronger like his cousins, but has most of the advantages that a human and others species do. It can also bring other golems back to life if it can get hold of its brain

Sprites are mostly from tgstation, vgstation and europa.
2018-10-07 01:14:06 +03:00
Alberyk
e349bbd49f Adds the new syllable at the lore team request. (#5329)
This pr adds the new syllables proposed by the lore team to the human languages, also fixes the zhan language using the wrong ones.
2018-10-07 00:34:43 +03:00
BurgerLUA
4319c45133 Thirst Mechanics (#5255)
Overview
Adds thirst mechanics. Thirst mechanics work exactly like hunger mechanics where if you don't drink enough liquid, you become thirsty and move slower. Several other mechanics involving drinks were also changed.

For organic races, you gain hydration by consuming beverages and water. Water is the most effective way of hydrating yourself. IPCs are not affected by hydration and do not have to worry about it. If you overeat or overdrink, your nutrition decreases faster until you are of normal hunger and thirst levels.

Penalties for not eating or drinking are now more severe. If you refuse to drink or eat all shift, you will be up to 33% slower and take twice as much pain damage. The amount scales based on your hunger or thirst levels. If you are considered hungry or thirsty, it starts scaling until you're starving or seriously dehydrated. If you overeat and overdrink as well, you get a ~5% reduced movement and pain tolerance with each mechanic.

The icons for hunger have been updated to be more specific, and they match the new thirst indicators as well. https://i.imgur.com/QQbWxYI.png

You can now also inject beverages into your blood for x4 effectiveness. Before, IV dripping yourself with vodka did nothing but give you a small amount of toxins, but now it should be a hell of a party.

Dionaea can now be affected by beverages with respect to nutrition gains and temperature changes. Dionaea cannot be affected by some effects, such as stuttering and intoxication, still.

Healing effects for certain beverages (tea, milk) were removed. This a HRP server, milk shouldn't heal you.
2018-10-07 00:14:47 +03:00
Werner
155c46da8f Reduces the amount of charges and increases the charge timer of the staff of change (#5318) 2018-10-06 15:21:14 +02:00
Mykhailo Bykhovtsev
ea62219293 Hostile mob, spiders and carps update (#5068)
Summary:

Hostile mobs now look for living mobs first, before looking other things(mechs and bots)

Carps and giant spiders now attack shields if they see them. Notes: shield segment max strength is 10, and carp attacks 1-2 per attack.

If carp is targeting mob, and there is a shield in the way to mob, they will destroy shield while keep pursuing mob.

better, more generic code for targets
2018-10-06 13:57:26 +03:00
Mykhailo Bykhovtsev
c0ed932631 Knocking things off table (#5327)
On request of Jackboot this PR adds something that some people craved - knocking things off table.

Shaking table makes it knock things off

Mobs like Dionea or industrial shells knock things off tables if they walk/climb on it

Other races will knock things over if they are not on help intent or if they are running while they climb/walk on the table.

Big mobs like cows, slimes, etc also knock things off.
2018-10-06 13:17:31 +03:00
Werner
d9aa778d7d origin tech for cortical stack (#5299)
Adds a origin tech for cortical stacks as requested here:
https://forums.aurorastation.org/viewtopic.php?f=18&t=8681
Fixes slight issues with my other changelogs.
2018-10-06 13:06:34 +03:00
Alberyk
a39399ff4c Tajaran fashion: the revolution strikes again (#5356)
This pr adds more fashion related options to the tajaran species, with a special focus on the religious side, as well a new hairstyle suggested at the forums: https://forums.aurorastation.org/viewtopic.php?f=18&t=12019
2018-10-06 11:50:15 +03:00
BurgerLUA
ab3400e5ef Adds 10 Chocolate Bars (#5347) 2018-10-04 23:36:55 +03:00
Mykhailo Bykhovtsev
83619ee5c3 Bathroom privacy and more (#5295)
It is weird to have cameras in each single bathroom on the station, especially since it lets people peak into shower if door is open. This can also add edge to the antags.
2018-10-03 16:12:00 +03:00
BurgerLUA
9c879031eb Infestation Overhaul (#5243)
Overview
Makes it so that the infestation overhaul is better coded and works better with any station. Instead of picking from a set of 8 areas (2 which don't exist) it picks from any of the station areas without players currently in them.

It also removes some of the more dumber spawns (yithians who exist in the sea, and diyaabs which I don't fucking know.), and replaces them with even dumber spawns such as BLUESPACE BEARS and HIVEBOTS.

Details
Spawns are based on event severity. A minor severity spawns mice and lizards. A moderate one spawns space bats and baby slimes. A major one spawns bluespace bears and hivebots. The chosen spawns can be any area on the station, however some places are limited. The limitation is based on area as well as if there are any players currently present in the area. Don't want bluespace bears to teleport on people.
2018-10-01 23:25:18 +03:00
BurgerLUA
ac193dc469 Disposals Map Overhaul (#5197) 2018-10-01 19:52:07 +02:00
Alberyk
69f92be449 Another fashion update: dress, medical gown and fannypack edition (#5296)
-adds some new dresses ported from polaris and tg to the custom loadout, at some players request
-adds the medical gown, replacing the white jumpsuit in patient's closet, suggested here: https://forums.aurorastation.org/viewtopic.php?f=18&t=11622&
-adds fannypacks to the loadout
-adds some xeno hardsuit sprites, ported from polaris
2018-09-30 22:15:02 +03:00
Alberyk
9f8cfc7e87 Unapologetic Undead Buffs (#5259)
Halloween is close, and due to such, we must increase the spookyness.

This pr adds zombies. They spread via the bite, that will infect someone with a chemical, that will create a parasite, if left unchecked, it will turn the victim into a flesh eating undead.
2018-09-30 21:32:29 +03:00
Dwago
297d581350 Added a customizable evening gown from Polaris Code (#5315)
* Added a customizable evening gown from Polaris Code

* Added changelog, better spriting work

* fixed desc
2018-09-30 13:39:47 +02:00
Alberyk
bcf64d28c1 Adds more vaurca loadout items (#5280)
Added some vaurca masks at the request of their lore dev to the loadout.
2018-09-27 00:00:56 +03:00
dapocalypse
c5f5f8c68d PasswordProtectedFiles (#5067)
This PR adds password protected files. When creating a file an additional prompt will come up. This will ask if you would like to set a password. If left blank a password will not be set and the file will function normally. If a password is set, when viewing, cloning, renaming, or deleting a file, the password prompt will again come up asking for the previously set password. When cloned, the cloned file retains the password.
2018-09-23 14:38:47 +03:00
Alberyk
1a6101a842 Adds a new hairstyle (#5293)
This pr adds a new hairstyle, the long braid 2, at the request of a player.
2018-09-23 13:53:57 +03:00
Werner
ddf56c1765 Added vkrexi cube boxes. (#5297)
As requested here https://forums.aurorastation.org/viewtopic.php?f=18&t=9245
2018-09-21 19:20:06 +02:00
Alberyk
2b30d47bd0 Blood and tracks improvements (#5278)
-ports a fix from eris that stops people from creating tracks when walking over open spaces, and allows blood and etc to fall down if someone is bleeding while floating on an open space
-ports species based tracks from baystation, adding paw and talon-like tracks when walking barefoot
-fixes the green glow mess not going away after some time, like it should
2018-09-16 17:01:13 +03:00
Werner
0feedab118 Leyon Changes (#5200)
The Leyon Pistol has been changed to be closer to the original vision of it.
It is loaded via a special 10mm speedloader, however loading it takes some time.

Each gun (when ordered via cargo) will ship with a speedloader.
The speedloaders itself can not be ordered, but 10mm ammunition boxes can which can be used to restock the speedloaders or load the gun directly.

Reduces the price for the gun at the merchants from 1500 to 500 credits
And makes additional ammo boxes purchaseable

Also changes the path name of the 10mm ammo/mags/... to be consistent with the standard pathing for ammo
Adds additional messages if you can not load a gun with a single cartridge (currently it fails silently)
2018-09-16 00:46:52 +03:00
LordFowl
e7ca2d1b63 Adjusts Stun Baton Cranial Agony (#5239)
Adjusts the effect of a stun baton strike to the head. Instead of dealing 1.5x agony, it will now blur and disorientate the target.

Removes the arbitrary limitation on most hats that prevented them from actually covering the head. Their status as non-combat items should be represented by other values, as is standard for the rest of the clothing items.

Tweaks the head organ to also include the FACE as a body part applicable to def_zones. This may have some other trickle down effects, but should work normally.
2018-09-15 00:19:48 +02:00
BurgerLUA
03c9bd8a65 Chefs spawning with random produce (#5198)
Chefs now spawn with 8 random, commonly used produce.
2018-09-14 23:01:13 +02:00
Alberyk
0dfb416978 Allows admins to toggle the round spookyness at their own will. (#5258)
This pr adds a verb that allows admins to decide if they want to make the round spooky, without needing the active cultists, at their own will. Very useful for events.
2018-09-14 21:37:17 +02:00
Werner
435d037fb0 Merge branch 'upstream-master' into development-upstream 2018-09-09 17:24:56 +02:00
BurgerLUA
8edfdfa156 Battlemonster and other fixes (#5242)
Fixed the battlemonster coin not having a sprite. (Unreported)
Fixed legendary battlemonster cards not appearing in vendors. (Unreported)
Fixed new battlemonster decks incorrectly displaying 0 cards. (Unreported)
Fixes #5212
Fixed potential powernet issue with surface by removing redundant wires.
2018-09-09 14:39:37 +03:00
Alberyk
a77326442a Ports the holodeck locking feature (#5204)
This pr ports the baystation's feature that allow people with a certain access to lock the holodeck, stopping people messing with it. Heads of staff and the chaplain can lock/unlock the holodeck.
2018-09-08 23:07:25 +02:00
Werner
721d2a06a8 Add Medical Intern as alt Title to Medical Resident (#5235)
Requested by Jackboot as a bottom level role for medical.
2018-09-07 20:43:15 +03:00
ParadoxSpace
330865d6bf Cloak Fixes (#5234)
Gardener can now select service cloak, you can now hide your tail when wearing a cloak/poncho. This offended me on a spiritual level.
2018-09-07 20:42:57 +03:00
Panter
9725d1d756 Corrected all occurrences of the typo 'recieve'. (#5236)
I replaced all occurrences of the typo 'recieve' with the correct spelling 'receive'.
2018-09-06 19:41:29 +02:00
BurgerLUA
95d80f9e92 Battlemonster Tweaks Part 2 out of 50 (#5230)
* Added

* spacing fix
2018-09-05 02:12:26 +02:00
Mykhailo Bykhovtsev
d6cba67a29 Beepsky fix (#5231)
* Fixes beepsky agro

* changelog
2018-09-05 02:12:19 +02:00
Mykhailo Bykhovtsev
78cd82e525 Surge module Fixes (#5226)
Safer way accessing surge module in robot_damage.dm on emp_act that will not cause warnings or errors.

Updated antag up link description for surge module
2018-09-04 21:55:35 +03:00
Alberyk
7a0790a7e6 Custom items and borg sprites fixes (#5224) 2018-09-03 20:35:19 +03:00
BurgerLUA
d40a3950a4 Added (#5222) 2018-09-03 19:32:20 +02:00
BurgerLUA
526dcec7fb Battlemonster Fixes + Slight Improvements (#5221)
Fixed deck movement bugs.
Improved deck/card name + descriptions.
Added significantly more cardpacks to the battlemonsters vendor.
2018-09-03 19:31:51 +02:00
Alberyk
41f6f5113c Tweaks and fixes some recipes and vaurca related drinks (#5223)
-fixes the pancake and adhomian bread recipes once for all
-adds the icecream sandwhich recipe, so you can complete that bounty
-fixes some messages when you open/shake a can
-tweaks the vaurca drinks, since they are already considerated caffeine, giving them a chem boost is kinda pointless, also removes some extra vars that did not have any use
2018-09-03 07:09:20 +03:00
BurgerLUA
6ba6055cd3 The Final* Foodcode Fix (#5211)
Foodcode was improved. Previously it was fucking garbage for using snowflake code but now it works as it should.

Fixes #5205
Fixes #5195
2018-09-03 07:08:54 +03:00
Werner
644ae1e43b Adds missing refill cartridges for the recently added vendors. (#5220) 2018-09-03 01:28:02 +02:00
ParadoxSpace
b975cb3155 Adds Zo'ra Soda (#5160)
Adds a few drinks and four vendors to the station.
Zo'ra Soda contains VAAM (V'krexi vomit) which is similar to nicotine. The drinks themselves are energy drinks, particularly High Octane Zorane Might. C'thur Rockin' Raspberry and Royal Jelly (it gets you high) are available as contraband in the vendor.
2018-09-02 22:45:38 +03:00
BurgerLUA
e0430c1bdc [REVIEW ME PLS] Battle Monsters Card Game, or the last* PR. (#5141)
Overview
Adds Battle Monster cards. Battle Monsters is a collectable card game clone like Yugioh or magic the gathering. Players can purchase card packs and use them in games with actual rules to them.

Checklist
Card Generation Framework: 100%
Sprites: 80%
Game Rules: 90%
Deck Framework: 5%
Monster Cards: 20%
Spell/Trap Cards: 5%
Obtainable Status: 0%
2018-09-02 20:54:27 +03:00
Mykhailo Bykhovtsev
78b52be7f0 ED 209 update (#5182)
Depends on #5075

ED 209 uses verbal command like "stay, stop, patrol, arrest, detain".

ED 209 can arrest/detain people if given the command.
2018-09-02 19:40:18 +03:00
Karolis
8e5c762928 Fixes performance killing potential bug with VueUi (#5199)
So apparently when conditions are right it could make infinite loop (client push -> server receive -> server push -> client receive -> client push...) killing client and server performance.

  <vui-button> now pushes data as JSON, this preserves data structure of parameters
  Store now won't allow state to be pushed if it was very recently received
  There was a plausibly for vueui/Topic() to push data twice, hindering performance. This was mitigated by taking in to consideration object Topic return value if data should pushed.
  Separated some code in to separate file for future reusal or programical uses.
2018-09-02 17:01:14 +03:00
Alberyk
df226aabf3 Reduces the meat requirement in the burrito's recipe (#5184)
-adds the following suggestion: https://forums.aurorastation.org/viewtopic.php?f=18&t=11810
-changes the vegan burrito sprite
-reduces the total protein of the burrito
2018-09-02 14:12:13 +02:00
MarinaGryphon
072f546649 Increases cardox's metabolism rate. (#5153)
100 seconds for 30 units to metabolise. Bygone's request.
2018-09-02 01:23:10 +03:00
Doc
dc36632ee9 ERT riot helmet improvements (#5077)
ERT Civil Protection helmets now have more appropriate sprites and include sprites for having the visor both up and down, as well as the mechanical ability to raise and lower their visors.
2018-09-02 00:46:27 +03:00
Werner
6fdd325736 Merge branch 'upstream-master' into development-upstream 2018-09-01 22:45:34 +02:00
Alberyk
58e12bbaf6 Couple of fixes. (#5206)
-fixes changeling rejecting their own organs after transformation
-fixes eating having the wrong sound
2018-09-01 20:54:57 +03:00
Alberyk
51580af749 Custom items 31/08 (#5202)
Adds the following items:

-Embroidered Coat - Talon Hatfield - dronztheWolf

Changes the armored detective jacket to the proper character name.
Fixes some sprite issues with the custom synth sprites
Updates a poncho item to don't get messed up in the next update
2018-09-01 20:41:18 +03:00