Commit Graph

494 Commits

Author SHA1 Message Date
Waterpig
138be45f92 upstream-24-10b 2024-10-25 23:25:17 +02:00
nikothedude
86c1d1c1a3 Yet again, fixes naga footsteps (#2250)
<!-- Write **BELOW** The Headers and **ABOVE** The comments else it may
not be viewable. -->
<!-- You can view Contributing.MD for a detailed description of the pull
request process. -->

## About The Pull Request
Closes https://github.com/Bubberstation/Bubberstation/issues/2245

We need to make sure the args match human args.

<!-- Describe The Pull Request. Please be sure every change is
documented or this can delay review and even discourage maintainers from
merging your PR! -->

<!-- Please make sure to actually test your PRs. If you have not tested
your PR mention it. -->

## Why It's Good For The Game

bugs bad

<!-- Argue for the merits of your changes and how they benefit the game,
especially if they are controversial and/or far reaching. If you can't
actually explain WHY what you are doing will improve the game, then it
probably isn't good for the game in the first place. -->

## Proof Of Testing

<!-- Compile and run your code locally. Make sure it works. This is the
place to show off your changes! We are not responsible for testing your
features. -->
<details>
<summary>Screenshots/Videos</summary>


https://github.com/user-attachments/assets/8c6684de-e7da-4b58-848c-1e312e4efb6a

</details>

## Changelog

<!-- If your PR modifies aspects of the game that can be concretely
observed by players or admins you should add a changelog. If your change
does NOT meet this description, remove this section. Be sure to properly
mark your PRs to prevent unnecessary GBP loss. You can read up on GBP
and its effects on PRs in the tgstation guides for contributors. Please
note that maintainers freely reserve the right to remove and add tags
should they deem it appropriate. You can attempt to finagle the system
all you want, but it's best to shoot for clear communication right off
the bat. -->

🆑
fix: Nagas no longer play human footsteps
/🆑

<!-- Both 🆑's are required for the changelog to work! You can put
your name to the right of the first 🆑 if you want to overwrite your
GitHub username as author ingame. -->
<!-- You can use multiple of the same prefix (they're only used for the
icon ingame) and delete the unneeded ones. Despite some of the tags,
changelogs should generally represent how a player might be affected by
the changes rather than a summary of the PR's contents. -->

<!-- By opening a pull request. You have read and understood the
repository rules located on the main README.md on this project. -->
2024-10-25 19:55:06 +00:00
LT3
2c40305fe7 Company imports medical balance (#2222)
## About The Pull Request

Split off from https://github.com/Bubberstation/Bubberstation/pull/2125
with just the medical portion of the balancing.

## Why It's Good For The Game

Makes the price of the packs better align with the cost of production
and the vending machine prices.

## Proof Of Testing

We've TM'd it a bunch.

## Changelog

🆑 LT3
balance: Balanced company imports DeForest Medical section
/🆑
2024-10-21 23:03:08 +00:00
Majkl-J
ff590ce7b4 getting it to compile 2024-10-20 04:26:59 -07:00
Arturlang
b91f49ea0b fixes blood level gain (#2217)
<!-- Write **BELOW** The Headers and **ABOVE** The comments else it may
not be viewable. -->
<!-- You can view Contributing.MD for a detailed description of the pull
request process. -->

## About The Pull Request
I am dumb and nobody checks my code, and unconditionally trusts me.
Fixes blood thickening point gain
<!-- Describe The Pull Request. Please be sure every change is
documented or this can delay review and even discourage maintainers from
merging your PR! -->

<!-- Please make sure to actually test your PRs. If you have not tested
your PR mention it. -->

## Why It's Good For The Game
Bloodsuckers can't level past 3
<!-- Argue for the merits of your changes and how they benefit the game,
especially if they are controversial and/or far reaching. If you can't
actually explain WHY what you are doing will improve the game, then it
probably isn't good for the game in the first place. -->

## Proof Of Testing
Tested ingame
<!-- Compile and run your code locally. Make sure it works. This is the
place to show off your changes! We are not responsible for testing your
features. -->

## Changelog

<!-- If your PR modifies aspects of the game that can be concretely
observed by players or admins you should add a changelog. If your change
does NOT meet this description, remove this section. Be sure to properly
mark your PRs to prevent unnecessary GBP loss. You can read up on GBP
and its effects on PRs in the tgstation guides for contributors. Please
note that maintainers freely reserve the right to remove and add tags
should they deem it appropriate. You can attempt to finagle the system
all you want, but it's best to shoot for clear communication right off
the bat. -->

🆑
fix: Bloodsuckers now get blood thickening points
/🆑

<!-- Both 🆑's are required for the changelog to work! You can put
your name to the right of the first 🆑 if you want to overwrite your
GitHub username as author ingame. -->
<!-- You can use multiple of the same prefix (they're only used for the
icon ingame) and delete the unneeded ones. Despite some of the tags,
changelogs should generally represent how a player might be affected by
the changes rather than a summary of the PR's contents. -->

<!-- By opening a pull request. You have read and understood the
repository rules located on the main README.md on this project. -->
2024-10-18 21:44:35 +02:00
Arturlang
b0a8283f03 removes the malus for blood level gain for drinking from ghouls/vassals (#2210)
<!-- Write **BELOW** The Headers and **ABOVE** The comments else it may
not be viewable. -->
<!-- You can view Contributing.MD for a detailed description of the pull
request process. -->

## About The Pull Request
Removes the malus for blood level gain for drinking from ghouls/vassals,
as it's just unnecesary as feed already prevents from drinking too much
from non-unique people.
<!-- Describe The Pull Request. Please be sure every change is
documented or this can delay review and even discourage maintainers from
merging your PR! -->

<!-- Please make sure to actually test your PRs. If you have not tested
your PR mention it. -->

## Why It's Good For The Game
It's a big too tough and kind of punishes for making ghouls/vassals,
which I don't want
<!-- Argue for the merits of your changes and how they benefit the game,
especially if they are controversial and/or far reaching. If you can't
actually explain WHY what you are doing will improve the game, then it
probably isn't good for the game in the first place. -->

## Proof Of Testing
Compiles
<!-- Compile and run your code locally. Make sure it works. This is the
place to show off your changes! We are not responsible for testing your
features. -->

## Changelog

<!-- If your PR modifies aspects of the game that can be concretely
observed by players or admins you should add a changelog. If your change
does NOT meet this description, remove this section. Be sure to properly
mark your PRs to prevent unnecessary GBP loss. You can read up on GBP
and its effects on PRs in the tgstation guides for contributors. Please
note that maintainers freely reserve the right to remove and add tags
should they deem it appropriate. You can attempt to finagle the system
all you want, but it's best to shoot for clear communication right off
the bat. -->

🆑
balance: Drinking from ghouls/vassals as a bloodsucker is no longer is
1/4th less effective than drinking from non ghouls/vassals
/🆑

<!-- Both 🆑's are required for the changelog to work! You can put
your name to the right of the first 🆑 if you want to overwrite your
GitHub username as author ingame. -->
<!-- You can use multiple of the same prefix (they're only used for the
icon ingame) and delete the unneeded ones. Despite some of the tags,
changelogs should generally represent how a player might be affected by
the changes rather than a summary of the PR's contents. -->

<!-- By opening a pull request. You have read and understood the
repository rules located on the main README.md on this project. -->

Co-authored-by: Waterpig <49160555+Majkl-J@users.noreply.github.com>
2024-10-17 05:41:58 +00:00
Bangle
119322ed27 More Alternate Job Names! (#2202)
## About The Pull Request

We already have a boat-load; why not more?

**Blueshield:**
- Command Protection Officer

**Detective:**
- CID Officer

**Nanotrasen Representative:**
- Corporate Consultant

**Security Officer:**
- Security Specialist
- Defense Contractor

**Shaft Miner:**
- Dredger
- Contract Miner

I have not tested this. It _shouldn't_ have issues, given it's just a
few more alt-job names, all properly formatted.

## Why It's Good For The Game

It gives players more options as far as who they feel they're playing
as. I know there's a Security Union, for example, that may want to be
represented differently.

## Changelog

🆑 Bangle
spellcheck: Added some alt titles
/🆑

---------

Co-authored-by: lessthanthree <83487515+lessthnthree@users.noreply.github.com>
2024-10-15 16:23:45 -07:00
sippykot
5d6119ac9e add surgical medkit to cargo (#2195)
<!-- Write **BELOW** The Headers and **ABOVE** The comments else it may
not be viewable. -->
<!-- You can view Contributing.MD for a detailed description of the pull
request process. -->

## About The Pull Request
Adds surgical medkit to cargo goodies
<!-- Describe The Pull Request. Please be sure every change is
documented or this can delay review and even discourage maintainers from
merging your PR! -->

<!-- Please make sure to actually test your PRs. If you have not tested
your PR mention it. -->

## Why It's Good For The Game
Items you can only get at roundstart are bad, ackshually
<!-- Argue for the merits of your changes and how they benefit the game,
especially if they are controversial and/or far reaching. If you can't
actually explain WHY what you are doing will improve the game, then it
probably isn't good for the game in the first place. -->

## Proof Of Testing
i ran it, it works, it's a really simple change
<!-- Compile and run your code locally. Make sure it works. This is the
place to show off your changes! We are not responsible for testing your
features. -->

## Changelog

<!-- If your PR modifies aspects of the game that can be concretely
observed by players or admins you should add a changelog. If your change
does NOT meet this description, remove this section. Be sure to properly
mark your PRs to prevent unnecessary GBP loss. You can read up on GBP
and its effects on PRs in the tgstation guides for contributors. Please
note that maintainers freely reserve the right to remove and add tags
should they deem it appropriate. You can attempt to finagle the system
all you want, but it's best to shoot for clear communication right off
the bat. -->

🆑
add: you can buy the surgical medkit in cargo now

/🆑

<!-- Both 🆑's are required for the changelog to work! You can put
your name to the right of the first 🆑 if you want to overwrite your
GitHub username as author ingame. -->
<!-- You can use multiple of the same prefix (they're only used for the
icon ingame) and delete the unneeded ones. Despite some of the tags,
changelogs should generally represent how a player might be affected by
the changes rather than a summary of the PR's contents. -->

<!-- By opening a pull request. You have read and understood the
repository rules located on the main README.md on this project. -->

---------

Co-authored-by: LT3 <83487515+lessthnthree@users.noreply.github.com>
2024-10-12 20:49:22 +00:00
LT3
996aa5a740 Replace modular medsecHUD with TG version (#2192)
## About The Pull Request

TG now has the medsecHUD upstream, removes the modular Bubber version.
Instead applies the bluesec SR icons to the variants.
Adds the medic vest/labcoat to the orderly garment bag
Reduces the amount of full spare Orderly gear sets from 2 to 1.

## Why It's Good For The Game
- Code/item duplication
- Orderly drip

## Proof Of Testing


![image](https://github.com/user-attachments/assets/d92fffd9-e0c2-4b27-b189-690276c84160)

## Changelog

🆑 LT3
code: Bubber medsecHUD replaced with TG version
add: Medic labcoat/vest added to Orderly garment bag
/🆑
2024-10-12 20:37:48 +00:00
Odairu
4a00176533 [modular] Adds a silicon manager PDA app similar to the Job manager app the HoP gets (#1933)
<!-- Write **BELOW** The Headers and **ABOVE** The comments else it may
not be viewable. -->
<!-- You can view Contributing.MD for a detailed description of the pull
request process. -->

## About The Pull Request
Allows for the prioritizing of silicon jobs (AI/Cyborg) so they show up
on the join menu, you cannot add or close slots, and it can be
downloaded and used as long as you have Robotics Access on your ID
<!-- Describe The Pull Request. Please be sure every change is
documented or this can delay review and even discourage maintainers from
merging your PR! -->

<!-- Please make sure to actually test your PRs. If you have not tested
your PR mention it. -->

## Why It's Good For The Game
Every other job can be prioritized, these two should be able to be as
well
<!-- Argue for the merits of your changes and how they benefit the game,
especially if they are controversial and/or far reaching. If you can't
actually explain WHY what you are doing will improve the game, then it
probably isn't good for the game in the first place. -->

## Proof Of Testing

![image](https://github.com/user-attachments/assets/33b1aaa0-e2a4-416f-87e2-f08c37aef861)

![image](https://github.com/user-attachments/assets/393e1548-dda0-4a41-a299-b4c51501a08b)

<!-- Compile and run your code locally. Make sure it works. This is the
place to show off your changes! We are not responsible for testing your
features. -->

## Changelog

<!-- If your PR modifies aspects of the game that can be concretely
observed by players or admins you should add a changelog. If your change
does NOT meet this description, remove this section. Be sure to properly
mark your PRs to prevent unnecessary GBP loss. You can read up on GBP
and its effects on PRs in the tgstation guides for contributors. Please
note that maintainers freely reserve the right to remove and add tags
should they deem it appropriate. You can attempt to finagle the system
all you want, but it's best to shoot for clear communication right off
the bat. -->

🆑
add: adds silicon manager pda app
/🆑

<!-- Both 🆑's are required for the changelog to work! You can put
your name to the right of the first 🆑 if you want to overwrite your
GitHub username as author ingame. -->
<!-- You can use multiple of the same prefix (they're only used for the
icon ingame) and delete the unneeded ones. Despite some of the tags,
changelogs should generally represent how a player might be affected by
the changes rather than a summary of the PR's contents. -->

<!-- By opening a pull request. You have read and understood the
repository rules located on the main README.md on this project. -->

---------

Co-authored-by: projectkepler-RU <99981766+projectkepler-ru@users.noreply.github.com>
Co-authored-by: LT3 <83487515+lessthnthree@users.noreply.github.com>
2024-10-12 18:20:11 +00:00
Otome
02ca23eaf0 Lizard Gas Redux - Now with Ghost Role (#2188)
<!-- Write **BELOW** The Headers and **ABOVE** The comments else it may
not be viewable. -->
<!-- You can view Contributing.MD for a detailed description of the pull
request process. -->

## About The Pull Request

Remodels the interior of Lavaland and Icemoon Lizard Gas and adds a
ghost role to all three stations!
That's right! The space one has a spawner too!
Lizard gas gets its own uniform!
<details>
<summary>Full change list</summary>

- A locker with a pipe rifle and hunter rounds, as well as flatpack
machines so you can actually survive.

- A bathroom!

- Adjusted stock to more fit a gas station

- Lizard Gas has a purple uniform to match the plasma fueling station!
(with digitigrade leg variant)
</details>

<details>
<summary>Visual comparisons</summary>

- Lavalands Gas Station

![lavalandcomparison](https://github.com/user-attachments/assets/e34c8c19-d1fd-42c0-a4d4-b2a5b628a1c3)

- Icemoon Gas Station

![icemooncomparison](https://github.com/user-attachments/assets/0957b5f4-122d-4b48-b512-e20dad1bea21)

- Space Gas Station

![spacecomparison](https://github.com/user-attachments/assets/e0c4a503-f2bd-4985-b429-22b3ba95f361)

</details>

## Why It's Good For The Game

Was made for a suggestion by Gearsin on discord.

https://discord.com/channels/1059199070016655462/1071095123145924679/1292324881962373191

## Proof Of Testing


![2024-10-07_16-15-40](https://github.com/user-attachments/assets/2014e1b1-ab0e-4ff4-b137-d556e3d8fa55)

![dreamseeker_2024-10-07_16-43-16](https://github.com/user-attachments/assets/947ee1c8-deb0-4d3b-9332-d91648c55607)

## Changelog

🆑
add: Lizard Gas can actually be staffed now!
/🆑

---------

Co-authored-by: The Sharkening <95130227+StrangeWeirdKitten@users.noreply.github.com>
2024-10-11 23:56:19 +00:00
Bangle
99ba3fd1da Bangle Sprites & ONE Laser Sound (#2173)
<!-- Write **BELOW** The Headers and **ABOVE** The comments else it may
not be viewable. -->
<!-- You can view Contributing.MD for a detailed description of the pull
request process. -->

## About The Pull Request
An effort to diversify and enhance the sprites of Sec weaponry. See
[this](https://github.com/Skyrat-SS13/Skyrat-tg/pull/23424#issuecomment-1722751802)
for my extensive reasoning and breakdown of _why_ I believe this to be
the correct course of action.

To clarify what's changed:

1. The Marksman Rifle
2. The LMG
3. The Carbine
4. The Battle Rifle
5. The Sindano
6. The Renoster


![372653181-71647083-077c-4c57-848c-dcfddba96161](https://github.com/user-attachments/assets/f1ceff9c-ff57-42bd-82de-19e3b0a89187)


I have not tested this PR. **Through faith alone**, the sprites will
prevail.

## Why It's Good For The Game
Because the original sprites all had the same silhouette and
color-scheme and were in need of significant change.

## Proof Of Testing
I did no testing. Reference this:

![image](https://github.com/user-attachments/assets/0aea935c-294b-4b64-887c-c987199a37a0)

![Sprite-0003](https://github.com/user-attachments/assets/681b7e6d-0d2b-42e2-b1e4-59cf72332473)


## Changelog
This bounces off of
[this.](https://github.com/Bubberstation/Bubberstation/pull/2168).

Finally added carbine sprite.

🆑 Bangle

image: added/modified/removed some icons or images

/🆑

<!-- Both 🆑's are required for the changelog to work! You can put
your name to the right of the first 🆑 if you want to overwrite your
GitHub username as author ingame. -->
<!-- You can use multiple of the same prefix (they're only used for the
icon ingame) and delete the unneeded ones. Despite some of the tags,
changelogs should generally represent how a player might be affected by
the changes rather than a summary of the PR's contents. -->

<!-- By opening a pull request. You have read and understood the
repository rules located on the main README.md on this project. -->

---------

Co-authored-by: Waterpig <49160555+Majkl-J@users.noreply.github.com>
2024-10-11 17:47:21 -06:00
Mitryll
9cdd674b2d Adds *squeal and *tailthump (#2187)
<!-- Write **BELOW** The Headers and **ABOVE** The comments else it may
not be viewable. -->
<!-- You can view Contributing.MD for a detailed description of the pull
request process. -->

## About The Pull Request

Adds two emotes, squeal and tailthump. Mainly meant for lizards but
they're just fun sounds in general. Sounds graciously "borrowed" from
Shiptest.

## Why It's Good For The Game

*tailthump(x99)

## Proof Of Testing

See attached video. Compiles and runs.

## Changelog

🆑
add: Added *squeal emote
add: Added *tailthump emote
sound: Added sounds for *squeal and *tailthump
/🆑

https://github.com/user-attachments/assets/bbf86a72-2de7-4447-a6d2-afb25006cb2d

---------

Co-authored-by: Waterpig <49160555+Majkl-J@users.noreply.github.com>
2024-10-11 00:10:42 +02:00
Cursor
0077be5e32 [Ready][Until ANOTHER FUCKIMNG MERGE CREATES CONFLICTS GOD FUCK] Reflavors a lot of Bloodsucker stuff to be more in line with it's source (#2104)
## About The Pull Request

Title.

## Why It's Good For The Game

My love of VTM cannot stand things such as 'blah-sucker', 'vassels' or
'archive of the kindred'.

The Blah-Sucker language has been renamed to Enochian, reflecting the
First City of Vampires, Enoch, in the land of Nod east of Eden where the
Dark Father Caine was exiled from.

(Front facing) mentions of vassels have been replaced with the accurate
Ghoul. They drink vitae to establish a bond with their master, not
blood, vampires do not produce blood, they drink vitae.

The Archive of the Kindred has been replaced with the Book of Nod. Well,
a version of it. Cainites are protective of the hidden knowledge kept
within and would be unhappy with the mortals (you) having a copy.

Objectives have been re-written to mention lore aspects.

## Proof Of Testing

🆑
spellcheck: Various Bloodsucker things have been renamed after the
Inconnu paid a visit.
/🆑

---------

Co-authored-by: Waterpig <wtryoutube@seznam.cz>
Co-authored-by: Waterpig <49160555+Majkl-J@users.noreply.github.com>
2024-10-10 14:05:24 -06:00
LT3
48f6d70b79 [MIRROR] Suit sensors updates/fixes package (#2121) 2024-10-10 12:23:57 -06:00
Return
24cba3caa7 Adds a suit harness, a gear harness for suits (#2158) 2024-10-10 12:22:47 -06:00
Return
2fb712945b Secmed hour requirement adjustments (#2190)
<!-- Write **BELOW** The Headers and **ABOVE** The comments else it may
not be viewable. -->
<!-- You can view Contributing.MD for a detailed description of the pull
request process. -->

## About The Pull Request
This PR intends to do two things:
One, make it so that the Security Medic requires medical hours to play,
and
Two, make it so that the Security Medic only offers medical hours,
rather than Security hours, so it does not count as playing sec for the
purposes of unlocking HoS or Blueshield.

Currently, only the first change is completed.
<!-- Describe The Pull Request. Please be sure every change is
documented or this can delay review and even discourage maintainers from
merging your PR! -->

<!-- Please make sure to actually test your PRs. If you have not tested
your PR mention it. -->

## Why It's Good For The Game
This will mean Security Medics are not used to grind out important roles
without acquiring the proper experience, and that Security Medics take
the time to ensure they are skilled in medical before they play security
medic.
<!-- Argue for the merits of your changes and how they benefit the game,
especially if they are controversial and/or far reaching. If you can't
actually explain WHY what you are doing will improve the game, then it
probably isn't good for the game in the first place. -->

## Proof Of Testing
TBA
<!-- Compile and run your code locally. Make sure it works. This is the
place to show off your changes! We are not responsible for testing your
features. -->

## Changelog

<!-- If your PR modifies aspects of the game that can be concretely
observed by players or admins you should add a changelog. If your change
does NOT meet this description, remove this section. Be sure to properly
mark your PRs to prevent unnecessary GBP loss. You can read up on GBP
and it's effects on PRs in the tgstation guides for contributors. Please
note that maintainers freely reserve the right to remove and add tags
should they deem it appropriate. You can attempt to finagle the system
all you want, but it's best to shoot for clear communication right off
the bat. -->

🆑 ReturnToZender
bal: Security Medics now require medical hours to unlock.
bal: Security Medic experience alone is now no longer accepted by the
DAP or Security Chief programs.
/🆑

<!-- Both 🆑's are required for the changelog to work! You can put
your name to the right of the first 🆑 if you want to overwrite your
GitHub username as author ingame. -->
<!-- You can use multiple of the same prefix (they're only used for the
icon ingame) and delete the unneeded ones. Despite some of the tags,
changelogs should generally represent how a player might be affected by
the changes rather than a summary of the PR's contents. -->

<!-- By opening a pull request. You have read and understood the
repository rules located on the main README.md on this project. -->
2024-10-10 03:01:50 -06:00
Adrian16199
157c8e1952 Allows HFZ to have digitigraded legs. (#1971)
(Hopefully)

## About The Pull Request
As the title implies.

## Why It's Good For The Game
Surely an anthro could be a zombie aswell, so i say let them.

## Proof Of Testing
Uh- *Im sure it will be fine*

## Changelog

🆑
add: HFZ can have digitigrade legs now.
/🆑

---------

Co-authored-by: The Sharkening <95130227+StrangeWeirdKitten@users.noreply.github.com>
2024-10-10 08:48:47 +00:00
Spefo
96d6e256dc Add new three types of well shaded socks (#2189)
## About The Pull Request
Adds three new types of shaded socks
maintainers from merging your PR! -->
Three of them have shading, two has like temperature cool and warm. One
without.. all of them are recolourable


## Why It's Good For The Game
Flat sock bad, shaded sock good

## Proof Of Testing

![proof1](https://github.com/user-attachments/assets/bf293c8c-7b5d-4865-ac0b-282a905eafff)

![proof2](https://github.com/user-attachments/assets/266b8c41-bddb-4a90-9554-7ce198c29a64)

![proof3](https://github.com/user-attachments/assets/793d4d6c-28ed-42f9-ac53-db04303cfb05)
---

![socks1](https://github.com/user-attachments/assets/dd75a586-4441-48c7-9344-b0d3ad1394ac)

![socks2](https://github.com/user-attachments/assets/b9ea1b87-ec08-4ac3-b690-86fd1e0b3b5f)

![socks3](https://github.com/user-attachments/assets/e40945e5-866f-467c-beae-0eefc4271373)

![socks4](https://github.com/user-attachments/assets/440ad609-117a-477c-8874-2bee76ce5f7a)

![socks5](https://github.com/user-attachments/assets/e355c8ec-22e2-4b8d-be0c-1a4ce361d51b)



(There are also different height variations, but i don't feel like
recompiling and waiting 20 minutes just to show them now, if requested I
will do so)
2024-10-09 16:50:54 -04:00
Odairu
c92b66298e Right clicking on airlocks will now give the AI a chat prompt to allow them to open the door without looking at you (#2167)
<!-- Write **BELOW** The Headers and **ABOVE** The comments else it may
not be viewable. -->
<!-- You can view Contributing.MD for a detailed description of the pull
request process. -->

## About The Pull Request
When right clicking on an airlock, every AI on station level, as well as
their shell (if they are deployed into one) will get a chat message
where if they click on the airlock requested, a pop up will come out
allowing them to open the door without looking.

Also moves all the borg files into a overarching silicon file 
<!-- Describe The Pull Request. Please be sure every change is
documented or this can delay review and even discourage maintainers from
merging your PR! -->

<!-- Please make sure to actually test your PRs. If you have not tested
your PR mention it. -->

## Why It's Good For The Game
QOL for AIs in and out of their shells, no longer needing to leave my
ERP scene to open a door.
<!-- Argue for the merits of your changes and how they benefit the game,
especially if they are controversial and/or far reaching. If you can't
actually explain WHY what you are doing will improve the game, then it
probably isn't good for the game in the first place. -->

## Proof Of Testing

![image](https://github.com/user-attachments/assets/74beee5d-5ce6-4538-9ed2-a2347c609cbf)

![image](https://github.com/user-attachments/assets/b18700e9-7146-49f5-9e15-6fb80a21e7c3)


<!-- Compile and run your code locally. Make sure it works. This is the
place to show off your changes! We are not responsible for testing your
features. -->

## Changelog

<!-- If your PR modifies aspects of the game that can be concretely
observed by players or admins you should add a changelog. If your change
does NOT meet this description, remove this section. Be sure to properly
mark your PRs to prevent unnecessary GBP loss. You can read up on GBP
and its effects on PRs in the tgstation guides for contributors. Please
note that maintainers freely reserve the right to remove and add tags
should they deem it appropriate. You can attempt to finagle the system
all you want, but it's best to shoot for clear communication right off
the bat. -->

🆑
qol: AIs can open doors without looking
/🆑

<!-- Both 🆑's are required for the changelog to work! You can put
your name to the right of the first 🆑 if you want to overwrite your
GitHub username as author ingame. -->
<!-- You can use multiple of the same prefix (they're only used for the
icon ingame) and delete the unneeded ones. Despite some of the tags,
changelogs should generally represent how a player might be affected by
the changes rather than a summary of the PR's contents. -->

<!-- By opening a pull request. You have read and understood the
repository rules located on the main README.md on this project. -->

---------

Co-authored-by: Shadow-Quill <44811257+Shadow-Quill@users.noreply.github.com>
Co-authored-by: Waterpig <49160555+Majkl-J@users.noreply.github.com>
2024-10-09 09:35:47 -06:00
Aroliacue
db38197cd0 Shadekin Species Nerfs and Edits (#2183)
## About The Pull Request
Some balance adjustments for the Shadekin species. It's pretty
frequently said that Shadekin are very powerful, so this PR seeks to add
a little extra burn damage. Also fixes some typos and adds unique perk
icons for the species select screen so new players know about all their
benefits and maluses.

## Why It's Good For The Game
Strong species traits while few other species aren't comparable in
strength is bad. Also making Shadekin take like 50% more damage is bad,
so this should be a good middle ground.

## Proof Of Testing
Compiled in VSCode and tested in selfhost, runs with no errors.

## Changelog

🆑
balance: Increased Shadekin bodypart burn damage received from 10% to
20%
spellcheck: Fixed some desc typos in shadekin.dm
fix: Removed doubleup eyes organ in shadekin.dm
/🆑

---------

Co-authored-by: Aroliacue <avaylaiss34@gmail.com>
Co-authored-by: Waterpig <49160555+Majkl-J@users.noreply.github.com>
2024-10-09 10:49:14 +00:00
nevimer
2e7628ca5a [port] Moth PR for Central (#2136)
<!-- Write **BELOW** The Headers and **ABOVE** The comments else it may
not be viewable. -->
<!-- You can view Contributing.MD for a detailed description of the pull
request process. -->

## About The Pull Request

<!-- Describe The Pull Request. Please be sure every change is
documented or this can delay review and even discourage maintainers from
merging your PR! -->
Add central donor item
https://github.com/NovaSector/NovaSector/pull/1136
<!-- Please make sure to actually test your PRs. If you have not tested
your PR mention it. -->

## Why It's Good For The Game
Moth PR
<!-- Argue for the merits of your changes and how they benefit the game,
especially if they are controversial and/or far reaching. If you can't
actually explain WHY what you are doing will improve the game, then it
probably isn't good for the game in the first place. -->

## Proof Of Testing
I am the test
<!-- Compile and run your code locally. Make sure it works. This is the
place to show off your changes! We are not responsible for testing your
features. -->

## Changelog

<!-- If your PR modifies aspects of the game that can be concretely
observed by players or admins you should add a changelog. If your change
does NOT meet this description, remove this section. Be sure to properly
mark your PRs to prevent unnecessary GBP loss. You can read up on GBP
and its effects on PRs in the tgstation guides for contributors. Please
note that maintainers freely reserve the right to remove and add tags
should they deem it appropriate. You can attempt to finagle the system
all you want, but it's best to shoot for clear communication right off
the bat. -->

🆑
add: Centralsmith Donor Item
/🆑

<!-- Both 🆑's are required for the changelog to work! You can put
your name to the right of the first 🆑 if you want to overwrite your
GitHub username as author ingame. -->
<!-- You can use multiple of the same prefix (they're only used for the
icon ingame) and delete the unneeded ones. Despite some of the tags,
changelogs should generally represent how a player might be affected by
the changes rather than a summary of the PR's contents. -->

<!-- By opening a pull request. You have read and understood the
repository rules located on the main README.md on this project. -->

Co-authored-by: Waterpig <49160555+Majkl-J@users.noreply.github.com>
2024-10-08 11:20:07 -07:00
Mitryll
298ad2d84a Partially Reverts PR#1915 (Heretic Sacrifice Doubling) (#2182)
<!-- Write **BELOW** The Headers and **ABOVE** The comments else it may
not be viewable. -->
<!-- You can view Contributing.MD for a detailed description of the pull
request process. -->

## About The Pull Request

Does as the title explains, reduces the amount of targets from 6-10 to
5-6 (technically seven is the maximum based on certain pop requirements,
but those are an edge case and will hardly ever come into play)

<!-- Describe The Pull Request. Please be sure every change is
documented or this can delay review and even discourage maintainers from
merging your PR! -->

<!-- Please make sure to actually test your PRs. If you have not tested
your PR mention it. -->

## Why It's Good For The Game

The original PR to double sacrifices was due to various issues with both
the antagonist itself and systems surrounding it (i.e Storyteller making
it as common as traitor and spy, two antagonists who are a lot less of a
threat comparatively), most of which have been remedied by recent
changes such as
[PR#2079](https://github.com/Bubberstation/Bubberstation/pull/2079), the
various nerfs to Path of the Exile, as well as recent policy changes
encouraging Heretics to engage in roleplay rather than immediately go
for their greentext. As it stands, ascension is defacto removed unless
the player actively decides to ignore roleplay entirely and go for
murdering an obscene amount of people, which just shifts the issue from
ascensions to instead encouraging bad behavior. Heretics without the
ascension is essentially just magic flavored traitor, which kind of
kills the point of the antagonist, and most of the issues regarding the
original PR were fixed or remedied in some regard.

<!-- Argue for the merits of your changes and how they benefit the game,
especially if they are controversial and/or far reaching. If you can't
actually explain WHY what you are doing will improve the game, then it
probably isn't good for the game in the first place. -->

## Proof Of Testing

Code compiles, game runs.

<!-- Compile and run your code locally. Make sure it works. This is the
place to show off your changes! We are not responsible for testing your
features. -->

## Changelog

<!-- If your PR modifies aspects of the game that can be concretely
observed by players or admins you should add a changelog. If your change
does NOT meet this description, remove this section. Be sure to properly
mark your PRs to prevent unnecessary GBP loss. You can read up on GBP
and its effects on PRs in the tgstation guides for contributors. Please
note that maintainers freely reserve the right to remove and add tags
should they deem it appropriate. You can attempt to finagle the system
all you want, but it's best to shoot for clear communication right off
the bat. -->

🆑
balance: Set Heretic sacrifice target amount to 5-6.
/🆑

<!-- Both 🆑's are required for the changelog to work! You can put
your name to the right of the first 🆑 if you want to overwrite your
GitHub username as author ingame. -->
<!-- You can use multiple of the same prefix (they're only used for the
icon ingame) and delete the unneeded ones. Despite some of the tags,
changelogs should generally represent how a player might be affected by
the changes rather than a summary of the PR's contents. -->

<!-- By opening a pull request. You have read and understood the
repository rules located on the main README.md on this project. -->
2024-10-08 03:42:09 -06:00
Fn-OS
eeaca8db1f Changes protogen snout and adds a new "cat" snout (#2175)
<!-- Write **BELOW** The Headers and **ABOVE** The comments else it may
not be viewable. -->
<!-- You can view Contributing.MD for a detailed description of the pull
request process. -->

## About The Pull Request

<!-- Describe The Pull Request. Please be sure every change is
documented or this can delay review and even discourage maintainers from
merging your PR! -->
resprites the protogen snout to look like a visor, rather than a snout
Adds a new snout, called the Cat snout.
<!-- Please make sure to actually test your PRs. If you have not tested
your PR mention it. -->

## Why It's Good For The Game
Makes the protogen visor eye candy and not doodoo dogshit, as well as
adding a new "Cat" snout. More customization is always good.
<!-- Argue for the merits of your changes and how they benefit the game,
especially if they are controversial and/or far reaching. If you can't
actually explain WHY what you are doing will improve the game, then it
probably isn't good for the game in the first place. -->

## Proof Of Testing

![image](https://github.com/user-attachments/assets/548d556e-fe42-4f6d-ac0f-569b7dd7e398)

![image](https://github.com/user-attachments/assets/cc4e6857-09d2-44e3-a1ab-2adcc62e4776)


<!-- Compile and run your code locally. Make sure it works. This is the
place to show off your changes! We are not responsible for testing your
features. -->

## Changelog
Changes protogen snout sprite
Adds a new Cat snout.
<!-- If your PR modifies aspects of the game that can be concretely
observed by players or admins you should add a changelog. If your change
does NOT meet this description, remove this section. Be sure to properly
mark your PRs to prevent unnecessary GBP loss. You can read up on GBP
and its effects on PRs in the tgstation guides for contributors. Please
note that maintainers freely reserve the right to remove and add tags
should they deem it appropriate. You can attempt to finagle the system
all you want, but it's best to shoot for clear communication right off
the bat. -->

🆑
Added: New cat snout
image: added/modified/removed some icons or images: Changed protogen
snout sprite.
🆑

<!-- Both 🆑's are required for the changelog to work! You can put
your name to the right of the first 🆑 if you want to overwrite your
GitHub username as author ingame. -->
<!-- You can use multiple of the same prefix (they're only used for the
icon ingame) and delete the unneeded ones. Despite some of the tags,
changelogs should generally represent how a player might be affected by
the changes rather than a summary of the PR's contents. -->

<!-- By opening a pull request. You have read and understood the
repository rules located on the main README.md on this project. -->

---------

Co-authored-by: LT3 <83487515+lessthnthree@users.noreply.github.com>
2024-10-06 19:46:24 -07:00
LT3
6c38104c91 Orderly alt titles (#2179)
## About The Pull Request

Same as https://github.com/Skyrat-SS13/Skyrat-tg/pull/29683, but on a
repo that is active.

## Why It's Good For The Game

Roleplay flavour

## Proof Of Testing

<details>
<summary>Screenshots/Videos</summary>
 

![image](https://github.com/user-attachments/assets/72ca1410-bcec-44bd-9550-87d72bbf1989)

</details>


## Changelog

🆑 LT3
spellcheck: Orderly alt titles
/🆑
2024-10-06 23:26:55 +00:00
LT3
21668da48b Adds radiation storms and scrubber overflows to event Enhanced Roleplay Check (#2180)
## About The Pull Request

Same as https://github.com/Skyrat-SS13/Skyrat-tg/pull/29682, but on a
repo that is active.

Adds the Enhanced Roleplay Check protection to the radiation storm and
scrubber overflow events.

In the case of radiation storms, the protection is only triggered if the
dorm is occupied at the time of event init. (No cop-out running into a
dorm after you hear the announcement! Find a real maintenance hallway,
scrub.)

Additionally, only plays the giant red warning text only if you are in
an area that will be impacted by the radiation, so that people aren't
second guessing if the area they are in is protected or not.

## Why It's Good For The Game

Getting mutated and/or dying while in the middle of enhanced roleplay
tends to interrupt the intended roleplay

## Proof Of Testing
<details>
<summary>Screenshots/Videos</summary>
  

![image](https://github.com/user-attachments/assets/e747f78d-020d-40fa-a39e-671d0abeeccb)

</details>

## Changelog

🆑 LT3
code: Radiation storm warning only sent to players who are in an area
without radiation protection
balance: Occupied dorms are protected from radiation storms and
scrubbers
/🆑
2024-10-06 22:44:52 +00:00
Arturlang
f5df6baea5 Fix malkavians not getting a objective when a bloodsucker breaks masq and more fixes (#2160)
<!-- Write **BELOW** The Headers and **ABOVE** The comments else it may
not be viewable. -->
<!-- You can view Contributing.MD for a detailed description of the pull
request process. -->

## About The Pull Request
Fixes malk's not getting their objective when a bloodsucker breaks the
masq, replaces nullchecks with qdeleted checks in a few places, gohome
checks that those who see the vampire are conscious, and makes
bloodsucker healing code not do multipel update_health check
Partial port of
https://github.com/Monkestation/Monkestation2.0/pull/3534 and full port
of https://github.com/Monkestation/Monkestation2.0/pull/3512
<!-- Describe The Pull Request. Please be sure every change is
documented or this can delay review and even discourage maintainers from
merging your PR! -->

<!-- Please make sure to actually test your PRs. If you have not tested
your PR mention it. -->

## Why It's Good For The Game
Fixes are good, especially for fixing features that should work
<!-- Argue for the merits of your changes and how they benefit the game,
especially if they are controversial and/or far reaching. If you can't
actually explain WHY what you are doing will improve the game, then it
probably isn't good for the game in the first place. -->

## Proof Of Testing
Went ingame and made sure it worked by proccalling break masquarade
<!-- Compile and run your code locally. Make sure it works. This is the
place to show off your changes! We are not responsible for testing your
features. -->

## Changelog

<!-- If your PR modifies aspects of the game that can be concretely
observed by players or admins you should add a changelog. If your change
does NOT meet this description, remove this section. Be sure to properly
mark your PRs to prevent unnecessary GBP loss. You can read up on GBP
and its effects on PRs in the tgstation guides for contributors. Please
note that maintainers freely reserve the right to remove and add tags
should they deem it appropriate. You can attempt to finagle the system
all you want, but it's best to shoot for clear communication right off
the bat. -->

🆑
fix: Malkavians will now actually get a notification and a objective
once a bloodsucker breaks the masquarade
/🆑

<!-- Both 🆑's are required for the changelog to work! You can put
your name to the right of the first 🆑 if you want to overwrite your
GitHub username as author ingame. -->
<!-- You can use multiple of the same prefix (they're only used for the
icon ingame) and delete the unneeded ones. Despite some of the tags,
changelogs should generally represent how a player might be affected by
the changes rather than a summary of the PR's contents. -->

<!-- By opening a pull request. You have read and understood the
repository rules located on the main README.md on this project. -->

Co-authored-by: Swift <jackwars4@gmail.com>
2024-10-04 21:02:29 +00:00
nevimer
37f2e97a3c Vetted System conversion to SQL (#2075)
<!-- Write **BELOW** The Headers and **ABOVE** The comments else it may
not be viewable. -->
<!-- You can view Contributing.MD for a detailed description of the pull
request process. -->

## About The Pull Request

This PR will convert the vetted system to SQL. It will populate the with
entries from the old config file, and then that file can be safely
removed after it is imported. Also adds three verbs, one to force a
conversion, one to add, and one to remove a ckey from the database. The
admin who adds a user is record in the DB.

<!-- Please make sure to actually test your PRs. If you have not tested
your PR mention it. -->

## Why It's Good For The Game

<!-- Argue for the merits of your changes and how they benefit the game,
especially if they are controversial and/or far reaching. If you can't
actually explain WHY what you are doing will improve the game, then it
probably isn't good for the game in the first place. -->

## Proof Of Testing

![heidisql_086ihiIsfK](https://github.com/user-attachments/assets/b3f75490-b709-4c7f-883c-13c9c59ac9b1)

<!-- Compile and run your code locally. Make sure it works. This is the
place to show off your changes! We are not responsible for testing your
features. -->

## Changelog

<!-- If your PR modifies aspects of the game that can be concretely
observed by players or admins you should add a changelog. If your change
does NOT meet this description, remove this section. Be sure to properly
mark your PRs to prevent unnecessary GBP loss. You can read up on GBP
and its effects on PRs in the tgstation guides for contributors. Please
note that maintainers freely reserve the right to remove and add tags
should they deem it appropriate. You can attempt to finagle the system
all you want, but it's best to shoot for clear communication right off
the bat. -->

🆑
refactor: Vetted system is now using SQL and improved. 
/🆑

<!-- Both 🆑's are required for the changelog to work! You can put
your name to the right of the first 🆑 if you want to overwrite your
GitHub username as author ingame. -->
<!-- You can use multiple of the same prefix (they're only used for the
icon ingame) and delete the unneeded ones. Despite some of the tags,
changelogs should generally represent how a player might be affected by
the changes rather than a summary of the PR's contents. -->

<!-- By opening a pull request. You have read and understood the
repository rules located on the main README.md on this project. -->

---------

Co-authored-by: The Sharkening <95130227+StrangeWeirdKitten@users.noreply.github.com>
2024-10-04 11:16:32 +00:00
Arturlang
9da37c1694 silver stakes no longer gib/dust bloodsuckers, instead, they delete the heart (#2063) 2024-10-01 10:43:14 -06:00
Cursor
7f03095d3a Removes storage from (nearly) all the Bunny Suits (#2098)
## About The Pull Request

Title. Fulfils bounty 13 of
https://github.com/Bubberstation/Bubberstation/issues/2084

## Why It's Good For The Game

I like money.

I left the magician's storage because it's technically got unique stuff
to store.

## Proof Of Testing

It works.

## Changelog

🆑
del: Removed storage from (nearly) all the Bunny Suits
/🆑
2024-10-01 18:19:48 +02:00
shellspeed1
44b88f9a1f Syndicate tech stuff (#2120)
<!-- Write **BELOW** The Headers and **ABOVE** The comments else it may
not be viewable. -->
<!-- You can view Contributing.MD for a detailed description of the pull
request process. -->

## About The Pull Request

Adds a technode for several pieces of equipment used by the dauntless,
same deal Tarkon has where its round start and by default not accessible
to the station. Also hopefully gets the interdyne stuff setup to be
properly modularized.

<!-- Describe The Pull Request. Please be sure every change is
documented or this can delay review and even discourage maintainers from
merging your PR! -->

<!-- Please make sure to actually test your PRs. If you have not tested
your PR mention it. -->

## Why It's Good For The Game

Means equipment can be replaced or have additional stuff created. Also
faction themed stuff with the pins and additional comms key access to
deal with a headache borgs have had. Also creates an incentive for
dauntless not to upload their tech to the station.

<!-- Argue for the merits of your changes and how they benefit the game,
especially if they are controversial and/or far reaching. If you can't
actually explain WHY what you are doing will improve the game, then it
probably isn't good for the game in the first place. -->

## Proof Of Testing

It compiles and work, I'll post a screen shot or three later when I'm
not working on the interdyne replacement map. Poke me if I forget.

<!-- Compile and run your code locally. Make sure it works. This is the
place to show off your changes! We are not responsible for testing your
features. -->

## Changelog

<!-- If your PR modifies aspects of the game that can be concretely
observed by players or admins you should add a changelog. If your change
does NOT meet this description, remove this section. Be sure to properly
mark your PRs to prevent unnecessary GBP loss. You can read up on GBP
and its effects on PRs in the tgstation guides for contributors. Please
note that maintainers freely reserve the right to remove and add tags
should they deem it appropriate. You can attempt to finagle the system
all you want, but it's best to shoot for clear communication right off
the bat. -->

🆑
add: Thanks to the effort of syndicate engineers, you can now reproduce
the interdyne cargo equipment as well as firing pins and headsets
complete with comms key! Don't let it get stolen by NT!
/🆑

<!-- Both 🆑's are required for the changelog to work! You can put
your name to the right of the first 🆑 if you want to overwrite your
GitHub username as author ingame. -->
<!-- You can use multiple of the same prefix (they're only used for the
icon ingame) and delete the unneeded ones. Despite some of the tags,
changelogs should generally represent how a player might be affected by
the changes rather than a summary of the PR's contents. -->

<!-- By opening a pull request. You have read and understood the
repository rules located on the main README.md on this project. -->
2024-09-30 23:49:41 -06:00
Return
2e520fa545 Adds an ERT name preference (#1961)
<!-- Write **BELOW** The Headers and **ABOVE** The comments else it may
not be viewable. -->
<!-- You can view Contributing.MD for a detailed description of the pull
request process. -->

## About The Pull Request
This PR allows you to control your name when spawning as an ERT without
randomized names. Ever wanted your own Emergency Response OC? Now you
can make one.
<!-- Describe The Pull Request. Please be sure every change is
documented or this can delay review and even discourage maintainers from
merging your PR! -->

<!-- Please make sure to actually test your PRs. If you have not tested
your PR mention it. -->

## Why It's Good For The Game
More customization = Good. Also check out the examples.
<!-- Argue for the merits of your changes and how they benefit the game,
especially if they are controversial and/or far reaching. If you can't
actually explain WHY what you are doing will improve the game, then it
probably isn't good for the game in the first place. -->

## Proof Of Testing

![image](https://github.com/user-attachments/assets/9d6e0c71-aef7-44be-b861-3eaaec6e2b46)

![image](https://github.com/user-attachments/assets/e9eb71d3-6fd5-4129-bedf-6ec436445c19)

![image](https://github.com/user-attachments/assets/abbe8a84-7068-4add-9beb-79c347fc0a9b)

<!-- Compile and run your code locally. Make sure it works. This is the
place to show off your changes! We are not responsible for testing your
features. -->

## Changelog

<!-- If your PR modifies aspects of the game that can be concretely
observed by players or admins you should add a changelog. If your change
does NOT meet this description, remove this section. Be sure to properly
mark your PRs to prevent unnecessary GBP loss. You can read up on GBP
and its effects on PRs in the tgstation guides for contributors. Please
note that maintainers freely reserve the right to remove and add tags
should they deem it appropriate. You can attempt to finagle the system
all you want, but it's best to shoot for clear communication right off
the bat. -->

🆑 ReturnToZender
add: You can now control what your name is, when you spawn as an ERT.
/🆑

<!-- Both 🆑's are required for the changelog to work! You can put
your name to the right of the first 🆑 if you want to overwrite your
GitHub username as author ingame. -->
<!-- You can use multiple of the same prefix (they're only used for the
icon ingame) and delete the unneeded ones. Despite some of the tags,
changelogs should generally represent how a player might be affected by
the changes rather than a summary of the PR's contents. -->

<!-- By opening a pull request. You have read and understood the
repository rules located on the main README.md on this project. -->
2024-09-30 23:40:52 -06:00
pixelkitty286
d3defa8a2f Research module fixes and small rebalances. (#2096)
<!-- Write **BELOW** The Headers and **ABOVE** The comments else it may
not be viewable. -->
<!-- You can view Contributing.MD for a detailed description of the pull
request process. -->

## About The Pull Request

<!-- Describe The Pull Request. Please be sure every change is
documented or this can delay review and even discourage maintainers from
merging your PR! -->

Some general changes and bug fixes required to keep research modules
usable.

Also added on some quality of life features such as a material bag and a
xenobio bag

Changed some the assembly items to be under circuits gripper.

Fixes some issues with not being able to repair synths and moves
surgical drapes and bonesetter into a new small omitool.

<!-- Please make sure to actually test your PRs. If you have not tested
your PR mention it. -->

## Why It's Good For The Game

<!-- Argue for the merits of your changes and how they benefit the game,
especially if they are controversial and/or far reaching. If you can't
actually explain WHY what you are doing will improve the game, then it
probably isn't good for the game in the first place. -->

In the current state of the research module it is broken and has lots of
issues this PR is to fix some of it's issues.

## Proof Of Testing

<!-- Compile and run your code locally. Make sure it works. This is the
place to show off your changes! We are not responsible for testing your
features. -->

Trust me bro I compiled it and tested it locally.

This is the new image of a fully upgraded research borg looks like.


![image](https://github.com/user-attachments/assets/2f81def0-e2f4-40a7-9dd4-23f1dce227e0)


## Changelog

<!-- If your PR modifies aspects of the game that can be concretely
observed by players or admins you should add a changelog. If your change
does NOT meet this description, remove this section. Be sure to properly
mark your PRs to prevent unnecessary GBP loss. You can read up on GBP
and its effects on PRs in the tgstation guides for contributors. Please
note that maintainers freely reserve the right to remove and add tags
should they deem it appropriate. You can attempt to finagle the system
all you want, but it's best to shoot for clear communication right off
the bat. -->

🆑
add: cut down omitool a small upgrade for the scanner
del: Removed old things
qol: made research borgs actually able to revive and work on synths
balance: research cyborg grippers
fix: research cyborgs not being able to repair synths. research cyborgs
being able to pick up the nuke disk (oops lol).
/🆑

<!-- Both 🆑's are required for the changelog to work! You can put
your name to the right of the first 🆑 if you want to overwrite your
GitHub username as author ingame. -->
<!-- You can use multiple of the same prefix (they're only used for the
icon ingame) and delete the unneeded ones. Despite some of the tags,
changelogs should generally represent how a player might be affected by
the changes rather than a summary of the PR's contents. -->

<!-- By opening a pull request. You have read and understood the
repository rules located on the main README.md on this project. -->
2024-09-30 23:34:20 -06:00
Arturlang
c8f3631433 Bloodsucker leveling rework (#1994)
<!-- Write **BELOW** The Headers and **ABOVE** The comments else it may
not be viewable. -->
<!-- You can view Contributing.MD for a detailed description of the pull
request process. -->

## About The Pull Request
Bloodsuckers now no longer level up from sol past level 4, requiring you
to drink sentient blood to progress in levels. Also moves ventrue to
this same system.
Blood thickening points are obtained 1-1 on blood drunk when you are
drinking from players, these points are used for leveling, and the act
of using these points for leveling does not use blood, nor does leveling
in general.
Current blood cost is 40% of total blood cap, with 30% for ventrue.
This calculates based on the total blood volume a bloodsucker can hold,
which at level 1 is 700, thus requiring 280 blood for a level up. At
level 4 this is a cost of 440 blood. I'm tempted to increase the base
requirement to 50%, but I'd like to hear on feedback on that
Also fixes some exploits with candelabrums, 
fixes https://github.com/Bubberstation/Bubberstation/issues/1700
<!-- Describe The Pull Request. Please be sure every change is
documented or this can delay review and even discourage maintainers from
merging your PR! -->

<!-- Please make sure to actually test your PRs. If you have not tested
your PR mention it. -->

## Why It's Good For The Game
Nobody likes bloodsuckers simply not having to interact with crew to
constantly gain in strength, and just hiding and hiding in coffins to
level up, this should heavily encourage bloodsuckers to drink blood
(their main gimmikc) to gain levels, or you will simply be unable to
level up.
<!-- Argue for the merits of your changes and how they benefit the game,
especially if they are controversial and/or far reaching. If you can't
actually explain WHY what you are doing will improve the game, then it
probably isn't good for the game in the first place. -->

## Proof Of Testing

<!-- Compile and run your code locally. Make sure it works. This is the
place to show off your changes! We are not responsible for testing your
features. -->

## Changelog

<!-- If your PR modifies aspects of the game that can be concretely
observed by players or admins you should add a changelog. If your change
does NOT meet this description, remove this section. Be sure to properly
mark your PRs to prevent unnecessary GBP loss. You can read up on GBP
and its effects on PRs in the tgstation guides for contributors. Please
note that maintainers freely reserve the right to remove and add tags
should they deem it appropriate. You can attempt to finagle the system
all you want, but it's best to shoot for clear communication right off
the bat. -->

🆑
balance: The candelabrum is no longer as tough
fix: candelabrum now turns off when unsecured
balance: Bloodsucker no longer level from sol when they reach level 4
balance: Ventrue now can only use blood drunk from sentients to level up
vassals if they wish to level themselves up.
refactor: Refactors how ventrue vassalizing is handled, no longer
copying most of level up code for it.
/🆑

<!-- Both 🆑's are required for the changelog to work! You can put
your name to the right of the first 🆑 if you want to overwrite your
GitHub username as author ingame. -->
<!-- You can use multiple of the same prefix (they're only used for the
icon ingame) and delete the unneeded ones. Despite some of the tags,
changelogs should generally represent how a player might be affected by
the changes rather than a summary of the PR's contents. -->

<!-- By opening a pull request. You have read and understood the
repository rules located on the main README.md on this project. -->
2024-09-30 23:32:40 -06:00
Arturlang
4ddb09376c Some bloodsucker ability nerfs (#1722)
<!-- Write **BELOW** The Headers and **ABOVE** The comments else it may
not be viewable. -->
<!-- You can view Contributing.MD for a detailed description of the pull
request process. -->

## About The Pull Request
Nerfs a few too-often used bloodsucker abilities by increasing blood
costs and cooldowns slightly, also makes using haste disable fortitude
if it is active.
brawn bloodcost 8->10, cooldown 9->12 seconds
fortitude cooldown 8-20 seconds, also you will not be able to heal any
brute or burn damage while it is active
The scaling of the damage resist is also halved, no longer is maximum
resistance of 0.3 for brute, 0.5 for burn achieved at level 4, now it is
reached at level 8, changing by 0.05 per ability level
haste bloodcost 6->9, cooldown 12->15 seconds
<!-- Describe The Pull Request. Please be sure every change is
documented or this can delay review and even discourage maintainers from
merging your PR! -->

<!-- Please make sure to actually test your PRs. If you have not tested
your PR mention it. -->

## Why It's Good For The Game
Brawn, haste, fortitude, can make a bloodsucker really really difficult
to kill, *especially* when it's in the hands of a skilled player, the
purpose of this PR is to make it harder to combo abilities constantly,
by increasing costs and cooldowns, and removing a combo that removes the
demerits of fortitude, using haste while you have fortitude, that forces
you to walk.
A big issue with cooldowns and their abilties is that the ability
cooldowns get reduced per ability level, so increasesing these cooldowns
is important.
As for the damage resistance scaling change, reaching level 8 is fairly
likely with the current changes, and maximum damage resistance is really
tough to deal with, 4 is quite easy to reach within a average shift.
<!-- Argue for the merits of your changes and how they benefit the game,
especially if they are controversial and/or far reaching. If you can't
actually explain WHY what you are doing will improve the game, then it
probably isn't good for the game in the first place. -->

## Proof Of Testing

<!-- Compile and run your code locally. Make sure it works. This is the
place to show off your changes! We are not responsible for testing your
features. -->

## Changelog

<!-- If your PR modifies aspects of the game that can be concretely
observed by players or admins you should add a changelog. If your change
does NOT meet this description, remove this section. Be sure to properly
mark your PRs to prevent unnecessary GBP loss. You can read up on GBP
and it's effects on PRs in the tgstation guides for contributors. Please
note that maintainers freely reserve the right to remove and add tags
should they deem it appropriate. You can attempt to finagle the system
all you want, but it's best to shoot for clear communication right off
the bat. -->

🆑
balance: brawn costs 10 blood instead of 8, and has a cooldown of 12
seconds, instead of 9
balance: fortitude now has a cooldown of 20 seconds, from 8, also you
will not be able to heal any brute or burn damage while it is active,
the scaling of the damage resist is also halved, no longer is maximum
resistance of 0.3 for brute, 0.5 for burn achieved at level 4, now it is
reached at level 8, changing by 0.05 per ability level
balance: haste costs 9 blood instead of 6, and has a cooldown of 15
seconds from 12
/🆑

<!-- Both 🆑's are required for the changelog to work! You can put
your name to the right of the first 🆑 if you want to overwrite your
GitHub username as author ingame. -->
<!-- You can use multiple of the same prefix (they're only used for the
icon ingame) and delete the unneeded ones. Despite some of the tags,
changelogs should generally represent how a player might be affected by
the changes rather than a summary of the PR's contents. -->

<!-- By opening a pull request. You have read and understood the
repository rules located on the main README.md on this project. -->

---------

Co-authored-by: projectkepler-RU <99981766+projectkepler-ru@users.noreply.github.com>
2024-09-30 23:28:57 -06:00
LT3
66c7049a4b Remove eigenstate from scrubber overflow (#2163)
## About The Pull Request

Updates scrubber overflow list, removing eigenstate, re-adds some of the
easily cleanables (glitter, flour etc) that were removed, as storyteller
now seems to be under control.

## Changelog

🆑 LT3
del: No more eigenstate in scrubber overflows
/🆑
2024-09-30 22:47:08 -05:00
BurgerLUA
f8fc4abcfd Heretic Transmutation Runes can no longer have Fingerprints. (#2149)
## About The Pull Request

Heretic Transmutation Runes can no longer have Fingerprints.
This does not affect "hidden" fingerprints aka fingerprints for admin
logs.
This does not affect clothing fibers. 

## Why It's Good For The Game

It's funny that if you interact with a rune, your fingerprints are
applied to it. This results in heretics getting caught extremely easily
and early. It doesn't make sense to me that interacting with an eldritch
rune would do this.

## Proof Of Testing

Untested.

## Changelog

🆑 BurgerBB
balance: Heretic Transmutation Runes can no longer have Fingerprints.
/🆑
2024-09-30 02:03:28 -06:00
LT3
02d6c51152 Storyteller tags cleanup (#2061)
## About The Pull Request

Cleans up storyteller tags and makes minor changes.

- Ensure all events (including disabled) have tags
- Remove events that no longer exist
- Remove duplicates
- Disable Sandstorm as it is an older variant of meteor wave that
happens to destroy the server when it runs

## Why It's Good For The Game

Cleanup and currency with the event controls good. The server falling to
its knees and becoming unplayable during sandstorm is bad.

If one of these disabled events gets re-enabled one day, removes the
chance that the storyteller params don't get set along with it.

## Changelog

🆑 LT3
admin: Storyteller backend updates
del: Disabled sandstorm random event
/🆑
2024-09-30 08:14:19 +02:00
Return
943da7d00f [Loadout] Sec additions (#2152)
<!-- Write **BELOW** The Headers and **ABOVE** The comments else it may
not be viewable. -->
<!-- You can view Contributing.MD for a detailed description of the pull
request process. -->

## About The Pull Request
This adds two security items to the loadout, restricted to Security, and
also updates the multisec vendor to have the new futuristic sec helmets.
<!-- Describe The Pull Request. Please be sure every change is
documented or this can delay review and even discourage maintainers from
merging your PR! -->

<!-- Please make sure to actually test your PRs. If you have not tested
your PR mention it. -->

## Why It's Good For The Game
It will make my pony wife happy
<!-- Argue for the merits of your changes and how they benefit the game,
especially if they are controversial and/or far reaching. If you can't
actually explain WHY what you are doing will improve the game, then it
probably isn't good for the game in the first place. -->

## Proof Of Testing

<!-- Compile and run your code locally. Make sure it works. This is the
place to show off your changes! We are not responsible for testing your
features. -->

## Changelog

<!-- If your PR modifies aspects of the game that can be concretely
observed by players or admins you should add a changelog. If your change
does NOT meet this description, remove this section. Be sure to properly
mark your PRs to prevent unnecessary GBP loss. You can read up on GBP
and its effects on PRs in the tgstation guides for contributors. Please
note that maintainers freely reserve the right to remove and add tags
should they deem it appropriate. You can attempt to finagle the system
all you want, but it's best to shoot for clear communication right off
the bat. -->

🆑 ReturnToZender (code)
add: The futuristic security helmet is now properly added to the
multisec vendor, and the loadout along with the patrol cap.
/🆑

<!-- Both 🆑's are required for the changelog to work! You can put
your name to the right of the first 🆑 if you want to overwrite your
GitHub username as author ingame. -->
<!-- You can use multiple of the same prefix (they're only used for the
icon ingame) and delete the unneeded ones. Despite some of the tags,
changelogs should generally represent how a player might be affected by
the changes rather than a summary of the PR's contents. -->

<!-- By opening a pull request. You have read and understood the
repository rules located on the main README.md on this project. -->
2024-09-29 22:49:35 -06:00
Cursor
fa0039e75f Adds a fake, renamable, reskinnable medal to the loadout. (#2119) 2024-09-26 11:09:14 -06:00
LT3
ce2256c9ae Storyteller vote reminder (#2118)
## About The Pull Request

Since the title screen covers the active vote status icon, provides a
second vote notification to latejoiners who may have joined after the
first notification.

## Why It's Good For The Game

People stop going "Did I miss the storyteller vote?" / "I just got here,
how do I vote in storyteller???"

## Proof Of Testing


![image](https://github.com/user-attachments/assets/66aa9d40-6d73-462f-a942-b62c7890ab85)

## Changelog

🆑 LT3
qol: New vote reminder notification, enabled for storyteller votes
/🆑
2024-09-25 04:30:32 +00:00
Cursor
3e426476fa Fixes the Neck Gaiter. (#2109)
## About The Pull Request

Closes https://github.com/Bubberstation/Bubberstation/issues/2088

## Why It's Good For The Game

Things working good.

## Proof Of Testing

![image](https://github.com/user-attachments/assets/59125637-aa20-4e3e-8b4e-585a100f2313)


## Changelog

🆑
fix: The Neck Gaiter no longer hides glasses.
/🆑

Co-authored-by: Waterpig <49160555+Majkl-J@users.noreply.github.com>
2024-09-22 08:11:54 +00:00
Shadow-Quill
ed3ed20955 Fixes a typo when well-trained perk triggers. (#2111)
<!-- Write **BELOW** The Headers and **ABOVE** The comments else it may
not be viewable. -->
<!-- You can view Contributing.MD for a detailed description of the pull
request process. -->

## About The Pull Request

Literally unplayable.

<!-- Please make sure to actually test your PRs. If you have not tested
your PR mention it. -->

## Why It's Good For The Game

Fixes a typo.

## Proof Of Testing

No.

## Changelog

<!-- If your PR modifies aspects of the game that can be concretely
observed by players or admins you should add a changelog. If your change
does NOT meet this description, remove this section. Be sure to properly
mark your PRs to prevent unnecessary GBP loss. You can read up on GBP
and its effects on PRs in the tgstation guides for contributors. Please
note that maintainers freely reserve the right to remove and add tags
should they deem it appropriate. You can attempt to finagle the system
all you want, but it's best to shoot for clear communication right off
the bat. -->

🆑
spellcheck: Fixed a typo in the message that appeared when someone with
the Well-Trained perk examined someone with the Dominant Aura trait.
/🆑

<!-- Both 🆑's are required for the changelog to work! You can put
your name to the right of the first 🆑 if you want to overwrite your
GitHub username as author ingame. -->
<!-- You can use multiple of the same prefix (they're only used for the
icon ingame) and delete the unneeded ones. Despite some of the tags,
changelogs should generally represent how a player might be affected by
the changes rather than a summary of the PR's contents. -->

<!-- By opening a pull request. You have read and understood the
repository rules located on the main README.md on this project. -->
2024-09-22 00:38:31 -05:00
Arturlang
cec6e61cc2 Reduces haste's range to 5 (#2067)
<!-- Write **BELOW** The Headers and **ABOVE** The comments else it may
not be viewable. -->
<!-- You can view Contributing.MD for a detailed description of the pull
request process. -->

## About The Pull Request
This PR reduces the range of haste to 5
<!-- Describe The Pull Request. Please be sure every change is
documented or this can delay review and even discourage maintainers from
merging your PR! -->

<!-- Please make sure to actually test your PRs. If you have not tested
your PR mention it. -->

## Why It's Good For The Game
Hastes has been often complained about being far too oppressive, and one
of the issues is that haste has essentially full range anywhere you can
see,
<!-- Argue for the merits of your changes and how they benefit the game,
especially if they are controversial and/or far reaching. If you can't
actually explain WHY what you are doing will improve the game, then it
probably isn't good for the game in the first place. -->

## Proof Of Testing

<!-- Compile and run your code locally. Make sure it works. This is the
place to show off your changes! We are not responsible for testing your
features. -->

## Changelog

<!-- If your PR modifies aspects of the game that can be concretely
observed by players or admins you should add a changelog. If your change
does NOT meet this description, remove this section. Be sure to properly
mark your PRs to prevent unnecessary GBP loss. You can read up on GBP
and its effects on PRs in the tgstation guides for contributors. Please
note that maintainers freely reserve the right to remove and add tags
should they deem it appropriate. You can attempt to finagle the system
all you want, but it's best to shoot for clear communication right off
the bat. -->

🆑
balance: The range of haste is now 5 tiles.
/🆑

<!-- Both 🆑's are required for the changelog to work! You can put
your name to the right of the first 🆑 if you want to overwrite your
GitHub username as author ingame. -->
<!-- You can use multiple of the same prefix (they're only used for the
icon ingame) and delete the unneeded ones. Despite some of the tags,
changelogs should generally represent how a player might be affected by
the changes rather than a summary of the PR's contents. -->

<!-- By opening a pull request. You have read and understood the
repository rules located on the main README.md on this project. -->
2024-09-21 15:35:06 -04:00
Arturlang
24c21c1150 bloodsuckers are no longer highly wound resistant, but heal wounds in a coffin (#2066)
<!-- Write **BELOW** The Headers and **ABOVE** The comments else it may
not be viewable. -->
<!-- You can view Contributing.MD for a detailed description of the pull
request process. -->

## About The Pull Request
Per PR title
<!-- Describe The Pull Request. Please be sure every change is
documented or this can delay review and even discourage maintainers from
merging your PR! -->

<!-- Please make sure to actually test your PRs. If you have not tested
your PR mention it. -->

## Why It's Good For The Game
There's a bug which I cannot quite reproduce that causes bleeding to
stay on a bloodsucker, this PR makes bloodsuckers no longer resistant to
wounds as it doesn't quite make too much sense, but makes torporing
properly heal up all wounds,
<!-- Argue for the merits of your changes and how they benefit the game,
especially if they are controversial and/or far reaching. If you can't
actually explain WHY what you are doing will improve the game, then it
probably isn't good for the game in the first place. -->

## Proof Of Testing
Went in, smote boneless on myself, went in a coffin, had all bones
<!-- Compile and run your code locally. Make sure it works. This is the
place to show off your changes! We are not responsible for testing your
features. -->

## Changelog

<!-- If your PR modifies aspects of the game that can be concretely
observed by players or admins you should add a changelog. If your change
does NOT meet this description, remove this section. Be sure to properly
mark your PRs to prevent unnecessary GBP loss. You can read up on GBP
and its effects on PRs in the tgstation guides for contributors. Please
note that maintainers freely reserve the right to remove and add tags
should they deem it appropriate. You can attempt to finagle the system
all you want, but it's best to shoot for clear communication right off
the bat. -->

🆑
balance: Bloodsuckers are no longer highly wound resistant, but their
coffins will now heal all wounds
fix: Should fix the issue with bloodsucker bleeding staying active
forever
/🆑

<!-- Both 🆑's are required for the changelog to work! You can put
your name to the right of the first 🆑 if you want to overwrite your
GitHub username as author ingame. -->
<!-- You can use multiple of the same prefix (they're only used for the
icon ingame) and delete the unneeded ones. Despite some of the tags,
changelogs should generally represent how a player might be affected by
the changes rather than a summary of the PR's contents. -->

<!-- By opening a pull request. You have read and understood the
repository rules located on the main README.md on this project. -->
2024-09-21 01:38:12 +00:00
BurgerLUA
1290c1ab8e [Ready] Anomaly Refinement Overhaul (#1562)
## About The Pull Request

Overhauls requirements for Anomaly Refinement, and removes some limits
and implements some more.

The Anomaly Refiner now:
- Has new sounds to indicate stages of the refinement process.
- Requires 1.21 Megawatts of power per core implosion of the machine.
- Takes 1 minute to refine a core.
- No longer shakes the station or makes a loud noise.
- Has a minimum requirement of 25% of the bomb cap to successfully
refine, which increases with each core used. This increasement
diminishes over time.
- Has unlimited uses.

## Why It's Good For The Game

The station shaking for 5 minutes straight while the scientist refines
cores all in one go was excessively annoying. The limitation for anomaly
cores was also arbitrary, especially considering that a lot of objects
require cores and on some rounds you get a lot of anomaly spawns while
others you don't.

This PR should fix all of the above and add some extra depth to the
mechanics of the anomaly refinement process so it isn't just "make 20
maxcaps in one sitting then use all of them to make cores while the
station complains about excessive explosions"

## Proof Of Testing

I tested it. It just werks :^)

## Changelog

🆑 BurgerBB
balance: Overhauls requirements for Anomaly Refinement, and removes some
limits and implements some more.
/🆑

---------

Co-authored-by: Waterpig <49160555+Majkl-J@users.noreply.github.com>
Co-authored-by: Swift <jackwars4@gmail.com>
Co-authored-by: The Sharkening <95130227+StrangeWeirdKitten@users.noreply.github.com>
2024-09-20 16:07:29 -06:00
Arturlang
abea882914 Bloodsucker power refactor (#1458)
<!-- Write **BELOW** The Headers and **ABOVE** The comments else it may
not be viewable. -->
<!-- You can view Contributing.MD for a detailed description of the pull
request process. -->

## About The Pull Request
Refactors bloodsuckers powers heavily and changes around a lot of few
powers work and even removes a lot of copypasta from tremere powers.
fixes #1384
<!-- Describe The Pull Request. Please be sure every change is
documented or this can delay review and even discourage maintainers from
merging your PR! -->

<!-- Please make sure to actually test your PRs. If you have not tested
your PR mention it. -->

## Why It's Good For The Game
Currently Tremere is pretty meh compared to other bloodsuckers, and
bloodsucker powers use a lot of code that actions now implement
themselves.
<!-- Argue for the merits of your changes and how they benefit the game,
especially if they are controversial and/or far reaching. If you can't
actually explain WHY what you are doing will improve the game, then it
probably isn't good for the game in the first place. -->

## Proof Of Testing
I basically test almost every change, as part of how I work, obviously
not completely thoroughly thus testmerges,.
<!-- Compile and run your code locally. Make sure it works. This is the
place to show off your changes! We are not responsible for testing your
features. -->

## Changelog

<!-- If your PR modifies aspects of the game that can be concretely
observed by players or admins you should add a changelog. If your change
does NOT meet this description, remove this section. Be sure to properly
mark your PRs to prevent unnecessary GBP loss. You can read up on GBP
and it's effects on PRs in the tgstation guides for contributors. Please
note that maintainers freely reserve the right to remove and add tags
should they deem it appropriate. You can attempt to finagle the system
all you want, but it's best to shoot for clear communication right off
the bat. -->

🆑
refactor: Heavily refactors how bloodsucker powers function.
refactor: Tremere powers no longer have subtypes for each level.
add: Completely redoes how bloodsucker ability descriptions, both the
longer antag panel and the action button hover over, they will actually
tell you actual values that the game itself uses for damage, cooldowns,
and effect durations
balance: Tremere powers can now level up as far as you want.
balance: Mesmerize is heavily reworked, now it no longer forces both
parties to stand still for it to work, but it is obvious to the victim
when used, however the victim is muted for the duration of the spool up,
and will stun and mute normally if the do_after completes.
add: Mesmerize now has a secondary that allows you to mute and confuse
your victim that happens on a right-click,
dominate, the tremere's version instead knockdowns.
add: Tremere's dominate now has a visual timer for temporary vassals,
visible only to the master's vassals and the master themselves.
balance: Tremere's dominate now only requires level 2 to create
temporary vassals, but the duration now scales with the level. It now
requires the potential vassal to have more than 336 blood, and will use
it all up once the duration ends, effectively making it only usable once
per person.
balance: All tremere powers can now level up past level 4
balance: Thaumaturgy is heavily reworked, it now has a charge system,
and while the projectile deal less damage, you can shoot a lot more of
them, and the projectiles will seek towards any non-vassal mob near
where you cast it.
refactor: Separates bloodsucker ability bitfields and action bitfields
to avoid overriding eachother
balance: Bloodsuckers going into torpor outside of coffins will always
die, but will wake out of torpor at 20% maxhealth(not counting critical
health)
balance: A coffin being opened during sol will wake you up, given you
are LITERALL BURNING UN-ALIVE.

/🆑

<!-- Both 🆑's are required for the changelog to work! You can put
your name to the right of the first 🆑 if you want to overwrite your
GitHub username as author ingame. -->
<!-- You can use multiple of the same prefix (they're only used for the
icon ingame) and delete the unneeded ones. Despite some of the tags,
changelogs should generally represent how a player might be affected by
the changes rather than a summary of the PR's contents. -->

<!-- By opening a pull request. You have read and understood the
repository rules located on the main README.md on this project. -->

---------

Co-authored-by: Waterpig <49160555+Majkl-J@users.noreply.github.com>
Co-authored-by: The Sharkening <95130227+StrangeWeirdKitten@users.noreply.github.com>
2024-09-20 20:00:32 +00:00
BurgerLUA
d57a55db98 Makes Space Dragons immune to toxin + oxy damage because I saw a Space Dragon die to simplemobs on Moonstation Once (#2100)
## About The Pull Request

Makes Space Dragons immune to toxin + oxy damage because I saw a Space
Dragon die to simplemobs on Moonstation Once

## Why It's Good For The Game

This is pretty much a moonstation exclusive problem since a whole bunch
of toxic enemies spawn outside so yeah.

## Proof Of Testing

If it compiles, it works.

## Changelog

🆑 BurgerBB
balance: Makes Space Dragons immune to toxin + oxy damage because I saw
a Space Dragon die to simplemobs on Moonstation Once
/🆑
2024-09-20 14:31:43 -05:00
KathrinBailey
efb4d077a5 Small clothing PR (ezpz 2 review & merge) (#2030)
## About The Pull Request
• Fixes jean skirts/shorts covering body parts it shouldn't.
• Adds in a skirt to the clothing vendor.
• Adds in loincloths from our upstream's old upstream's downstream and
makes them craftable, this is for our upstream's old upstream's
downstream's downstream who will be rebasing to become our new
downstream in a few months, hopefully.

## Why It's Good For The Game
Bugs bad.
Making clothing accessible whilst loadouts are broken good.
Tribal clothing for tribals are good.

## Proof Of Testing

![image](https://github.com/user-attachments/assets/a6ecbdb6-958c-4a9d-8453-fd8aea7288ad)

![image](https://github.com/user-attachments/assets/77fd84d4-3a7d-4f93-a983-a91a89ecc0ed)

![image](https://github.com/user-attachments/assets/bf13f8e4-2b6c-40e8-8be1-9ff91bd438c2)

![image](https://github.com/user-attachments/assets/508b37ba-8a73-4cdb-8e10-17347476829d)

## Changelog

🆑
add: Loincloths from Sandstorm.
fix: Jean shorts/skirt no longer covers legs and chest.
/🆑

---------

Co-authored-by: The Sharkening <95130227+StrangeWeirdKitten@users.noreply.github.com>
2024-09-18 04:12:32 +00:00
Odairu
e00f81e85d [Modular] Doubles the amount of sacrifices required to ascend (#1915)
<!-- Write **BELOW** The Headers and **ABOVE** The comments else it may
not be viewable. -->
<!-- You can view Contributing.MD for a detailed description of the pull
request process. -->

## About The Pull Request
does as the title says
<!-- Describe The Pull Request. Please be sure every change is
documented or this can delay review and even discourage maintainers from
merging your PR! -->

<!-- Please make sure to actually test your PRs. If you have not tested
your PR mention it. -->

## Why It's Good For The Game
this makes it significantly less feasible a heretic can ascend before
they've been noticed doing heretic things
<!-- Argue for the merits of your changes and how they benefit the game,
especially if they are controversial and/or far reaching. If you can't
actually explain WHY what you are doing will improve the game, then it
probably isn't good for the game in the first place. -->

## Proof Of Testing

![image](https://github.com/user-attachments/assets/f02d925d-ec36-4c18-9872-dbf944aad504)
(there being less than 2 heads of staff with minds adds 2 to the
required number, so anywhere from 6-10 targets is possible)
<!-- Compile and run your code locally. Make sure it works. This is the
place to show off your changes! We are not responsible for testing your
features. -->

## Changelog

<!-- If your PR modifies aspects of the game that can be concretely
observed by players or admins you should add a changelog. If your change
does NOT meet this description, remove this section. Be sure to properly
mark your PRs to prevent unnecessary GBP loss. You can read up on GBP
and its effects on PRs in the tgstation guides for contributors. Please
note that maintainers freely reserve the right to remove and add tags
should they deem it appropriate. You can attempt to finagle the system
all you want, but it's best to shoot for clear communication right off
the bat. -->

🆑
balance: nerfs heretics ability to ascend
/🆑

<!-- Both 🆑's are required for the changelog to work! You can put
your name to the right of the first 🆑 if you want to overwrite your
GitHub username as author ingame. -->
<!-- You can use multiple of the same prefix (they're only used for the
icon ingame) and delete the unneeded ones. Despite some of the tags,
changelogs should generally represent how a player might be affected by
the changes rather than a summary of the PR's contents. -->

<!-- By opening a pull request. You have read and understood the
repository rules located on the main README.md on this project. -->
2024-09-18 03:28:21 +00:00