Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[MIRROR] [MODULAR] Fixes a bug whereby loadout plushes with a custom desc could revert to the default desc #636

Merged
merged 1 commit into from
Nov 15, 2023

Conversation

Steals-The-PRs
Copy link
Collaborator

Original PR: Skyrat-SS13/Skyrat-tg#24884

About The Pull Request

Fixes Skyrat-SS13/Skyrat-tg#24833

Adds two procs on_loadout_custom_named() and on_loadout_custom_described(), which can be overridden in situations like this where you want something to happen after applying a custom loadout name/desc.

In the case of plushes, they had a second desc var that needed to be set as well.

How This Contributes To The Skyrat Roleplay Experience

Bugfix

Changelog

🆑 vinylspiders
fix: fixed a bug where loadout plushes would sometimes have their custom descriptions reset under certain conditions
/:cl:

…d revert to the default desc (#24884)

* Fixes a bug whereby loadout plushes could rename themselves to the initial desc rather than the custom one

* Whoops
@Iajret Iajret merged commit a87ae94 into master Nov 15, 2023
24 checks passed
@Iajret Iajret deleted the upstream-mirror-24884 branch November 15, 2023 09:37
AnywayFarus added a commit that referenced this pull request Nov 15, 2023
Iajret pushed a commit that referenced this pull request Jan 27, 2024
* Legion Mob Abilities (#81082)

## About The Pull Request

Converts legions hardcoded abilities to the cooldown action / mob
abilities system.

I also took the liberty of converting the hacky 360 second cooldowns in
a lot of the mob actions into simply disabling other abilities while the
ability is active, this will make it easier to have bosses without
everything on a shared cooldown and also not allow abilities to be used
simultaneously.

## Why It's Good For The Game

Paving the way for basic megafauna.

## Changelog

:cl:
refactor: Legions abilities have been changed into actions that can be
added to any mob.
/:cl:

---------

Co-authored-by: Changelogs <[email protected]>

* Legion Mob Abilities

---------

Co-authored-by: Whoneedspacee <[email protected]>
Co-authored-by: Changelogs <[email protected]>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Projects
None yet
Development

Successfully merging this pull request may close these issues.

Plushie Loadout descriptions get overwritten mid-round
3 participants