Skip to content

Commit

Permalink
Remove Honorbound religion obtainability from Altar (#1037)
Browse files Browse the repository at this point in the history
## Что этот PR делает
Удаляет религию Honorbound из списка возможных для приобретения на
Алтаре.

## Почему это хорошо для игры

[Реквест](https://discord.com/channels/1097181193939730453/1097521716013568011/1331069646492799121)
на удаление от Шусса по причине легит валидханта от священника и его
приспешников.

## Изображения изменений

![image](https://github.com/user-attachments/assets/49b7f80e-fbfb-463b-987c-5a465fe62aee)

## Тестирование
Проверял на локалке.

## Changelog

:cl:
balance: Религия Honorbound более недоступна для приобретения на Алтаре
священника.
/:cl:

## Summary by Sourcery

Tests:
- Tested locally.

---------

Co-authored-by: larentoun <31931237+larentoun@users.noreply.github.com>
Co-authored-by: Gaxeer <44334376+Gaxeer@users.noreply.github.com>
  • Loading branch information
3 people authored Jan 21, 2025
1 parent 286a1c8 commit 348bd70
Show file tree
Hide file tree
Showing 3 changed files with 11 additions and 0 deletions.
4 changes: 4 additions & 0 deletions code/datums/components/religious_tool.dm
Original file line number Diff line number Diff line change
Expand Up @@ -195,6 +195,10 @@
for(var/path in subtypesof(/datum/religion_sect))
var/list/sect = list()
var/datum/religion_sect/not_a_real_instance_rs = path
// BANDASTATION EDIT START - Religion blacklist
if(!not_a_real_instance_rs::obtainable)
continue
// BANDASTATION EDIT END - Religion blacklist
sect["name"] = initial(not_a_real_instance_rs.name)
sect["desc"] = initial(not_a_real_instance_rs.desc)
sect["alignment"] = initial(not_a_real_instance_rs.alignment)
Expand Down
1 change: 1 addition & 0 deletions modular_bandastation/balance/_balance.dme
Original file line number Diff line number Diff line change
Expand Up @@ -8,6 +8,7 @@
#include "code/events.dm"
#include "code/speed/base_speed.dm"
#include "code/speed/movespeed_modifier.dm"
#include "code/religion.dm"
#include "code/station_traits.dm"
#include "code/supply_packs.dm"
#include "code/wounds/cranial_fissure.dm"
Expand Down
6 changes: 6 additions & 0 deletions modular_bandastation/balance/code/religion.dm
Original file line number Diff line number Diff line change
@@ -0,0 +1,6 @@
/datum/religion_sect
/// Can be obtained at the Altar or not
var/obtainable = TRUE

/datum/religion_sect/honorbound
obtainable = FALSE

0 comments on commit 348bd70

Please sign in to comment.