Skip to content

REWORK: Rebalance and tweak - Shield v2#2781

Draft
KOCMODECAHTHUK wants to merge 10 commits intoCeladonSS13:beta-devfrom
KOCMODECAHTHUK:rework-shield-v2
Draft

REWORK: Rebalance and tweak - Shield v2#2781
KOCMODECAHTHUK wants to merge 10 commits intoCeladonSS13:beta-devfrom
KOCMODECAHTHUK:rework-shield-v2

Conversation

@KOCMODECAHTHUK
Copy link
Copy Markdown

Описание / Что этот PR делает

Чутка перерабатывает щиты
Нерфит общую прочность щитам
Добавляет тяжелый щит
Вообщем позже распишу все это

Причина создания ПР / Почему это хорошо для игры

Давно требовалась переработка щитов.

Демонстрация изменений / Тестирование

Список изменений

🆑
add: Что-то добавлено с щитами
del: Что-то удалено с щитами
balance: Новый тяжелый щит, и общие нерфы щитов
image: Добавлен спрайты
/🆑

CluckinAwesome and others added 2 commits March 9, 2026 14:21
<!-- 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. -->

Removes:
Goliath shield
Roman shield (real and fake)
Riot shield
Spiked riot shield
Flash riot shield

Adds:
New sprites for the telescopic shield and the brand new Heavy shield
<img width="583" height="262" alt="image"
src="https://github.com/user-attachments/assets/ed1ff181-aa61-4f18-a8c3-860cd52948e3"
/>
Sprites were done by the amazing @thearbiber

The Heavy Shield
A shield, as the name implies, very heavy. Leading to a very, very
significant slowdown for the user
With this weight comes a much higher block chance, a slightly higher max
integrity compared to the now deceased riot shield, and a better ap
threshold as well

The Telescopic Shield
Decreased the total integrity as well as the block chance, but also
lightly decreased the slowdown

Shields now have their own respective repair material

Replaces the old riot shield in the Vaquero with a Heavy shield

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

Removes shields that didn't belong with the setting (the roman shields),
as well as shields that are practically never used in-game (and the
flash-shield was a bit buggy with its use, from what I have been told
from testing)

As for the changes made to the shields themselves, namely the telescopic
and the new heavy shield

The telescopic shield was lightly adjusted to better fit as a "melee"
focused shield. Not ideally used in firefights, but more for
close-quarters-combat involving melee based weaponry.

The heavy shield on the opposite side is a lot better suited for
firefights, but namely for simply taking light-to-medium gunfire. The
main idea for the heavy shield is to enable people to act almost like
"mobile defense", giving up most if not all of their offensive
capability to lean heavy into defensive capability. If used with the
simple one-hand, it is practically 1:1 to the old riot shield, with the
only difference being more slowdown. If used with two-hands however the
slowdown is increased significantly more as well as the block chance.
Alongside the addition of weapons being able to penetrate shields now, I
don't believe this should cause any serious balance issues.

As for the removal of the riot shield, it overlapped a lot with the
implementation of the heavy shield. With the only real difference
between the two the slowdown difference and the ability to wield the
heavy shield. With this overlap I decided it best to simply remove the
riot shield, and replace it with the heavy shield.

<!-- Please add a short description of why you think these changes would
benefit the game. If you can't justify it in words, it might not be
worth adding. -->

:cl: Cluckinawesome, thearbiber
add: Added the Heavy Shield
del: Removed Goliath shield, Roman shield (real and fake), Riot shield,
Spiked riot shield, Flash riot shield
balance: Lightly touched telescopic shield's stats to make it a little
weaker
imageadd: updated the sprites used for the telescopic shield and the new
sprites for the heavy shield
imagedel: deleted the Goliath shield, Roman shield (real and fake), Riot
shield, Spiked riot shield, Flash riot shield,
code: Updated shields to not all use plasteel, each now has a respective
material that is used in repair
/:cl:

<!-- Both :cl:'s are required for the changelog to work! You can put
your name to the right of the first :cl: 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. -->

---------

Signed-off-by: CluckinAwesome <158237114+CluckinAwesome@users.noreply.github.com>
Co-authored-by: Erika Fox <94164348+Erikafox@users.noreply.github.com>
Co-authored-by: thgvr <81882910+thgvr@users.noreply.github.com>
@Celadon-Bot Celadon-Bot added 🗺 Маппинг 🗺 Это чисто карты, карта... 🎨 Спрайты 🎨 Есть спрайты 🧱 Код 🧱 Изменения .dm файлов 🏭 Github 🏭 Изменения .github файлов 🪓 ТРОГАЛИ CORE-CODE 🪓 Ты трогал офовский кор код! Внимание! 🚀 Корабли 🚀 Изменения кораблей, либо их конфигов 🏔 Руинки 🏔 Изменение карт с руинами labels Mar 9, 2026
@KOCMODECAHTHUK KOCMODECAHTHUK changed the title REWORK: Shield - v2 REWORK: Rebalance and tweak - Shield v2 Mar 9, 2026
@KOCMODECAHTHUK KOCMODECAHTHUK added the ! TM ! PR в тестировании на лайв-сервере label Mar 9, 2026
@FedoraLiker

This comment was marked as spam.

@arealbeba
Copy link
Copy Markdown

Ну чота реально и так метовые щиты еще страшнее стали, условный баклер хермит на песках впитывает по ощущениям 80% проджектайлов? Не уверен с чем это связано, но не очень весело если честно. Хеви щит вообще дает страшнейший уровень лейтгейм армора за где-то 2000 денег?

@KOCMODECAHTHUK
Copy link
Copy Markdown
Author

Ну чота реально и так метовые щиты еще страшнее стали, условный баклер хермит на песках впитывает по ощущениям 80% проджектайлов? Не уверен с чем это связано, но не очень весело если честно. Хеви щит вообще дает страшнейший уровень лейтгейм армора за где-то 2000 денег?

Самое интересное что обычный риот подрезан был, а новый хеви-щит подтянут под старый риот, с одним ньюансами:

  • Дает сильный разброс
  • Ещё сильнее замедляет в два раза, но можно взять в две руки.

Про баклеры я не уверен что с ними не так, они не так сильно менялись.
Прочность всем щитам порезана была.

Copy link
Copy Markdown

@arealbeba arealbeba left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Image

Правого инхенда хеви щита нету

@KOCMODECAHTHUK
Copy link
Copy Markdown
Author

Правого инхенда хеви щита нету

Я знаю, мне чутка не до него запиливать, пока поживем так.


/obj/item/shield/riot/buckler/atom_destruction(damage_flag)

/obj/item/shield/buckler/atom_destruction(damage_flag)
Copy link
Copy Markdown
Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Я не могу понять, почему баклер ломается, а не разрушается.
Хоть я и попытался это поменять на что-то другое, но это не помогло...

Comment on lines +475 to +476
lefthand_file = 'icons/mob/inhands/equipment/shields_lefthand.dmi'
righthand_file = 'icons/mob/inhands/equipment/shields_righthand.dmi'
Copy link
Copy Markdown
Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Боковые спрайты не верно отображаются, надо бы поправить.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

🎨 Спрайты 🎨 Есть спрайты 🏔 Руинки 🏔 Изменение карт с руинами 🏭 Github 🏭 Изменения .github файлов 🗺 Маппинг 🗺 Это чисто карты, карта... 🚀 Корабли 🚀 Изменения кораблей, либо их конфигов 🧱 Код 🧱 Изменения .dm файлов 🪓 ТРОГАЛИ CORE-CODE 🪓 Ты трогал офовский кор код! Внимание! ! TM ! PR в тестировании на лайв-сервере

Projects

None yet

Development

Successfully merging this pull request may close these issues.

5 participants