moar fixes

This commit is contained in:
Fishedotjpg 2026-10-30 20:15:46 +00:00
parent 3fdde12c9d
commit 29408a5477
34 changed files with 3704 additions and 657 deletions

View file

@ -1,36 +1,54 @@
# The optional scripted base component of an artifact containing triggers and effects that cannot be read during artifact creation.
# Determines for example if a given character can wield an artifact or get its full benefits.
# Root scope is character for all triggers, but the artifact can be accessed via scope:artifact
example_template = {
# can this character equip this artifact?
# Can this character equip this artifact?
# Root scope: character
# scope:artifact = the artifact.
can_equip = {
always = yes
}
# can this character benefit from the full modifiers of the artifact?
# Can this character benefit from the full modifiers of the artifact?
# Root scope: character
# scope:artifact = the artifact.
can_benefit = {
is_christian_trigger = yes
}
# can this character reforge this artifact (turn this artifact into another)
# Can this character reforge this artifact (turn this artifact into another)
# Root scope: character
# scope:artifact = the artifact.
can_reforge = {
is_christian_trigger = yes
}
# can this character repair this artifact (restore its durability)
# Can this character repair this artifact (restore its durability)
# Root scope: character
# scope:artifact = the artifact.
can_repair = {
always = no
}
# if a given character does not pass the "can_benefit" trigger then this modifier will be applied instead.
# Is this artifact a holy relic for a faith?
# Relics can be enshrined into holy sites
#
# Root scope: faith to enshrine for
# scope:artifact = the artifact
is_holy_relic = {
always = no
}
# If a given character does not pass the "can_benefit" trigger then this modifier will be applied instead.
# (only when equipped to a character)
fallback = {
monthly_prestige = 0.3
}
# Adds the final value to the AI equipping score, note the can_benefit takes precedence over the score when AI equipping
# artifact_ai_will_equip_score in game/common/scripted_values/00_artifact_values.txt also effect the final score
# Root scope: character (the AI owner)
ai_score = {
value = 100
}