Commit Graph

2277 Commits

Author SHA1 Message Date
alsoandanswer
d875dcfc3b Weapon, pickaxe and shield resprite (and a bunch of other stuff) (#6776)
this resprites some weapons,

namely the butterfly knife and switchblade to not be comically oversized
(you know, they're...concealable.)
tweaks some other sprites too, like the handles of polearms and the stunbaton
this doesn't change how they look from afar, they're practically the same in glance value
riot shield taken from Eris (and tactical shield is a modified version of that)
made ebarrier use same colors as eshield (this makes more sense, honestly)
2019-08-24 15:20:31 +03:00
Mykhailo Bykhovtsev
90c28aa6f5 Another small gravity update (#6862) 2019-08-16 19:40:13 +02:00
Mykhailo Bykhovtsev
0dda68cd39 A.L.I.C.E. Retired (#6819)
Replaced all references from A.L.I.C.E. to Bubble.
2019-08-07 21:29:06 +03:00
Werner
cf4f66dfcd Response Team Stats (#6796) 2019-08-02 01:41:19 +02:00
Mykhailo Bykhovtsev
1c6e9a8281 Finding Newton's G theory (#6754)
Falling base damage was reduced from 60 to 40. Also you no longer take remaining damage from limbs to the chest.

    Changed falling limb priority damage from head > arms > leg to legs > arms> head

    Added new Malf ability to Malfunction gravity. it costs 2500 to research and 300 CPU to use. The ability will disable station gravity for 3 seconds and push them back on the ground with force as if they fell from 1 Z level.
2019-07-29 23:22:25 +03:00
Alberyk
d0dff4c370 Removes xenomorphs (#6686)
Xenomorphs are pretty much badly done and don't really fit at all. This pr fully removes the human type ones, alongside with the infection, eggs and facehuggers.
2019-07-24 21:34:44 +03:00
Geeves
ebfdfc0a4f buffs ling shields (#6753)
Boosts the lingshield's chance of blocking weak attacks to 70% up from 35%
    Boosts the lingshield's chance of blocking stronk attacks to 35% up from 0%
2019-07-24 00:13:04 +03:00
Alberyk
f4bdad6fac Disables ert from rev, with less metagaming now (#6684)
This pr disables ert from rev, this time the game won't tell you at round start, only when you swipe for it.
2019-07-21 22:22:58 +03:00
Erki
514e1f2aa4 Makes sounds with a low enough volume only audible within line of sight (#6515)
It has been posited that it doesn't make sense to hear certain sounds through walls. So, I proceeded to go and change that.

All sounds with a volume of 50 or less will now be played only to the "hearers" list. This is basically people within line of sight. I also rewrote the lower levels of the sound API with this. The code is now more modular, while retaining the same main API entry point playsound.

This needs a test merge to see how badly I broke shit.
2019-07-13 17:50:01 +03:00
Werner
b55d1434c7 Revert "Disables ERT on Revolution" (#6681)
* Revert "Disables ERT on Revolution (#6574)"

This reverts commit 8a6059e1dd.

* Adds a changelog
2019-07-07 20:50:43 +02:00
Kaedwuff
40ec8de932 Balance: Absorb DNA cooldown (#6492)
On request from a staff member, I have implemented a delay on using Absorb DNA. Changelings will be unable to use the ability for a full minute after successfully completing it.
2019-07-07 21:26:21 +03:00
ParadoxSpace
8a6059e1dd Disables ERT on Revolution (#6574) 2019-07-07 20:13:17 +02:00
Alberyk
61e274ca3b Fixes this being able to absorb the same dna over and over as changeling. (#6647)
What it says in the title, now you can't steal someone's dna over and over as a changeling and just gets a lot of easy points.
2019-07-06 22:08:04 +03:00
Werner
f8ce8d584e No Round End (#6346)
No longer displays a message and votes for transfer if the mercs/raiders move their shuttle back to the base.
2019-07-06 11:11:33 +03:00
ParadoxSpace
6916089d4e Replaces Mice w/ Rats (#6625) 2019-07-06 00:03:35 +02:00
skull132
c2d6f6f055 Logging 2019-06-03 01:26:32 +03:00
Mykhailo Bykhovtsev
035a89da67 Malf new ability of hacking maintenance drones (#6379) 2019-05-31 23:10:48 +02:00
Werner
3323a4a95f Adds a admin verb to manually get the logout report (#6377) 2019-05-22 14:18:39 +02:00
Alberyk
6393c26326 Adds a system for random explorable space sites (#6320) 2019-05-05 23:37:03 +02:00
Erki
0d8541898e no more murder okay (#6373) 2019-05-04 23:34:26 +02:00
Dwago
6185afa827 Bug fixes (#6358)
bugfix: "Fixed cult armor hiding shoes."
bugfix: "Fixed Dragos synth sprite due to complaints of the flicker."
bugfix: "Fixed shell ipc gender issues."
bugfix: "Fixed some oversights in clerical borgs, removed there stamp at direction of synth lore dev."
Fixes #6132
Fixes #6082
2019-05-01 13:59:01 +03:00
Kaedwuff
030b3cdba3 Ling Hotfix (#6351) 2019-04-25 08:23:51 +02:00
Alberyk
3055461468 Adds aut'akh cloning (#6298) 2019-04-16 03:55:24 +02:00
Werner
c295906bcd Adds the Pharmacist and Biochemist to replace the Chemist and Virologist (#6099) 2019-03-18 23:03:09 +01:00
Dwago
b8108a945c More Bug Fixes (#6106)
Fixes #6079
Fixes #3803
Fixes #6088
Fixes #5930
Fixes #3072
Fixes #3986
2019-03-18 09:03:15 +02:00
LordFowl
8d436c4a03 Converts all necessary << outputs into the to_chat() macro. (#6076)
This PR will lead us towards the Promised Day, for in its wake there shall be much celebration and ecstasy as this world becomes a world suitable for developer hegemony. The first strike is thusly;

All << is converted into to_chat().
2019-03-10 23:39:03 +02:00
Dwago
2458d6ce50 Fixes a few bugs (#6072)
Fixes #6069
Fixes #6062
2019-02-23 23:41:39 +01:00
Mykhailo Bykhovtsev
e7ff9f8931 Making certain SMES and Blast Doors be critical + remapping Tesla APC and SM blast doors (#5993) 2019-01-29 13:23:35 +01:00
Alberyk
00ba1282c3 Changes how pain checks works in game (#5978)
This pr creates a new check, can_feel_pain, it checks for the NO_PAIN flag, if the target is under influence of mind altering drugs or strong painkillers. This check replaces all the species procs and fixes somethings, like people under the influence of pain killers still getting knocked out from pain and etc.
2019-01-27 13:48:12 +02:00
Kaedwuff
7aad2bdcd8 Changelings: Now with added Succ Logs (#5979)
On request from a member of staff, completing a DNA extraction or absorption generates an adminlog.
2019-01-26 14:02:58 +02:00
Kaedwuff
30487f42c0 Stage 1 Ling Rework (#5865)
This is Stage 1 of my ling rework. It is intended to be a standalone fix that corrects one of the particularly frustrating aspects of changeling, along with a few minor QoL tweaks. There WILL be more stuff later as I continue the rework, but this is sorely needed now.

Here is what it has done:
-There is now an ability called Absorb DNA available to all changelings, it has replaced the old ability of the same name.
--It can target anyone adjacent to you, and they can't move or it fails.
--It takes about 1/3 the time of a succ, but you don't have to grab them, you just have to chat with them or whatever to encourage them to remain put. You know, roleplay and stuff.
--It does not kill the target, or work on other changelings.
--After it is completed, you receive 1 DNA point
--Approximately 10-15 seconds after you complete the process, the target will receive a small but noticeable amount of genetic damage. This is do prevent people from immediately flipping the fuck out because they took damage and pointing at the person next to them as the cause.
--Attempting to absorb the DNA with someone who has over 100 genetic damage will cause them to become briefly stunned and husked.
2019-01-20 00:22:43 +02:00
Erki
f29506a45a Leave any sanity you had at the door step (#5885) 2019-01-03 19:08:54 +01:00
Kaedwuff
d4cbac22b1 Better succing (#5855)
Using open-source resources I created a better bite and suck sound effect than the loud squishy noise we had for vampires.
2019-01-01 23:11:06 +02:00
Dwago
89a61e95e2 Vamp Bite Tweaks (#5851)
The old code for whatever reason only stunned the person being bit for around 7 second then they could resist. This should keep them stunned long enough to be unable to resist for the full duration of the sucking
2018-12-30 19:51:07 +02:00
BurgerLUA
b1c1eaf2b3 Reverts #5773 and adds debug messages for Antag Selection (#5777)
See title. Extended was running 24/7 for some reason and I would like to know why.

Fixes #5776
2018-12-16 20:05:35 +02:00
BurgerLUA
3b475be87b Fixes antag spawning issues (#5773)
Fixes #5772
This is a bug that seemed to have existed for a while and was not cause by my new system.
2018-12-16 01:35:13 +02:00
BurgerLUA
4cbd2f4e2c Gamemode Start Tweaks (#5719)
When the round refuses to start because of a lack of players or lack of antags, it will properly state this instead of stating that there aren't enough players.

The Wizard gamemode, and the Ninja gamemode, both have restrictions that prevent the gamemode from being launched if there are more than 15 players, unless it was voted specifically.
2018-12-11 20:38:31 +01:00
Mykhailo Bykhovtsev
0338a7988d Ion rifle stun mode update (#5657)
- Ion rifle has now two firing modes: lethal and stun
- Lethal firing mode cost is increased, resulting rifle full charge to last for 6 shots. Stun mode has the original cost, making it 10 shots.
- In Stun mode if the object that was hit is an IPC - it will stun IPC for 5(unstackable) seconds. But if the object is not IPC it will EMP only that object.
- I have reworked sprites to display both lethal and stun modes just like Carbine energy gun.
- Ion rifle is now a wielded weapon
- IPC/Borgs with EMP resistance module do not get affected by stun and consume half of charge
2018-12-03 10:32:52 +01:00
BurgerLUA
2ed15f28d7 Added (#5642) 2018-11-21 22:10:55 +01:00
Werner
38adc2f203 AIs cant be traitors (#5456)
AIs are no longer able to become traitors
Adds a gamemode where traitors and malf coexist.
2018-11-04 16:58:51 +02:00
BurgerLUA
c66b7c1941 Gamemode Requirement Tweaks (#5247)
A lot of the gamemodes had bad requirements for players and antags, and as a result, it would result in bad rounds that were either incredibly boring or one sided. Gamemodes would appear to be far too common, such as changeling and vampire, as the requirements for players and antags are VERY little.
2018-11-04 12:35:01 +02:00
Kaedwuff
5e288af379 Adjustments to Wizard Spells (#5335) 2018-10-29 17:50:10 +01:00
Kaedwuff
917c49201a Vampy tweak (#5469) 2018-10-27 21:55:46 +02:00
skull132
16eae6c246 Merge branch 'master' into development
# Conflicts:
#	html/changelogs/.all_changelog.yml
#	maps/aurora/aurora-4_mainlevel.dmm
#	maps/aurora/aurora-7_roof.dmm
2018-10-07 01:33:20 +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
a6f3dc944b Allows IPCs to join as full cult members again (#5319) 2018-09-26 23:32:14 +03:00
Alberyk
d9e3aba71a Cult runes tweaks (#5311)
-you can't write runes on space or open space anymore
-teleporter runes do not work if they are on the central command level
-you can only summon nar'sie on the station's z levels
-improves the code a bit
2018-09-24 20:45:18 +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
skull132
b6e8ae4d53 Merge branch 'master' into development
# Conflicts:
#	code/modules/reagents/reagent_containers/inhaler.dm
2018-08-05 20:29:03 +03:00
Mykhailo Bykhovtsev
b1a3703a9b Dionea anti-radiation drugs reaction (#5054)
As per request of Lore Dev team, this adds Dionea (allergic) reaction to any anti-radiation reagents. And also toxin regeneration from radiation ...
2018-08-04 21:21:22 +02:00