From a0783f68b9a3a8812747ec8bcafb9a395879e1d6 Mon Sep 17 00:00:00 2001 From: ThyWolf Date: Sun, 10 Dec 2023 14:13:17 -0800 Subject: [PATCH 01/22] fix Path of The Reaver eviscerate power updating usage before reaction was confirmed --- SolastaUnfinishedBusiness/ChangelogHistory.txt | 6 +++++- SolastaUnfinishedBusiness/Subclasses/PathOfTheReaver.cs | 3 +-- 2 files changed, 6 insertions(+), 3 deletions(-) diff --git a/SolastaUnfinishedBusiness/ChangelogHistory.txt b/SolastaUnfinishedBusiness/ChangelogHistory.txt index 88ce41f285..3524338648 100644 --- a/SolastaUnfinishedBusiness/ChangelogHistory.txt +++ b/SolastaUnfinishedBusiness/ChangelogHistory.txt @@ -1,4 +1,8 @@ -1.5.94.36: +1.5.94.37: + +- fixed Path of The Reaver eviscerate power updating usage before reaction was confirmed + +1.5.94.36: - fixed a null exception on gadgets saving throws diff --git a/SolastaUnfinishedBusiness/Subclasses/PathOfTheReaver.cs b/SolastaUnfinishedBusiness/Subclasses/PathOfTheReaver.cs index 7b79abf458..5640a46b22 100644 --- a/SolastaUnfinishedBusiness/Subclasses/PathOfTheReaver.cs +++ b/SolastaUnfinishedBusiness/Subclasses/PathOfTheReaver.cs @@ -164,8 +164,6 @@ private static IEnumerator HandleEnemyDeath( yield break; } - rulesetAttacker.UpdateUsageForPower(featureDefinitionPower, featureDefinitionPower.CostPerUse); - var classLevel = rulesetAttacker.GetClassLevel(CharacterClassDefinitions.Barbarian); var totalHealing = 2 * classLevel; var reactionParams = @@ -187,6 +185,7 @@ private static IEnumerator HandleEnemyDeath( yield break; } + rulesetAttacker.UpdateUsageForPower(featureDefinitionPower, featureDefinitionPower.CostPerUse); rulesetAttacker.LogCharacterUsedPower(featureDefinitionPower); ReceiveHealing(attacker, totalHealing); } From b395851b31d7f0346f70a51803e041fa93b990c7 Mon Sep 17 00:00:00 2001 From: ThyWolf Date: Sun, 10 Dec 2023 14:21:01 -0800 Subject: [PATCH 02/22] fix Patron Mountain still offering Barrier of Stone reaction from level 6 instead of Eternal Guardian one --- .../ChangelogHistory.txt | 3 ++- .../Subclasses/PatronMountain.cs | 24 ++++++++++--------- 2 files changed, 15 insertions(+), 12 deletions(-) diff --git a/SolastaUnfinishedBusiness/ChangelogHistory.txt b/SolastaUnfinishedBusiness/ChangelogHistory.txt index 3524338648..8fdde2319d 100644 --- a/SolastaUnfinishedBusiness/ChangelogHistory.txt +++ b/SolastaUnfinishedBusiness/ChangelogHistory.txt @@ -1,7 +1,8 @@ 1.5.94.37: - fixed Path of The Reaver eviscerate power updating usage before reaction was confirmed - +- fixed Patron Mountain still offering Barrier of Stone reaction from level 6 instead of Eternal Guardian one + 1.5.94.36: - fixed a null exception on gadgets saving throws diff --git a/SolastaUnfinishedBusiness/Subclasses/PatronMountain.cs b/SolastaUnfinishedBusiness/Subclasses/PatronMountain.cs index d2caab028d..beb50a1a73 100644 --- a/SolastaUnfinishedBusiness/Subclasses/PatronMountain.cs +++ b/SolastaUnfinishedBusiness/Subclasses/PatronMountain.cs @@ -97,9 +97,6 @@ public PatronMountain() .SetReactionContext(ExtraReactionContext.Custom) .AddToDB(); - powerBarrierOfStone.AddCustomSubFeatures( - new AttackBeforeHitConfirmedOnMeBarrierOfStone(powerBarrierOfStone, conditionBarrierOfStone)); - // Knowledge of Aeons var proficiencyNatureSurvival = FeatureDefinitionProficiencyBuilder @@ -150,8 +147,8 @@ public PatronMountain() .SetOverriddenPower(powerBarrierOfStone) .AddToDB(); - powerEternalGuardian.AddCustomSubFeatures( - new AttackBeforeHitConfirmedOnMeBarrierOfStone(powerEternalGuardian, conditionBarrierOfStone)); + powerBarrierOfStone.AddCustomSubFeatures(new AttackBeforeHitConfirmedOnMeBarrierOfStone( + powerBarrierOfStone, powerEternalGuardian, conditionBarrierOfStone)); // LEVEL 10 @@ -230,13 +227,16 @@ private class AttackBeforeHitConfirmedOnMeBarrierOfStone : IAttackBeforeHitConfirmedOnMeOrAlly, IMagicalAttackBeforeHitConfirmedOnMeOrAlly { private readonly ConditionDefinition _conditionDefinition; - private readonly FeatureDefinitionPower _featureDefinitionPower; + private readonly FeatureDefinitionPower _powerBarrierOfStone; + private readonly FeatureDefinitionPower _powerEternalGuardian; public AttackBeforeHitConfirmedOnMeBarrierOfStone( - FeatureDefinitionPower featureDefinitionPower, + FeatureDefinitionPower powerBarrierOfStone, + FeatureDefinitionPower powerEternalGuardian, ConditionDefinition conditionDefinition) { - _featureDefinitionPower = featureDefinitionPower; + _powerBarrierOfStone = powerBarrierOfStone; + _powerEternalGuardian = powerEternalGuardian; _conditionDefinition = conditionDefinition; } @@ -309,13 +309,15 @@ private IEnumerator HandleReaction(GameLocationCharacter defender, GameLocationC } var rulesetMe = me.RulesetCharacter; + var levels = rulesetMe.GetClassLevel(CharacterClassDefinitions.Warlock); + var power = levels < 6 ? _powerBarrierOfStone : _powerEternalGuardian; - if (rulesetMe.GetRemainingPowerCharges(_featureDefinitionPower) <= 0) + if (rulesetMe.GetRemainingPowerCharges(power) <= 0) { yield break; } - var usablePower = UsablePowersProvider.Get(_featureDefinitionPower, rulesetMe); + var usablePower = UsablePowersProvider.Get(power, rulesetMe); var reactionParams = new CharacterActionParams(me, (ActionDefinitions.Id)ExtraActionId.DoNothingReaction) { @@ -335,7 +337,7 @@ private IEnumerator HandleReaction(GameLocationCharacter defender, GameLocationC yield break; } - rulesetMe.UpdateUsageForPower(_featureDefinitionPower, _featureDefinitionPower.CostPerUse); + rulesetMe.UpdateUsageForPower(power, power.CostPerUse); rulesetDefender.InflictCondition( _conditionDefinition.Name, _conditionDefinition.DurationType, From a36a4ac58a71a396c0201cdf303e41d066c84c8c Mon Sep 17 00:00:00 2001 From: ThyWolf Date: Sun, 10 Dec 2023 17:15:49 -0800 Subject: [PATCH 03/22] fix vanilla Insect Plague and Wall of Fire not rolling saving throw --- .../Api/DatabaseHelper-RELEASE.cs | 8 ++++++ .../ChangelogHistory.txt | 4 ++- .../Models/FixesContext.cs | 27 +++++++++++++++++++ 3 files changed, 38 insertions(+), 1 deletion(-) diff --git a/SolastaUnfinishedBusiness/Api/DatabaseHelper-RELEASE.cs b/SolastaUnfinishedBusiness/Api/DatabaseHelper-RELEASE.cs index f47a5d315e..a65715e08f 100644 --- a/SolastaUnfinishedBusiness/Api/DatabaseHelper-RELEASE.cs +++ b/SolastaUnfinishedBusiness/Api/DatabaseHelper-RELEASE.cs @@ -3562,6 +3562,14 @@ internal static class SpellDefinitions internal static SpellDefinition VenomousSpike { get; } = GetDefinition("VenomousSpike"); internal static SpellDefinition ViciousMockery { get; } = GetDefinition("ViciousMockery"); internal static SpellDefinition WallOfFire { get; } = GetDefinition("WallOfFire"); + internal static SpellDefinition WallOfFireLine { get; } = GetDefinition("WallOfFireLine"); + + internal static SpellDefinition WallOfFireRing_Inner { get; } = + GetDefinition("WallOfFireRing_Inner"); + + internal static SpellDefinition WallOfFireRing_Outer { get; } = + GetDefinition("WallOfFireRing_Outer"); + internal static SpellDefinition WallOfForce { get; } = GetDefinition("WallOfForce"); internal static SpellDefinition WallOfThornsWallLine { get; } = diff --git a/SolastaUnfinishedBusiness/ChangelogHistory.txt b/SolastaUnfinishedBusiness/ChangelogHistory.txt index 8fdde2319d..b8320faa2b 100644 --- a/SolastaUnfinishedBusiness/ChangelogHistory.txt +++ b/SolastaUnfinishedBusiness/ChangelogHistory.txt @@ -2,7 +2,9 @@ - fixed Path of The Reaver eviscerate power updating usage before reaction was confirmed - fixed Patron Mountain still offering Barrier of Stone reaction from level 6 instead of Eternal Guardian one - +- fixed vanilla Insect Plague spell not rolling a constitution saving throw +- fixed vanilla Wall of Fire spell not rolling a dexterity saving throw + 1.5.94.36: - fixed a null exception on gadgets saving throws diff --git a/SolastaUnfinishedBusiness/Models/FixesContext.cs b/SolastaUnfinishedBusiness/Models/FixesContext.cs index 2ebc1ddc2d..48834d7ae8 100644 --- a/SolastaUnfinishedBusiness/Models/FixesContext.cs +++ b/SolastaUnfinishedBusiness/Models/FixesContext.cs @@ -407,6 +407,33 @@ private static void FixMinorSpellIssues() ChillTouch.EffectDescription.EffectForms[0].savingThrowAffinity = EffectSavingThrowType.None; RayOfFrost.EffectDescription.EffectForms[0].savingThrowAffinity = EffectSavingThrowType.None; + //BUGFIX: Wall of Fire should have a DEX saving throw + WallOfFire.EffectDescription.hasSavingThrow = true; + WallOfFire.EffectDescription.savingThrowAbility = AttributeDefinitions.Dexterity; + WallOfFire.EffectDescription.EffectForms[0].hasSavingThrow = true; + WallOfFire.EffectDescription.EffectForms[0].savingThrowAffinity = EffectSavingThrowType.HalfDamage; + + WallOfFireLine.EffectDescription.hasSavingThrow = true; + WallOfFireLine.EffectDescription.savingThrowAbility = AttributeDefinitions.Dexterity; + WallOfFireLine.EffectDescription.EffectForms[0].hasSavingThrow = true; + WallOfFireLine.EffectDescription.EffectForms[0].savingThrowAffinity = EffectSavingThrowType.HalfDamage; + + WallOfFireRing_Inner.EffectDescription.hasSavingThrow = true; + WallOfFireRing_Inner.EffectDescription.savingThrowAbility = AttributeDefinitions.Dexterity; + WallOfFireRing_Inner.EffectDescription.EffectForms[0].hasSavingThrow = true; + WallOfFireRing_Inner.EffectDescription.EffectForms[0].savingThrowAffinity = EffectSavingThrowType.HalfDamage; + + WallOfFireRing_Outer.EffectDescription.hasSavingThrow = true; + WallOfFireRing_Outer.EffectDescription.savingThrowAbility = AttributeDefinitions.Dexterity; + WallOfFireRing_Outer.EffectDescription.EffectForms[0].hasSavingThrow = true; + WallOfFireRing_Outer.EffectDescription.EffectForms[0].savingThrowAffinity = EffectSavingThrowType.HalfDamage; + + //BUGFIX: Insect Plague should have a CON saving throw + InsectPlague.EffectDescription.hasSavingThrow = true; + InsectPlague.EffectDescription.savingThrowAbility = AttributeDefinitions.Constitution; + InsectPlague.EffectDescription.EffectForms[0].hasSavingThrow = true; + InsectPlague.EffectDescription.EffectForms[0].savingThrowAffinity = EffectSavingThrowType.HalfDamage; + //BUGFIX: Shows Concentration tag in UI BladeBarrier.requiresConcentration = true; From bcc357f0daee3bd1066130bb407860f0090c35a4 Mon Sep 17 00:00:00 2001 From: ThyWolf Date: Sun, 10 Dec 2023 17:38:50 -0800 Subject: [PATCH 04/22] improve 'Only apply Entangle effect at casting time and also force a strength check to break free from the vines' --- SolastaUnfinishedBusiness/ChangelogHistory.txt | 1 + SolastaUnfinishedBusiness/Models/AiContext.cs | 1 + SolastaUnfinishedBusiness/Models/SrdAndHouseRulesContext.cs | 2 ++ .../Patches/CharacterActionBreakFreePatcher.cs | 1 + .../Patches/CharacterActionPanelPatcher.cs | 5 ++++- SolastaUnfinishedBusiness/Translations/de/Settings-de.txt | 2 +- SolastaUnfinishedBusiness/Translations/en/Settings-en.txt | 2 +- SolastaUnfinishedBusiness/Translations/es/Settings-es.txt | 2 +- SolastaUnfinishedBusiness/Translations/fr/Settings-fr.txt | 2 +- SolastaUnfinishedBusiness/Translations/it/Settings-it.txt | 2 +- SolastaUnfinishedBusiness/Translations/ja/Settings-ja.txt | 2 +- SolastaUnfinishedBusiness/Translations/ko/Settings-ko.txt | 2 +- .../Translations/pt-BR/Settings-pt-BR.txt | 2 +- SolastaUnfinishedBusiness/Translations/ru/Settings-ru.txt | 2 +- .../Translations/zh-CN/Settings-zh-CN.txt | 2 +- 15 files changed, 19 insertions(+), 11 deletions(-) diff --git a/SolastaUnfinishedBusiness/ChangelogHistory.txt b/SolastaUnfinishedBusiness/ChangelogHistory.txt index b8320faa2b..d9049941da 100644 --- a/SolastaUnfinishedBusiness/ChangelogHistory.txt +++ b/SolastaUnfinishedBusiness/ChangelogHistory.txt @@ -4,6 +4,7 @@ - fixed Patron Mountain still offering Barrier of Stone reaction from level 6 instead of Eternal Guardian one - fixed vanilla Insect Plague spell not rolling a constitution saving throw - fixed vanilla Wall of Fire spell not rolling a dexterity saving throw +- improved 'Only apply Entangle effect at casting time and also force a strength check to break free from the vines' 1.5.94.36: diff --git a/SolastaUnfinishedBusiness/Models/AiContext.cs b/SolastaUnfinishedBusiness/Models/AiContext.cs index 1d1b5a7aa5..025c6d99a7 100644 --- a/SolastaUnfinishedBusiness/Models/AiContext.cs +++ b/SolastaUnfinishedBusiness/Models/AiContext.cs @@ -25,6 +25,7 @@ internal static void Load() BuildDecisionBreakFreeFromCondition("ConditionFlashFreeze", DoStrengthCheckCasterDC); BuildDecisionBreakFreeFromCondition("ConditionGrappledRestrainedEnsnared", DoStrengthCheckCasterDC); BuildDecisionBreakFreeFromCondition("ConditionGrappledRestrainedSpellWeb", DoStrengthCheckCasterDC); + BuildDecisionBreakFreeFromCondition("ConditionRestrainedByEntangle", DoStrengthCheckCasterDC); // vanilla } // boolParameter false won't do any ability check diff --git a/SolastaUnfinishedBusiness/Models/SrdAndHouseRulesContext.cs b/SolastaUnfinishedBusiness/Models/SrdAndHouseRulesContext.cs index fc89c902eb..e3ba4ac67a 100644 --- a/SolastaUnfinishedBusiness/Models/SrdAndHouseRulesContext.cs +++ b/SolastaUnfinishedBusiness/Models/SrdAndHouseRulesContext.cs @@ -365,11 +365,13 @@ internal static void SwitchRecurringEffectOnEntangle() { // Remove recurring effect on Entangle (as per SRD, any creature is only affected at cast time) Entangle.effectDescription.recurrentEffect = RecurrentEffect.OnActivation; + ConditionRestrainedByEntangle.Features.Add(FeatureDefinitionActionAffinitys.ActionAffinityGrappled); } else { Entangle.effectDescription.recurrentEffect = RecurrentEffect.OnActivation | RecurrentEffect.OnTurnEnd | RecurrentEffect.OnEnter; + ConditionRestrainedByEntangle.Features.Remove(FeatureDefinitionActionAffinitys.ActionAffinityGrappled); } } diff --git a/SolastaUnfinishedBusiness/Patches/CharacterActionBreakFreePatcher.cs b/SolastaUnfinishedBusiness/Patches/CharacterActionBreakFreePatcher.cs index 8db934dbc4..59762b7cc3 100644 --- a/SolastaUnfinishedBusiness/Patches/CharacterActionBreakFreePatcher.cs +++ b/SolastaUnfinishedBusiness/Patches/CharacterActionBreakFreePatcher.cs @@ -61,6 +61,7 @@ public static IEnumerator Postfix(IEnumerator values, CharacterActionBreakFree _ __instance.ActingCharacter.RulesetCharacter.RemoveCondition(restrainingCondition); yield break; case "ConditionGrappledRestrainedSpellWeb": + case "ConditionRestrainedByEntangle": { if (RulesetEntity.TryGetEntity(sourceGuid, out RulesetCharacterHero rulesetCharacterHero)) { diff --git a/SolastaUnfinishedBusiness/Patches/CharacterActionPanelPatcher.cs b/SolastaUnfinishedBusiness/Patches/CharacterActionPanelPatcher.cs index 3b1a6cfd26..962a03c972 100644 --- a/SolastaUnfinishedBusiness/Patches/CharacterActionPanelPatcher.cs +++ b/SolastaUnfinishedBusiness/Patches/CharacterActionPanelPatcher.cs @@ -239,7 +239,10 @@ public static bool Prefix(CharacterActionPanel __instance) } if (restrainingCondition?.ConditionDefinition.Name is not - ("ConditionVileBrew" or "ConditionGrappledRestrainedIceBound" or "ConditionGrappledRestrainedSpellWeb")) + ("ConditionVileBrew" or + "ConditionGrappledRestrainedIceBound" or + "ConditionGrappledRestrainedSpellWeb" or + "ConditionRestrainedByEntangle")) { return true; } diff --git a/SolastaUnfinishedBusiness/Translations/de/Settings-de.txt b/SolastaUnfinishedBusiness/Translations/de/Settings-de.txt index f5fe827f49..2f84d0bf8c 100644 --- a/SolastaUnfinishedBusiness/Translations/de/Settings-de.txt +++ b/SolastaUnfinishedBusiness/Translations/de/Settings-de.txt @@ -214,7 +214,7 @@ ModUi/&RelicForgeries=Reliktfälschungen ModUi/&RemoveAttunementRequirements=Einstimmungsanforderungen entfernen [Neustart erforderlich] ModUi/&RemoveBugVisualModels=Ersetzen Sie spinnenartige Modelle durch alternative Grafiken im Spiel [Neustart erforderlich] ModUi/&RemoveHumanoidFilterOnHideousLaughter=Entferne den Humanoidenfilter für Abscheuliches Lachen -ModUi/&RemoveRecurringEffectOnEntangle=Wende den Entangle-Effekt nur zum Zeitpunkt des Wirkens an [d. h.: kein wiederkehrender Effekt] +ModUi/&RemoveRecurringEffectOnEntangle=Wenden Sie beim Wirken nur den Effekt Verwickeln an und erzwingen Sie außerdem eine Stärkeprüfung, um sich von den Ranken zu befreien ModUi/&RemoveSchoolRestrictionsFromShadowCaster=Schulbeschränkungen aus Shadowcaster entfernen ModUi/&RemoveSchoolRestrictionsFromSpellBlade=Entferne die Schulbeschränkungen von Spellblade ModUi/&RestockAntiquarians=Antiquare [Halman Summer] auffüllen diff --git a/SolastaUnfinishedBusiness/Translations/en/Settings-en.txt b/SolastaUnfinishedBusiness/Translations/en/Settings-en.txt index e908cfd8e6..096160743c 100644 --- a/SolastaUnfinishedBusiness/Translations/en/Settings-en.txt +++ b/SolastaUnfinishedBusiness/Translations/en/Settings-en.txt @@ -214,7 +214,7 @@ ModUi/&RelicForgeries=Relic Forgeries ModUi/&RemoveAttunementRequirements=Remove attunement requirements [Requires Restart] ModUi/&RemoveBugVisualModels=Replace spider like models with alternative visuals in the game [Requires Restart] ModUi/&RemoveHumanoidFilterOnHideousLaughter=Remove humanoid filter on Hideous Laughter -ModUi/&RemoveRecurringEffectOnEntangle=Only apply Entangle effect at casting time [i.e.: no recurring effect] +ModUi/&RemoveRecurringEffectOnEntangle=Only apply Entangle effect at casting time and also force a strength check to break free from the vines ModUi/&RemoveSchoolRestrictionsFromShadowCaster=Remove school restrictions from Shadowcaster ModUi/&RemoveSchoolRestrictionsFromSpellBlade=Remove school restrictions from Spellblade ModUi/&RestockAntiquarians=Restock Antiquarians [Halman Summer] diff --git a/SolastaUnfinishedBusiness/Translations/es/Settings-es.txt b/SolastaUnfinishedBusiness/Translations/es/Settings-es.txt index 55493d5e64..800f713a4b 100644 --- a/SolastaUnfinishedBusiness/Translations/es/Settings-es.txt +++ b/SolastaUnfinishedBusiness/Translations/es/Settings-es.txt @@ -214,7 +214,7 @@ ModUi/&RelicForgeries=Falsificaciones de reliquias ModUi/&RemoveAttunementRequirements=Eliminar los requisitos de sintonización [Requiere reiniciar] ModUi/&RemoveBugVisualModels=Reemplace los modelos con forma de araña con imágenes alternativas en el juego [Requiere reinicio] ModUi/&RemoveHumanoidFilterOnHideousLaughter=Eliminar filtro humanoide en Risas espantosas -ModUi/&RemoveRecurringEffectOnEntangle=Solo aplica el efecto Enredar en el momento del lanzamiento [es decir, sin efecto recurrente] +ModUi/&RemoveRecurringEffectOnEntangle=Solo aplica el efecto Enredar en el momento del lanzamiento y también fuerza una prueba de fuerza para liberarte de las enredaderas ModUi/&RemoveSchoolRestrictionsFromShadowCaster=Eliminar las restricciones escolares de Shadowcaster ModUi/&RemoveSchoolRestrictionsFromSpellBlade=Eliminar las restricciones escolares de Spellblade ModUi/&RestockAntiquarians=Reponer anticuarios [Halman Summer] diff --git a/SolastaUnfinishedBusiness/Translations/fr/Settings-fr.txt b/SolastaUnfinishedBusiness/Translations/fr/Settings-fr.txt index e464a9690b..83e1b39297 100644 --- a/SolastaUnfinishedBusiness/Translations/fr/Settings-fr.txt +++ b/SolastaUnfinishedBusiness/Translations/fr/Settings-fr.txt @@ -214,7 +214,7 @@ ModUi/&RelicForgeries=Contrefaçons de reliques ModUi/&RemoveAttunementRequirements=Supprimer les exigences de Lien des objets magiques [Nécessite un redémarrage] ModUi/&RemoveBugVisualModels=Remplacez les modèles ressemblant à des araignées par des visuels alternatifs dans le jeu [Nécessite un redémarrage] ModUi/&RemoveHumanoidFilterOnHideousLaughter=Supprimer le filtre Humanoïde sur Hideous Laughter -ModUi/&RemoveRecurringEffectOnEntangle=N'applique l'effet Enchevêtrement qu'au moment de l'incantation [c'est-à-dire : pas d'effet récurrent lors des prochains tours] +ModUi/&RemoveRecurringEffectOnEntangle=Appliquez uniquement l'effet Entangle au moment du lancement et forcez également un test de force pour vous libérer des vignes ModUi/&RemoveSchoolRestrictionsFromShadowCaster=Supprimer les restrictions scolaires de Shadowcaster ModUi/&RemoveSchoolRestrictionsFromSpellBlade=Supprimer les restrictions scolaires de Spellblade ModUi/&RestockAntiquarians=Réapprovisionner les Antiquaires [Halman Summer] diff --git a/SolastaUnfinishedBusiness/Translations/it/Settings-it.txt b/SolastaUnfinishedBusiness/Translations/it/Settings-it.txt index 5112682017..ae74c9c3c7 100644 --- a/SolastaUnfinishedBusiness/Translations/it/Settings-it.txt +++ b/SolastaUnfinishedBusiness/Translations/it/Settings-it.txt @@ -214,7 +214,7 @@ ModUi/&RelicForgeries=Falsi di reliquie ModUi/&RemoveAttunementRequirements=Rimuovi i requisiti di attivazione [Richiede il riavvio] ModUi/&RemoveBugVisualModels=Sostituisci i modelli simili a ragni con effetti visivi alternativi nel gioco [Richiede il riavvio] ModUi/&RemoveHumanoidFilterOnHideousLaughter=Rimuovi il filtro umanoide su Risate orribili -ModUi/&RemoveRecurringEffectOnEntangle=Applica solo l'effetto Intralcio al momento del lancio [es.: nessun effetto ricorrente] +ModUi/&RemoveRecurringEffectOnEntangle=Applica l'effetto Intralcia solo al momento del lancio e forza anche un controllo di forza per liberarsi dai rampicanti ModUi/&RemoveSchoolRestrictionsFromShadowCaster=Rimuovi le restrizioni scolastiche da Incantatrice ModUi/&RemoveSchoolRestrictionsFromSpellBlade=Rimuovi le restrizioni scolastiche da Spellblade ModUi/&RestockAntiquarians=Rifornisci Antiquari [Halman Summer] diff --git a/SolastaUnfinishedBusiness/Translations/ja/Settings-ja.txt b/SolastaUnfinishedBusiness/Translations/ja/Settings-ja.txt index 32e0f75526..e5e675ec1d 100644 --- a/SolastaUnfinishedBusiness/Translations/ja/Settings-ja.txt +++ b/SolastaUnfinishedBusiness/Translations/ja/Settings-ja.txt @@ -214,7 +214,7 @@ ModUi/&RelicForgeries=遺物偽造品 ModUi/&RemoveAttunementRequirements=アチューンメント要件を削除[再起動が必要] ModUi/&RemoveBugVisualModels=ゲーム内のクモのようなモデルを別のビジュアルに置き換えます[再起動が必要] ModUi/&RemoveHumanoidFilterOnHideousLaughter=おぞましい笑いの人型フィルターを削除 -ModUi/&RemoveRecurringEffectOnEntangle=エンタングル効果は詠唱時にのみ適用されます[例: 繰り返し効果なし] +ModUi/&RemoveRecurringEffectOnEntangle=もつれ効果は詠唱時にのみ適用し、蔓から解放するために強度チェックも強制します ModUi/&RemoveSchoolRestrictionsFromShadowCaster=シャドウキャスターから学校の制限を削除する ModUi/&RemoveSchoolRestrictionsFromSpellBlade=スペルブレードから学校の制限を削除する ModUi/&RestockAntiquarians=古物収集者 [ハルマン サマー] を補充する diff --git a/SolastaUnfinishedBusiness/Translations/ko/Settings-ko.txt b/SolastaUnfinishedBusiness/Translations/ko/Settings-ko.txt index 25824f6fa8..ef175aecfd 100644 --- a/SolastaUnfinishedBusiness/Translations/ko/Settings-ko.txt +++ b/SolastaUnfinishedBusiness/Translations/ko/Settings-ko.txt @@ -214,7 +214,7 @@ ModUi/&RelicForgeries=위조 유물 ModUi/&RemoveAttunementRequirements=조율 요구 사항 제거 [게임 재실행 필요] ModUi/&RemoveBugVisualModels=거미 등의 벌레 모델링을 다른 모습으로 대체 [재시작 필요] ModUi/&RemoveHumanoidFilterOnHideousLaughter=소름끼치는 웃음 주문에서 인간형 제약 제거 -ModUi/&RemoveRecurringEffectOnEntangle=시전한 턴에만얽힘 주문 효과 적용 [반복 효과 없어짐] +ModUi/&RemoveRecurringEffectOnEntangle=시전 시에만 얽힘 효과를 적용하고 덩굴에서 벗어나기 위해 강도 검사를 강제 적용합니다 ModUi/&RemoveSchoolRestrictionsFromShadowCaster=Shadowcaster에서 학교 제한을 제거하세요. ModUi/&RemoveSchoolRestrictionsFromSpellBlade=Spellblade에서 학교 제한을 제거하세요. ModUi/&RestockAntiquarians=고고학 길드 [할만 서머] 재입고 diff --git a/SolastaUnfinishedBusiness/Translations/pt-BR/Settings-pt-BR.txt b/SolastaUnfinishedBusiness/Translations/pt-BR/Settings-pt-BR.txt index fcd6bb6dd5..0a229f9d49 100644 --- a/SolastaUnfinishedBusiness/Translations/pt-BR/Settings-pt-BR.txt +++ b/SolastaUnfinishedBusiness/Translations/pt-BR/Settings-pt-BR.txt @@ -214,7 +214,7 @@ ModUi/&RelicForgeries=Falsificações de relíquias ModUi/&RemoveAttunementRequirements=Remova os requisitos de sintonização [Requer reinicialização] ModUi/&RemoveBugVisualModels=Substitua modelos semelhantes a aranhas por visuais alternativos no jogo [Requer reinicialização] ModUi/&RemoveHumanoidFilterOnHideousLaughter=Remova o filtro humanoide em Gargalhada -ModUi/&RemoveRecurringEffectOnEntangle=Aplique o efeito Enredar apenas no momento da conjuração [ou seja: sem efeito recorrente] +ModUi/&RemoveRecurringEffectOnEntangle=Aplique apenas o efeito Entangle no momento do lançamento e também force um teste de força para se libertar das vinhas ModUi/&RemoveSchoolRestrictionsFromShadowCaster=Remover restrições escolares do Shadowcaster ModUi/&RemoveSchoolRestrictionsFromSpellBlade=Remover restrições escolares do Spellblade ModUi/&RestockAntiquarians=Reabastecer Antiquários [Halman Summer] diff --git a/SolastaUnfinishedBusiness/Translations/ru/Settings-ru.txt b/SolastaUnfinishedBusiness/Translations/ru/Settings-ru.txt index 84cbeecd25..d4b29e3d8c 100644 --- a/SolastaUnfinishedBusiness/Translations/ru/Settings-ru.txt +++ b/SolastaUnfinishedBusiness/Translations/ru/Settings-ru.txt @@ -214,7 +214,7 @@ ModUi/&RelicForgeries=Поддельные реликвии ModUi/&RemoveAttunementRequirements=Убрать требования настройки [Необходим перезапуск] ModUi/&RemoveBugVisualModels=Заменить паукообразные модельки альтернативными в игре [Необходим перезапуск] ModUi/&RemoveHumanoidFilterOnHideousLaughter=Убрать гуманоидный фильтр на Жуткий смех -ModUi/&RemoveRecurringEffectOnEntangle=Применять эффект Опутывания только на время действия заклинания [т.е.: без повторяющегося эффекта] +ModUi/&RemoveRecurringEffectOnEntangle=Применять эффект Опутывания только на время действия заклинания, а также принудительно выполняйте проверку силы, чтобы вырваться из лоз ModUi/&RemoveSchoolRestrictionsFromShadowCaster=Снять ограничения по школе заклинаний с Заклинателя теней ModUi/&RemoveSchoolRestrictionsFromSpellBlade=Снять ограничения по школе заклинаний с Боевого волшебника ModUi/&RestockAntiquarians=Пополнять Антикваров [Халман Саммер] diff --git a/SolastaUnfinishedBusiness/Translations/zh-CN/Settings-zh-CN.txt b/SolastaUnfinishedBusiness/Translations/zh-CN/Settings-zh-CN.txt index b8b5233a33..b99b0ee79a 100644 --- a/SolastaUnfinishedBusiness/Translations/zh-CN/Settings-zh-CN.txt +++ b/SolastaUnfinishedBusiness/Translations/zh-CN/Settings-zh-CN.txt @@ -215,7 +215,7 @@ ModUi/&RelicForgeries=文物伪造品 ModUi/&RemoveAttunementRequirements=删除同调要求[需要重启] ModUi/&RemoveBugVisualModels=用游戏中的替代视觉效果替换蜘蛛类模型[需要重启] ModUi/&RemoveHumanoidFilterOnHideousLaughter=移除狂笑术的类人敌人限制 -ModUi/&RemoveRecurringEffectOnEntangle=仅在施法时应用纠缠效果[即:无重复效果] +ModUi/&RemoveRecurringEffectOnEntangle=仅在施法时应用缠绕效果,并强制进行强度检查以挣脱藤蔓 ModUi/&RemoveSchoolRestrictionsFromShadowCaster=移除 Shadowcaster 的学校限制 ModUi/&RemoveSchoolRestrictionsFromSpellBlade=移除Spellblade的学校限制 ModUi/&RestockAntiquarians=补货古文物协会[Halman Summer] From 5117f6d04eec4e0d569e58743361c6a012f7989a Mon Sep 17 00:00:00 2001 From: ThyWolf Date: Sun, 10 Dec 2023 18:12:00 -0800 Subject: [PATCH 05/22] add Gameplay > Rules > 'Use official small races rules when wielding heavy weapons' --- .../ChangelogHistory.txt | 1 + .../Displays/RulesDisplay.cs | 6 ++++++ .../Models/SrdAndHouseRulesContext.cs | 19 +++++++++++++++++++ .../Patches/AttackEvaluationParamsPatcher.cs | 9 +++++++++ SolastaUnfinishedBusiness/Settings.cs | 1 + .../Translations/de/Others-de.txt | 1 + .../Translations/de/Settings-de.txt | 1 + .../Translations/en/Others-en.txt | 1 + .../Translations/en/Settings-en.txt | 1 + .../Translations/es/Others-es.txt | 1 + .../Translations/es/Settings-es.txt | 1 + .../Translations/fr/Others-fr.txt | 1 + .../Translations/fr/Settings-fr.txt | 1 + .../Translations/it/Others-it.txt | 1 + .../Translations/it/Settings-it.txt | 1 + .../Translations/ja/Others-ja.txt | 1 + .../Translations/ja/Settings-ja.txt | 1 + .../Translations/ko/Others-ko.txt | 1 + .../Translations/ko/Settings-ko.txt | 1 + .../Translations/pt-BR/Others-pt-BR.txt | 1 + .../Translations/pt-BR/Settings-pt-BR.txt | 1 + .../Translations/ru/Others-ru.txt | 1 + .../Translations/ru/Settings-ru.txt | 1 + .../Translations/zh-CN/Others-zh-CN.txt | 1 + .../Translations/zh-CN/Settings-zh-CN.txt | 1 + 25 files changed, 56 insertions(+) diff --git a/SolastaUnfinishedBusiness/ChangelogHistory.txt b/SolastaUnfinishedBusiness/ChangelogHistory.txt index d9049941da..75205196c6 100644 --- a/SolastaUnfinishedBusiness/ChangelogHistory.txt +++ b/SolastaUnfinishedBusiness/ChangelogHistory.txt @@ -1,5 +1,6 @@ 1.5.94.37: +- added Gameplay > Rules > 'Use official small races rules when wielding heavy weapons' - fixed Path of The Reaver eviscerate power updating usage before reaction was confirmed - fixed Patron Mountain still offering Barrier of Stone reaction from level 6 instead of Eternal Guardian one - fixed vanilla Insect Plague spell not rolling a constitution saving throw diff --git a/SolastaUnfinishedBusiness/Displays/RulesDisplay.cs b/SolastaUnfinishedBusiness/Displays/RulesDisplay.cs index c385f8aa74..a67762199f 100644 --- a/SolastaUnfinishedBusiness/Displays/RulesDisplay.cs +++ b/SolastaUnfinishedBusiness/Displays/RulesDisplay.cs @@ -67,6 +67,12 @@ internal static void DisplayRules() Main.Settings.UseOfficialDistanceCalculation = toggle; } + toggle = Main.Settings.UseOfficialSmallRacesDisWithHeavyWeapons; + if (UI.Toggle(Gui.Localize("ModUi/&UseOfficialSmallRacesDisWithHeavyWeapons"), ref toggle, UI.AutoWidth())) + { + Main.Settings.UseOfficialSmallRacesDisWithHeavyWeapons = toggle; + } + UI.Label(); toggle = Main.Settings.StealthBreaksWhenAttackHits; diff --git a/SolastaUnfinishedBusiness/Models/SrdAndHouseRulesContext.cs b/SolastaUnfinishedBusiness/Models/SrdAndHouseRulesContext.cs index e3ba4ac67a..d6c0d87b71 100644 --- a/SolastaUnfinishedBusiness/Models/SrdAndHouseRulesContext.cs +++ b/SolastaUnfinishedBusiness/Models/SrdAndHouseRulesContext.cs @@ -716,6 +716,24 @@ internal static bool IsHandCrossbowUseInvalid( && main.ItemDefinition.WeaponDescription?.WeaponType != WeaponTypeDefinitions.UnarmedStrikeType.Name; } + internal static void HandleSmallRaces(BattleDefinitions.AttackEvaluationParams evaluationParams) + { + if (!Main.Settings.UseOfficialSmallRacesDisWithHeavyWeapons) + { + return; + } + + var hero = evaluationParams.attacker.RulesetCharacter.GetOriginalHero(); + + if (hero?.RaceDefinition.SizeDefinition == CharacterSizeDefinitions.Small && + evaluationParams.attackMode != null && + evaluationParams.attackMode.AttackTags.Contains(TagsDefinitions.WeaponTagHeavy)) + { + evaluationParams.attackModifier.AttackAdvantageTrends.Add( + new TrendInfo(-1, FeatureSourceType.Unknown, "Feedback/&SmallRace", null)); + } + } + private sealed class CanIdentifyOnRest : IValidatePowerUse { private CanIdentifyOnRest() @@ -1135,6 +1153,7 @@ private static bool IsFlankingWithMath(GameLocationCharacter attacker, GameLocat } var allyCenter = new FlankingMathExtensions.Point3D(ally.LocationBattleBoundingBox.Center); + result = FlankingMathExtensions.LineIntersectsCubeOppositeSides(attackerCenter, allyCenter, defenderCube); if (result) diff --git a/SolastaUnfinishedBusiness/Patches/AttackEvaluationParamsPatcher.cs b/SolastaUnfinishedBusiness/Patches/AttackEvaluationParamsPatcher.cs index 74af49d73b..26a89883b7 100644 --- a/SolastaUnfinishedBusiness/Patches/AttackEvaluationParamsPatcher.cs +++ b/SolastaUnfinishedBusiness/Patches/AttackEvaluationParamsPatcher.cs @@ -53,6 +53,9 @@ public static void Postfix( //PATCH: apply higher ground rules FlankingAndHigherGroundRules.HandleHigherGround(__instance); + //PATCH: apply small races rules + SrdAndHouseRulesContext.HandleSmallRaces(__instance); + //PATCH: allow for `MeleeHit` effects to have reach changed, unless `Distant Spell` metamagic is used if (metamagicOption is { Type: MetamagicType.DistantSpell }) { @@ -79,6 +82,9 @@ public static void Postfix( //PATCH: apply higher ground rules FlankingAndHigherGroundRules.HandleHigherGround(__instance); + + //PATCH: apply small races rules + SrdAndHouseRulesContext.HandleSmallRaces(__instance); } } @@ -98,6 +104,9 @@ public static void Postfix( //PATCH: apply higher ground rules FlankingAndHigherGroundRules.HandleHigherGround(__instance); + + //PATCH: apply small races rules + SrdAndHouseRulesContext.HandleSmallRaces(__instance); } } diff --git a/SolastaUnfinishedBusiness/Settings.cs b/SolastaUnfinishedBusiness/Settings.cs index bdfeca54ae..5afb5464da 100644 --- a/SolastaUnfinishedBusiness/Settings.cs +++ b/SolastaUnfinishedBusiness/Settings.cs @@ -159,6 +159,7 @@ public class Settings : UnityModManager.ModSettings public bool UseOfficialFlankingRulesAlsoForReach { get; set; } public bool UseOfficialFoodRationsWeight { get; set; } public bool UseOfficialDistanceCalculation { get; set; } + public bool UseOfficialSmallRacesDisWithHeavyWeapons { get; set; } public bool StealthBreaksWhenAttackHits { get; set; } public bool StealthBreaksWhenAttackMisses { get; set; } public bool DontEndTurnAfterReady { get; set; } diff --git a/SolastaUnfinishedBusiness/Translations/de/Others-de.txt b/SolastaUnfinishedBusiness/Translations/de/Others-de.txt index 1f928c75b9..92e73076bc 100644 --- a/SolastaUnfinishedBusiness/Translations/de/Others-de.txt +++ b/SolastaUnfinishedBusiness/Translations/de/Others-de.txt @@ -113,6 +113,7 @@ Feedback/&FlankingAttack=Flankierend Feedback/&HigherGroundAttack=Eine höhere Ebene Feedback/&NarrativeChoiceRoll={0} würfelt eine Erzählauswahl von {1} mit einem Ergebnis von {2}. Feedback/&ReturningWeaponActivates={1} kehrt zu {0} zurück! +Feedback/&SmallRace=Kleines Rennen Feedback/&TriggerFeatureLine={0} löst {1} aus Feedback/&TriggerRerollLine={0} aktiviert die Kraft {1}, um {2} = {3} erneut zu würfeln. Format/&LevelAndExperienceFormat=Level: {0}\nErfahrung: {1}\n{2} Punkte erforderlich, um Level {3} zu erreichen diff --git a/SolastaUnfinishedBusiness/Translations/de/Settings-de.txt b/SolastaUnfinishedBusiness/Translations/de/Settings-de.txt index 2f84d0bf8c..cf4a8a220f 100644 --- a/SolastaUnfinishedBusiness/Translations/de/Settings-de.txt +++ b/SolastaUnfinishedBusiness/Translations/de/Settings-de.txt @@ -280,4 +280,5 @@ ModUi/&UseOfficialFlankingRulesAlsoForRanged=+ Auch für Fernkampfangriffe ak ModUi/&UseOfficialFlankingRulesAlsoForReach=+ Auch für Reichweitenangriffe aktivieren ModUi/&UseOfficialFlankingRulesButAddAttackModifier=+ Anstelle des Vorteils gewähre +1 auf den Angriffswurf ModUi/&UseOfficialFoodRationsWeight=Verwenden Sie die offizielle Lebensmittelration mit einem Gewicht von 2 Pfund +ModUi/&UseOfficialSmallRacesDisWithHeavyWeapons=Benutze die offiziellen Regeln für kleine Rassen, wenn du schwere Waffen führst [deine Angriffe haben Nachteile] ModUi/&Visuals=Visuals: [Neustart erforderlich] diff --git a/SolastaUnfinishedBusiness/Translations/en/Others-en.txt b/SolastaUnfinishedBusiness/Translations/en/Others-en.txt index 4ad2797eba..607bff6104 100644 --- a/SolastaUnfinishedBusiness/Translations/en/Others-en.txt +++ b/SolastaUnfinishedBusiness/Translations/en/Others-en.txt @@ -113,6 +113,7 @@ Feedback/&FlankingAttack=Flanking Feedback/&HigherGroundAttack=Higher Ground Feedback/&NarrativeChoiceRoll={0} rolls a {1} narrative choice with a {2} result. Feedback/&ReturningWeaponActivates={1} returns to {0}! +Feedback/&SmallRace=Small Race Feedback/&TriggerFeatureLine={0} triggers {1} Feedback/&TriggerRerollLine={0} activates the {1} power to reroll {2} = {3} Format/&LevelAndExperienceFormat=Level: {0}\nExperience: {1}\n{2} points required to reach level {3} diff --git a/SolastaUnfinishedBusiness/Translations/en/Settings-en.txt b/SolastaUnfinishedBusiness/Translations/en/Settings-en.txt index 096160743c..da1570644e 100644 --- a/SolastaUnfinishedBusiness/Translations/en/Settings-en.txt +++ b/SolastaUnfinishedBusiness/Translations/en/Settings-en.txt @@ -280,4 +280,5 @@ ModUi/&UseOfficialFlankingRulesAlsoForRanged=+ Also enable for ranged attacks ModUi/&UseOfficialFlankingRulesAlsoForReach=+ Also enable for reach attacks ModUi/&UseOfficialFlankingRulesButAddAttackModifier=+ Instead of advantage grant +1 to attack roll ModUi/&UseOfficialFoodRationsWeight=Use official food ration weight of 2 pounds +ModUi/&UseOfficialSmallRacesDisWithHeavyWeapons=Use official small races rules when wielding heavy weapons [your attacks have disadvantage] ModUi/&Visuals=Visuals: [Requires Restart] diff --git a/SolastaUnfinishedBusiness/Translations/es/Others-es.txt b/SolastaUnfinishedBusiness/Translations/es/Others-es.txt index 7738ac0293..1812923ccb 100644 --- a/SolastaUnfinishedBusiness/Translations/es/Others-es.txt +++ b/SolastaUnfinishedBusiness/Translations/es/Others-es.txt @@ -113,6 +113,7 @@ Feedback/&FlankingAttack=Flanqueando Feedback/&HigherGroundAttack=Terreno más alto Feedback/&NarrativeChoiceRoll={0} lanza una elección narrativa {1} con un resultado {2}. Feedback/&ReturningWeaponActivates=¡{1} vuelve a {0}! +Feedback/&SmallRace=Raza pequeña Feedback/&TriggerFeatureLine={0} activa {1} Feedback/&TriggerRerollLine={0} activa el poder {1} para volver a tirar {2} = {3} Format/&LevelAndExperienceFormat=Nivel: {0}\nExperiencia: {1}\n{2} puntos necesarios para alcanzar el nivel {3} diff --git a/SolastaUnfinishedBusiness/Translations/es/Settings-es.txt b/SolastaUnfinishedBusiness/Translations/es/Settings-es.txt index 800f713a4b..c127af6fcc 100644 --- a/SolastaUnfinishedBusiness/Translations/es/Settings-es.txt +++ b/SolastaUnfinishedBusiness/Translations/es/Settings-es.txt @@ -280,4 +280,5 @@ ModUi/&UseOfficialFlankingRulesAlsoForRanged=+ Habilitar también para ataque ModUi/&UseOfficialFlankingRulesAlsoForReach=+ Habilitar también para ataques de alcance ModUi/&UseOfficialFlankingRulesButAddAttackModifier=+ En lugar de ventaja otorga +1 a la tirada de ataque ModUi/&UseOfficialFoodRationsWeight=Utilice ración de alimentos con un peso oficial de 2 libras +ModUi/&UseOfficialSmallRacesDisWithHeavyWeapons=Usa las reglas oficiales de razas pequeñas cuando empuñas armas pesadas [tus ataques tienen desventaja] ModUi/&Visuals=Imágenes: [Requiere reiniciar] diff --git a/SolastaUnfinishedBusiness/Translations/fr/Others-fr.txt b/SolastaUnfinishedBusiness/Translations/fr/Others-fr.txt index ab515faf11..a0ffcb9f04 100644 --- a/SolastaUnfinishedBusiness/Translations/fr/Others-fr.txt +++ b/SolastaUnfinishedBusiness/Translations/fr/Others-fr.txt @@ -113,6 +113,7 @@ Feedback/&FlankingAttack=Prise en Tenaille Feedback/&HigherGroundAttack=Surélevé Feedback/&NarrativeChoiceRoll={0} lance un choix narratif {1} avec un résultat {2}. Feedback/&ReturningWeaponActivates={1} revient à {0} ! +Feedback/&SmallRace=Petite course Feedback/&TriggerFeatureLine={0} déclenche {1} Feedback/&TriggerRerollLine={0} active le pouvoir {1} pour relancer {2} = {3} Format/&LevelAndExperienceFormat=Niveau : {0}\nExpérience : {1}\n{2} points requis pour atteindre le niveau {3} diff --git a/SolastaUnfinishedBusiness/Translations/fr/Settings-fr.txt b/SolastaUnfinishedBusiness/Translations/fr/Settings-fr.txt index 83e1b39297..583b8e25ef 100644 --- a/SolastaUnfinishedBusiness/Translations/fr/Settings-fr.txt +++ b/SolastaUnfinishedBusiness/Translations/fr/Settings-fr.txt @@ -280,4 +280,5 @@ ModUi/&UseOfficialFlankingRulesAlsoForRanged=+ Activer également pour les at ModUi/&UseOfficialFlankingRulesAlsoForReach=+ Activer également pour les attaques par armes avec Allonge ModUi/&UseOfficialFlankingRulesButAddAttackModifier=+ Au lieu de l'avantage, accordez +1 au jet d'attaque ModUi/&UseOfficialFoodRationsWeight=Utilisez la ration alimentaire officielle d'un poids de 2 livres +ModUi/&UseOfficialSmallRacesDisWithHeavyWeapons=Utilisez les règles officielles des petites races lorsque vous maniez des armes lourdes [vos attaques ont un désavantage] ModUi/&Visuals=Visuels : [Nécessite un redémarrage] diff --git a/SolastaUnfinishedBusiness/Translations/it/Others-it.txt b/SolastaUnfinishedBusiness/Translations/it/Others-it.txt index 3f4189bb75..3ce3c5dc83 100644 --- a/SolastaUnfinishedBusiness/Translations/it/Others-it.txt +++ b/SolastaUnfinishedBusiness/Translations/it/Others-it.txt @@ -114,6 +114,7 @@ Feedback/&FlankingAttack=Fiancheggiamento Feedback/&HigherGroundAttack=Terreno più elevato Feedback/&NarrativeChoiceRoll={0} lancia una scelta narrativa {1} con un risultato {2}. Feedback/&ReturningWeaponActivates={1} torna a {0}! +Feedback/&SmallRace=Piccola Razza Feedback/&TriggerFeatureLine={0} trigger {1} Feedback/&TriggerRerollLine={0} attiva il potere {1} per ripetere il tiro {2} = {3} Format/&LevelAndExperienceFormat=Livello: {0}\nEsperienza: {1}\n{2} punti richiesti per raggiungere il livello {3} diff --git a/SolastaUnfinishedBusiness/Translations/it/Settings-it.txt b/SolastaUnfinishedBusiness/Translations/it/Settings-it.txt index ae74c9c3c7..899d88fe8a 100644 --- a/SolastaUnfinishedBusiness/Translations/it/Settings-it.txt +++ b/SolastaUnfinishedBusiness/Translations/it/Settings-it.txt @@ -280,5 +280,6 @@ ModUi/&UseOfficialFlankingRulesAlsoForRanged=+ Abilita anche per attacchi a d ModUi/&UseOfficialFlankingRulesAlsoForReach=+ Abilita anche per attacchi di portata ModUi/&UseOfficialFlankingRulesButAddAttackModifier=+ Invece del vantaggio, concedi +1 al tiro per colpire ModUi/&UseOfficialFoodRationsWeight=Usa razione di cibo ufficiale di 2 libbre +ModUi/&UseOfficialSmallRacesDisWithHeavyWeapons=Utilizza le regole ufficiali delle razze piccole quando impugni armi pesanti [i tuoi attacchi hanno svantaggio] ModUi/&Visuals= Immagini: [Richiede il riavvio] odUi/&EnableDungeonMakerModdedContent=Abilita Dungeon Maker Pro\n[includi stanze piatte, dungeon di dimensioni 150x150 e 200x200 e senza fronzoli che mescolano risorse da tutti gli ambienti] diff --git a/SolastaUnfinishedBusiness/Translations/ja/Others-ja.txt b/SolastaUnfinishedBusiness/Translations/ja/Others-ja.txt index ea9a9f11d0..6b78f9c9af 100644 --- a/SolastaUnfinishedBusiness/Translations/ja/Others-ja.txt +++ b/SolastaUnfinishedBusiness/Translations/ja/Others-ja.txt @@ -113,6 +113,7 @@ Feedback/&FlankingAttack=側面攻撃 Feedback/&HigherGroundAttack=高いところ Feedback/&NarrativeChoiceRoll={0} は、{1} の物語の選択肢をロールして、{2} の結果をもたらします。 Feedback/&ReturningWeaponActivates={1} は {0} に戻ります! +Feedback/&SmallRace=スモールレース Feedback/&TriggerFeatureLine={0} が {1} をトリガーします Feedback/&TriggerRerollLine={0} は、{2} = {3} を再ロールするための {1} パワーを有効にします Format/&LevelAndExperienceFormat=レベル: {0}\n経験値: {1}\n{2} ポイントがレベル {3} に到達するために必要です diff --git a/SolastaUnfinishedBusiness/Translations/ja/Settings-ja.txt b/SolastaUnfinishedBusiness/Translations/ja/Settings-ja.txt index e5e675ec1d..06f63a36f7 100644 --- a/SolastaUnfinishedBusiness/Translations/ja/Settings-ja.txt +++ b/SolastaUnfinishedBusiness/Translations/ja/Settings-ja.txt @@ -280,4 +280,5 @@ ModUi/&UseOfficialFlankingRulesAlsoForRanged=+ 遠距離攻撃も有効にし ModUi/&UseOfficialFlankingRulesAlsoForReach=+ リーチ攻撃も有効にする ModUi/&UseOfficialFlankingRulesButAddAttackModifier=+ アドバンテージの代わりに攻撃ロールに +1 を与える ModUi/&UseOfficialFoodRationsWeight=公式の食料配給量の重量は2ポンドを使用してください +ModUi/&UseOfficialSmallRacesDisWithHeavyWeapons=重火器を使用するときは、公式の小規模種族ルールを使用してください[攻撃には不利があります] ModUi/&Visuals=ビジュアル: [再起動が必要] diff --git a/SolastaUnfinishedBusiness/Translations/ko/Others-ko.txt b/SolastaUnfinishedBusiness/Translations/ko/Others-ko.txt index da0c699964..32e53011a4 100644 --- a/SolastaUnfinishedBusiness/Translations/ko/Others-ko.txt +++ b/SolastaUnfinishedBusiness/Translations/ko/Others-ko.txt @@ -113,6 +113,7 @@ Feedback/&FlankingAttack=측면 공격 Feedback/&HigherGroundAttack=고지대 Feedback/&NarrativeChoiceRoll={0}는 {2} 결과와 함께 {1} 설명 선택을 굴립니다. Feedback/&ReturningWeaponActivates={1}이 {0}으로 돌아감! +Feedback/&SmallRace=소규모 경주 Feedback/&TriggerFeatureLine={0}이 {1}을 촉발 Feedback/&TriggerRerollLine={0} 이 {1} 을 활성화, {2} = {3} 다시 굴림 Format/&LevelAndExperienceFormat=레벨: {0}\n경험치: 레벨 {3}에 도달하는 데 필요한 포인트: {1}\n{2} 포인트 diff --git a/SolastaUnfinishedBusiness/Translations/ko/Settings-ko.txt b/SolastaUnfinishedBusiness/Translations/ko/Settings-ko.txt index ef175aecfd..48877771d2 100644 --- a/SolastaUnfinishedBusiness/Translations/ko/Settings-ko.txt +++ b/SolastaUnfinishedBusiness/Translations/ko/Settings-ko.txt @@ -280,4 +280,5 @@ ModUi/&UseOfficialFlankingRulesAlsoForRanged=+ 원거리 공격에도 적용< ModUi/&UseOfficialFlankingRulesAlsoForReach=+ 장병기 공격에도 적용 ModUi/&UseOfficialFlankingRulesButAddAttackModifier=+ 이점 대신 명중 굴림에 +1 부여 ModUi/&UseOfficialFoodRationsWeight=식량 무게를 공식 규칙에 따라 2파운드로 변경 +ModUi/&UseOfficialSmallRacesDisWithHeavyWeapons=무거운 무기를 휘두를 때 공식 소규모 종족 규칙을 사용하세요. [공격에 불이익이 있습니다] ModUi/&Visuals=비주얼: [재시작 필요] diff --git a/SolastaUnfinishedBusiness/Translations/pt-BR/Others-pt-BR.txt b/SolastaUnfinishedBusiness/Translations/pt-BR/Others-pt-BR.txt index 2cfca42cd5..2158f6e45e 100644 --- a/SolastaUnfinishedBusiness/Translations/pt-BR/Others-pt-BR.txt +++ b/SolastaUnfinishedBusiness/Translations/pt-BR/Others-pt-BR.txt @@ -113,6 +113,7 @@ Feedback/&FlankingAttack=Flanqueando Feedback/&HigherGroundAttack=Terreno mais elevado Feedback/&NarrativeChoiceRoll={0} lança uma escolha narrativa {1} com um resultado {2}. Feedback/&ReturningWeaponActivates={1} retorna para {0}! +Feedback/&SmallRace=Corrida Pequena Feedback/&TriggerFeatureLine={0} gatilhos {1} Feedback/&TriggerRerollLine={0} ativa o poder {1} para rolar novamente {2} = {3} Format/&LevelAndExperienceFormat=Nível: {0}\nExperiência: {1}\n{2} pontos necessários para atingir o nível {3} diff --git a/SolastaUnfinishedBusiness/Translations/pt-BR/Settings-pt-BR.txt b/SolastaUnfinishedBusiness/Translations/pt-BR/Settings-pt-BR.txt index 0a229f9d49..49fc6e541f 100644 --- a/SolastaUnfinishedBusiness/Translations/pt-BR/Settings-pt-BR.txt +++ b/SolastaUnfinishedBusiness/Translations/pt-BR/Settings-pt-BR.txt @@ -280,4 +280,5 @@ ModUi/&UseOfficialFlankingRulesAlsoForRanged=+ Ativar também para ataques à ModUi/&UseOfficialFlankingRulesAlsoForReach=+ Ativar também para ataques de alcance ModUi/&UseOfficialFlankingRulesButAddAttackModifier=+ Em vez de conceder vantagem +1 para jogada de ataque ModUi/&UseOfficialFoodRationsWeight=Use ração alimentar oficial de 2 libras +ModUi/&UseOfficialSmallRacesDisWithHeavyWeapons=Use as regras oficiais de pequenas raças ao empunhar armas pesadas [seus ataques têm desvantagem] ModUi/&Visuals=Visuais: [Requer reinicialização] diff --git a/SolastaUnfinishedBusiness/Translations/ru/Others-ru.txt b/SolastaUnfinishedBusiness/Translations/ru/Others-ru.txt index 18940a6b0e..1e784566df 100644 --- a/SolastaUnfinishedBusiness/Translations/ru/Others-ru.txt +++ b/SolastaUnfinishedBusiness/Translations/ru/Others-ru.txt @@ -113,6 +113,7 @@ Feedback/&FlankingAttack=Угроза с фланга Feedback/&HigherGroundAttack=Возвышенность Feedback/&NarrativeChoiceRoll={0} бросает нарративный выбор {1} с результатом {2}. Feedback/&ReturningWeaponActivates={1} возвращается к {0}! +Feedback/&SmallRace=Малая гонка Feedback/&TriggerFeatureLine={0} вызывает срабатывание {1} Feedback/&TriggerRerollLine={0} активирует силу {1}, чтобы перебросить {2} = {3} Format/&LevelAndExperienceFormat=Level: {0}\nОпыт: {1}\n{2} очков до уровня {3} diff --git a/SolastaUnfinishedBusiness/Translations/ru/Settings-ru.txt b/SolastaUnfinishedBusiness/Translations/ru/Settings-ru.txt index d4b29e3d8c..bb7cecb596 100644 --- a/SolastaUnfinishedBusiness/Translations/ru/Settings-ru.txt +++ b/SolastaUnfinishedBusiness/Translations/ru/Settings-ru.txt @@ -280,4 +280,5 @@ ModUi/&UseOfficialFlankingRulesAlsoForRanged=+ Включить эти пра ModUi/&UseOfficialFlankingRulesAlsoForReach=+ Также включить для атак досягаемости ModUi/&UseOfficialFlankingRulesButAddAttackModifier=+ Вместо преимущества давать +1 к броскам атаки ModUi/&UseOfficialFoodRationsWeight=Использовать официальный вес Рационов (2 фунта) +ModUi/&UseOfficialSmallRacesDisWithHeavyWeapons=Используйте официальные правила малых гонок при использовании тяжелого оружия [ваши атаки имеют недостаток] ModUi/&Visuals=Визуальные настройки: [Необходим перезапуск] diff --git a/SolastaUnfinishedBusiness/Translations/zh-CN/Others-zh-CN.txt b/SolastaUnfinishedBusiness/Translations/zh-CN/Others-zh-CN.txt index 840498cf85..36fb1c0186 100644 --- a/SolastaUnfinishedBusiness/Translations/zh-CN/Others-zh-CN.txt +++ b/SolastaUnfinishedBusiness/Translations/zh-CN/Others-zh-CN.txt @@ -113,6 +113,7 @@ Feedback/&FlankingAttack=背后夹击 Feedback/&HigherGroundAttack=高处攻击 Feedback/&NarrativeChoiceRoll={0} 滚动 {1} 个叙述选项,结果为 {2}。 Feedback/&ReturningWeaponActivates={1} 返回 {0}! +Feedback/&SmallRace=小赛 Feedback/&TriggerFeatureLine={0} 触发 {1} Feedback/&TriggerRerollLine={0} 激活 {1} 以重投 {2} = {3} Format/&LevelAndExperienceFormat=等级:{0}\n经验:{1}\n升到{3}级需要 {2} 经验 diff --git a/SolastaUnfinishedBusiness/Translations/zh-CN/Settings-zh-CN.txt b/SolastaUnfinishedBusiness/Translations/zh-CN/Settings-zh-CN.txt index b99b0ee79a..ab660c4f86 100644 --- a/SolastaUnfinishedBusiness/Translations/zh-CN/Settings-zh-CN.txt +++ b/SolastaUnfinishedBusiness/Translations/zh-CN/Settings-zh-CN.txt @@ -281,4 +281,5 @@ ModUi/&UseOfficialFlankingRulesAlsoForRanged=+ 对远程攻击生效 ModUi/&UseOfficialFlankingRulesAlsoForReach=+ 对触及攻击生效 ModUi/&UseOfficialFlankingRulesButAddAttackModifier=+ 将优势改为 +1 攻击掷骰 ModUi/&UseOfficialFoodRationsWeight=将食物配给的重量减少到2磅 +ModUi/&UseOfficialSmallRacesDisWithHeavyWeapons=使用重型武器时请使用官方小型比赛规则[你的攻击处于劣势] ModUi/&Visuals=视觉效果:[需要重启] From 77224a75773ecb41d49211068e05c09378877eab Mon Sep 17 00:00:00 2001 From: ThyWolf Date: Sun, 10 Dec 2023 22:14:56 -0800 Subject: [PATCH 06/22] ensure it cannot save to cancel when RemoveRecurringEffectOnEntangle is enabled --- SolastaUnfinishedBusiness/Models/SrdAndHouseRulesContext.cs | 2 ++ 1 file changed, 2 insertions(+) diff --git a/SolastaUnfinishedBusiness/Models/SrdAndHouseRulesContext.cs b/SolastaUnfinishedBusiness/Models/SrdAndHouseRulesContext.cs index d6c0d87b71..812d433b37 100644 --- a/SolastaUnfinishedBusiness/Models/SrdAndHouseRulesContext.cs +++ b/SolastaUnfinishedBusiness/Models/SrdAndHouseRulesContext.cs @@ -365,12 +365,14 @@ internal static void SwitchRecurringEffectOnEntangle() { // Remove recurring effect on Entangle (as per SRD, any creature is only affected at cast time) Entangle.effectDescription.recurrentEffect = RecurrentEffect.OnActivation; + Entangle.effectDescription.EffectForms[2].canSaveToCancel = false; ConditionRestrainedByEntangle.Features.Add(FeatureDefinitionActionAffinitys.ActionAffinityGrappled); } else { Entangle.effectDescription.recurrentEffect = RecurrentEffect.OnActivation | RecurrentEffect.OnTurnEnd | RecurrentEffect.OnEnter; + Entangle.effectDescription.EffectForms[2].canSaveToCancel = true; ConditionRestrainedByEntangle.Features.Remove(FeatureDefinitionActionAffinitys.ActionAffinityGrappled); } } From 797f6d33a9bba3771c3005016bdc38fd1262d419 Mon Sep 17 00:00:00 2001 From: Dovel Date: Mon, 11 Dec 2023 09:24:44 +0300 Subject: [PATCH 07/22] update russian translation --- SolastaUnfinishedBusiness/Translations/ru/Others-ru.txt | 2 +- SolastaUnfinishedBusiness/Translations/ru/Settings-ru.txt | 4 ++-- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/SolastaUnfinishedBusiness/Translations/ru/Others-ru.txt b/SolastaUnfinishedBusiness/Translations/ru/Others-ru.txt index 1e784566df..796547aaaa 100644 --- a/SolastaUnfinishedBusiness/Translations/ru/Others-ru.txt +++ b/SolastaUnfinishedBusiness/Translations/ru/Others-ru.txt @@ -113,7 +113,7 @@ Feedback/&FlankingAttack=Угроза с фланга Feedback/&HigherGroundAttack=Возвышенность Feedback/&NarrativeChoiceRoll={0} бросает нарративный выбор {1} с результатом {2}. Feedback/&ReturningWeaponActivates={1} возвращается к {0}! -Feedback/&SmallRace=Малая гонка +Feedback/&SmallRace=Раса маленького размера Feedback/&TriggerFeatureLine={0} вызывает срабатывание {1} Feedback/&TriggerRerollLine={0} активирует силу {1}, чтобы перебросить {2} = {3} Format/&LevelAndExperienceFormat=Level: {0}\nОпыт: {1}\n{2} очков до уровня {3} diff --git a/SolastaUnfinishedBusiness/Translations/ru/Settings-ru.txt b/SolastaUnfinishedBusiness/Translations/ru/Settings-ru.txt index bb7cecb596..1e791ed7f0 100644 --- a/SolastaUnfinishedBusiness/Translations/ru/Settings-ru.txt +++ b/SolastaUnfinishedBusiness/Translations/ru/Settings-ru.txt @@ -214,7 +214,7 @@ ModUi/&RelicForgeries=Поддельные реликвии ModUi/&RemoveAttunementRequirements=Убрать требования настройки [Необходим перезапуск] ModUi/&RemoveBugVisualModels=Заменить паукообразные модельки альтернативными в игре [Необходим перезапуск] ModUi/&RemoveHumanoidFilterOnHideousLaughter=Убрать гуманоидный фильтр на Жуткий смех -ModUi/&RemoveRecurringEffectOnEntangle=Применять эффект Опутывания только на время действия заклинания, а также принудительно выполняйте проверку силы, чтобы вырваться из лоз +ModUi/&RemoveRecurringEffectOnEntangle=Применять эффект Опутывания только на время действия заклинания, а также принудительно совершать проверку Силы, чтобы вырваться из лоз ModUi/&RemoveSchoolRestrictionsFromShadowCaster=Снять ограничения по школе заклинаний с Заклинателя теней ModUi/&RemoveSchoolRestrictionsFromSpellBlade=Снять ограничения по школе заклинаний с Боевого волшебника ModUi/&RestockAntiquarians=Пополнять Антикваров [Халман Саммер] @@ -280,5 +280,5 @@ ModUi/&UseOfficialFlankingRulesAlsoForRanged=+ Включить эти пра ModUi/&UseOfficialFlankingRulesAlsoForReach=+ Также включить для атак досягаемости ModUi/&UseOfficialFlankingRulesButAddAttackModifier=+ Вместо преимущества давать +1 к броскам атаки ModUi/&UseOfficialFoodRationsWeight=Использовать официальный вес Рационов (2 фунта) -ModUi/&UseOfficialSmallRacesDisWithHeavyWeapons=Используйте официальные правила малых гонок при использовании тяжелого оружия [ваши атаки имеют недостаток] +ModUi/&UseOfficialSmallRacesDisWithHeavyWeapons=Использовать официальные правила рас маленького размера при использовании тяжёлого оружия [вы совершаете атаки с помехой] ModUi/&Visuals=Визуальные настройки: [Необходим перезапуск] From 29b69e4b0db597f09bd4c33430e9bd1df752a122 Mon Sep 17 00:00:00 2001 From: ThyWolf Date: Mon, 11 Dec 2023 12:04:56 -0800 Subject: [PATCH 08/22] fix `HideExitsAndTeleportersGizmosIfNotDiscovered` not displaying gizmos under certain scenarios --- SolastaUnfinishedBusiness/ChangelogHistory.txt | 1 + SolastaUnfinishedBusiness/Models/GameUiContext.cs | 14 +++++++++----- 2 files changed, 10 insertions(+), 5 deletions(-) diff --git a/SolastaUnfinishedBusiness/ChangelogHistory.txt b/SolastaUnfinishedBusiness/ChangelogHistory.txt index 75205196c6..3f28b0b03a 100644 --- a/SolastaUnfinishedBusiness/ChangelogHistory.txt +++ b/SolastaUnfinishedBusiness/ChangelogHistory.txt @@ -1,6 +1,7 @@ 1.5.94.37: - added Gameplay > Rules > 'Use official small races rules when wielding heavy weapons' +- fixed `HideExitsAndTeleportersGizmosIfNotDiscovered` not displaying gizmos under certain scenarios - fixed Path of The Reaver eviscerate power updating usage before reaction was confirmed - fixed Patron Mountain still offering Barrier of Stone reaction from level 6 instead of Eternal Guardian one - fixed vanilla Insect Plague spell not rolling a constitution saving throw diff --git a/SolastaUnfinishedBusiness/Models/GameUiContext.cs b/SolastaUnfinishedBusiness/Models/GameUiContext.cs index 6d807432a9..93c66896d6 100644 --- a/SolastaUnfinishedBusiness/Models/GameUiContext.cs +++ b/SolastaUnfinishedBusiness/Models/GameUiContext.cs @@ -500,13 +500,17 @@ internal static void ComputeIsRevealedExtended(GameGadget __instance, ref bool _ __instance.revealed = false; __result = false; - var x = (int)__instance.FeedbackPosition.x; - var y = (int)__instance.FeedbackPosition.z; + var referenceBoundingBox = __instance.ReferenceBoundingBox; + var gridAccessor = GridAccessor.Default; - var feedbackPosition = new int3(x, 0, y); - var referenceBoundingBox = new BoxInt(feedbackPosition, feedbackPosition); + // required for gadgets that are enabled from conditional states + if (!referenceBoundingBox.IsValid) + { + __instance.revealed = true; + __result = true; - var gridAccessor = GridAccessor.Default; + return; + } foreach (var position in referenceBoundingBox.EnumerateAllPositionsWithin()) { From f59206cad8a7b91a2fc82a049da9fb677c242b84 Mon Sep 17 00:00:00 2001 From: ThyWolf Date: Mon, 11 Dec 2023 14:27:26 -0800 Subject: [PATCH 09/22] fix vanilla Sorcerer spells list not having Insect Plague at level 5 --- SolastaUnfinishedBusiness/ChangelogHistory.txt | 1 + SolastaUnfinishedBusiness/Models/FixesContext.cs | 4 ++++ 2 files changed, 5 insertions(+) diff --git a/SolastaUnfinishedBusiness/ChangelogHistory.txt b/SolastaUnfinishedBusiness/ChangelogHistory.txt index 3f28b0b03a..4c3ab36787 100644 --- a/SolastaUnfinishedBusiness/ChangelogHistory.txt +++ b/SolastaUnfinishedBusiness/ChangelogHistory.txt @@ -5,6 +5,7 @@ - fixed Path of The Reaver eviscerate power updating usage before reaction was confirmed - fixed Patron Mountain still offering Barrier of Stone reaction from level 6 instead of Eternal Guardian one - fixed vanilla Insect Plague spell not rolling a constitution saving throw +- fixed vanilla Sorcerer spells list not having Insect Plague at level 5 - fixed vanilla Wall of Fire spell not rolling a dexterity saving throw - improved 'Only apply Entangle effect at casting time and also force a strength check to break free from the vines' diff --git a/SolastaUnfinishedBusiness/Models/FixesContext.cs b/SolastaUnfinishedBusiness/Models/FixesContext.cs index 48834d7ae8..f27a90de2b 100644 --- a/SolastaUnfinishedBusiness/Models/FixesContext.cs +++ b/SolastaUnfinishedBusiness/Models/FixesContext.cs @@ -18,6 +18,7 @@ using static SolastaUnfinishedBusiness.Api.DatabaseHelper.FeatureDefinitionActionAffinitys; using static SolastaUnfinishedBusiness.Api.DatabaseHelper.FeatureDefinitionAdditionalDamages; using static SolastaUnfinishedBusiness.Api.DatabaseHelper.SpellDefinitions; +using static SolastaUnfinishedBusiness.Api.DatabaseHelper.SpellListDefinitions; using static SolastaUnfinishedBusiness.Api.DatabaseHelper.CharacterClassDefinitions; using static SolastaUnfinishedBusiness.Api.DatabaseHelper.FeatureDefinitionAttributeModifiers; @@ -434,6 +435,9 @@ private static void FixMinorSpellIssues() InsectPlague.EffectDescription.EffectForms[0].hasSavingThrow = true; InsectPlague.EffectDescription.EffectForms[0].savingThrowAffinity = EffectSavingThrowType.HalfDamage; + //BUGFIX: Sorcerers should have Insect Plague at level 5 + SpellListSorcerer.SpellsByLevel.FirstOrDefault(x => x.Level == 5)!.Spells.Add(InsectPlague); + //BUGFIX: Shows Concentration tag in UI BladeBarrier.requiresConcentration = true; From 4cb5f5c18d2c3b0b900cbdce4db3624494f962bd Mon Sep 17 00:00:00 2001 From: ThyWolf Date: Mon, 11 Dec 2023 14:37:49 -0800 Subject: [PATCH 10/22] fix UseOfficialSmallRacesDisWithHeavyWeapons heavy tag determination --- SolastaUnfinishedBusiness/Models/SrdAndHouseRulesContext.cs | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/SolastaUnfinishedBusiness/Models/SrdAndHouseRulesContext.cs b/SolastaUnfinishedBusiness/Models/SrdAndHouseRulesContext.cs index 812d433b37..2b778165ab 100644 --- a/SolastaUnfinishedBusiness/Models/SrdAndHouseRulesContext.cs +++ b/SolastaUnfinishedBusiness/Models/SrdAndHouseRulesContext.cs @@ -728,8 +728,9 @@ internal static void HandleSmallRaces(BattleDefinitions.AttackEvaluationParams e var hero = evaluationParams.attacker.RulesetCharacter.GetOriginalHero(); if (hero?.RaceDefinition.SizeDefinition == CharacterSizeDefinitions.Small && - evaluationParams.attackMode != null && - evaluationParams.attackMode.AttackTags.Contains(TagsDefinitions.WeaponTagHeavy)) + ((evaluationParams.attackMode is { SourceDefinition: ItemDefinition { IsWeapon: true } itemDefinition } && + itemDefinition.WeaponDescription.WeaponTags.Contains(TagsDefinitions.WeaponTagHeavy)) || + evaluationParams.attackMode is { SourceDefinition: ItemDefinition { IsArmor: true } })) { evaluationParams.attackModifier.AttackAdvantageTrends.Add( new TrendInfo(-1, FeatureSourceType.Unknown, "Feedback/&SmallRace", null)); From 33763e8a3c329e9fcb77e5f94f57f8c445b04f99 Mon Sep 17 00:00:00 2001 From: ThyWolf Date: Mon, 11 Dec 2023 17:42:58 -0800 Subject: [PATCH 11/22] change UseOfficialSmallRacesDisWithHeavyWeapons as Shield attacks aren't Heavy --- SolastaUnfinishedBusiness/Models/SrdAndHouseRulesContext.cs | 5 ++--- 1 file changed, 2 insertions(+), 3 deletions(-) diff --git a/SolastaUnfinishedBusiness/Models/SrdAndHouseRulesContext.cs b/SolastaUnfinishedBusiness/Models/SrdAndHouseRulesContext.cs index 2b778165ab..0d2ef222c8 100644 --- a/SolastaUnfinishedBusiness/Models/SrdAndHouseRulesContext.cs +++ b/SolastaUnfinishedBusiness/Models/SrdAndHouseRulesContext.cs @@ -728,9 +728,8 @@ internal static void HandleSmallRaces(BattleDefinitions.AttackEvaluationParams e var hero = evaluationParams.attacker.RulesetCharacter.GetOriginalHero(); if (hero?.RaceDefinition.SizeDefinition == CharacterSizeDefinitions.Small && - ((evaluationParams.attackMode is { SourceDefinition: ItemDefinition { IsWeapon: true } itemDefinition } && - itemDefinition.WeaponDescription.WeaponTags.Contains(TagsDefinitions.WeaponTagHeavy)) || - evaluationParams.attackMode is { SourceDefinition: ItemDefinition { IsArmor: true } })) + evaluationParams.attackMode is { SourceDefinition: ItemDefinition { IsWeapon: true } itemDefinition } && + itemDefinition.WeaponDescription.WeaponTags.Contains(TagsDefinitions.WeaponTagHeavy)) { evaluationParams.attackModifier.AttackAdvantageTrends.Add( new TrendInfo(-1, FeatureSourceType.Unknown, "Feedback/&SmallRace", null)); From 6b8adc271f4d88b4cdf2d6ee4badaa5b81690bdb Mon Sep 17 00:00:00 2001 From: ThyWolf Date: Mon, 11 Dec 2023 17:51:38 -0800 Subject: [PATCH 12/22] fix Circle of the Eternal Grove verdancy feature healing way too much on turn start --- SolastaUnfinishedBusiness/ChangelogHistory.txt | 1 + .../Subclasses/CircleOfTheLife.cs | 12 ++++++++++-- 2 files changed, 11 insertions(+), 2 deletions(-) diff --git a/SolastaUnfinishedBusiness/ChangelogHistory.txt b/SolastaUnfinishedBusiness/ChangelogHistory.txt index 4c3ab36787..c8300435d3 100644 --- a/SolastaUnfinishedBusiness/ChangelogHistory.txt +++ b/SolastaUnfinishedBusiness/ChangelogHistory.txt @@ -2,6 +2,7 @@ - added Gameplay > Rules > 'Use official small races rules when wielding heavy weapons' - fixed `HideExitsAndTeleportersGizmosIfNotDiscovered` not displaying gizmos under certain scenarios +- fixed Circle of the Eternal Grove verdancy feature healing way too much on turn start - fixed Path of The Reaver eviscerate power updating usage before reaction was confirmed - fixed Patron Mountain still offering Barrier of Stone reaction from level 6 instead of Eternal Guardian one - fixed vanilla Insect Plague spell not rolling a constitution saving throw diff --git a/SolastaUnfinishedBusiness/Subclasses/CircleOfTheLife.cs b/SolastaUnfinishedBusiness/Subclasses/CircleOfTheLife.cs index 195963ddb3..72043d0911 100644 --- a/SolastaUnfinishedBusiness/Subclasses/CircleOfTheLife.cs +++ b/SolastaUnfinishedBusiness/Subclasses/CircleOfTheLife.cs @@ -211,6 +211,8 @@ private static void RemoveRevitalizingBoonIfRequired(RulesetActor removedFrom) private sealed class CharacterTurnStartListenerVerdancy : ICharacterTurnStartListener { + private const string VerdancyHealedTag = "VerdancyHealed"; + public void OnCharacterTurnStarted(GameLocationCharacter locationCharacter) { var rulesetCharacter = locationCharacter.RulesetCharacter; @@ -220,6 +222,13 @@ public void OnCharacterTurnStarted(GameLocationCharacter locationCharacter) return; } + if (locationCharacter.UsedSpecialFeatures.ContainsKey(VerdancyHealedTag)) + { + return; + } + + locationCharacter.UsedSpecialFeatures.Add(VerdancyHealedTag, 1); + foreach (var rulesetCondition in rulesetCharacter.AllConditions .Where(x => x.ConditionDefinition.Name is ConditionVerdancy or ConditionVerdancy14) .ToList()) @@ -231,10 +240,9 @@ public void OnCharacterTurnStarted(GameLocationCharacter locationCharacter) continue; } - var levels = caster.GetClassLevel(Druid); var bonus = rulesetCondition.EffectLevel; - rulesetCharacter.ReceiveHealing(levels + bonus, true, caster.Guid); + rulesetCharacter.ReceiveHealing(bonus, true, caster.Guid); } } } From 7ece99e918634ffe3a53909e4080386134dac77c Mon Sep 17 00:00:00 2001 From: ThyWolf Date: Mon, 11 Dec 2023 20:25:32 -0800 Subject: [PATCH 13/22] fix action switching integration with some custom campaigns NPCs preventing locations loading --- SolastaUnfinishedBusiness/ChangelogHistory.txt | 1 + SolastaUnfinishedBusiness/CustomBehaviors/ActionSwitching.cs | 5 ++++- 2 files changed, 5 insertions(+), 1 deletion(-) diff --git a/SolastaUnfinishedBusiness/ChangelogHistory.txt b/SolastaUnfinishedBusiness/ChangelogHistory.txt index c8300435d3..8bbd88abe7 100644 --- a/SolastaUnfinishedBusiness/ChangelogHistory.txt +++ b/SolastaUnfinishedBusiness/ChangelogHistory.txt @@ -2,6 +2,7 @@ - added Gameplay > Rules > 'Use official small races rules when wielding heavy weapons' - fixed `HideExitsAndTeleportersGizmosIfNotDiscovered` not displaying gizmos under certain scenarios +- fixed action switching integration with some custom campaigns NPCs preventing locations loading - fixed Circle of the Eternal Grove verdancy feature healing way too much on turn start - fixed Path of The Reaver eviscerate power updating usage before reaction was confirmed - fixed Patron Mountain still offering Barrier of Stone reaction from level 6 instead of Eternal Guardian one diff --git a/SolastaUnfinishedBusiness/CustomBehaviors/ActionSwitching.cs b/SolastaUnfinishedBusiness/CustomBehaviors/ActionSwitching.cs index ebafe724c1..ed85d6a0be 100644 --- a/SolastaUnfinishedBusiness/CustomBehaviors/ActionSwitching.cs +++ b/SolastaUnfinishedBusiness/CustomBehaviors/ActionSwitching.cs @@ -47,8 +47,11 @@ private static void EnumerateFeaturesHierarchically( ICollection<(FeatureDefinition feature, string origin)> features, IEnumerable parentList, string origin) { + // extra null checks required as some custom campaigns NPCs might produce a null here foreach (var feature in parentList - .Where(feature => feature.AllowsDuplicate || features.All(x => x.feature != feature))) + .Where(feature => + feature != null && feature.AllowsDuplicate || + features != null && features.All(x => x.feature != feature))) { switch (feature) { From 811e9a82e34bc087c9a32d48b7db067b41000538 Mon Sep 17 00:00:00 2001 From: ThyWolf Date: Mon, 11 Dec 2023 20:31:41 -0800 Subject: [PATCH 14/22] add additional sample portraits --- SolastaUnfinishedBusiness/ChangelogHistory.txt | 8 +++++--- .../Portraits/DragonbornFemale1.png | Bin 0 -> 46008 bytes .../Portraits/DragonbornMale1.png | Bin 0 -> 50922 bytes .../Portraits/DrowFemale2.png | Bin 0 -> 53972 bytes .../Portraits/DrowMale2.png | Bin 0 -> 56651 bytes .../Portraits/ElvenFemale3.png | Bin 0 -> 47924 bytes .../Portraits/ElvenMale2.png | Bin 0 -> 60258 bytes .../Portraits/FairyFemale1.png | Bin 0 -> 51363 bytes .../Portraits/FairyFemale2.png | Bin 0 -> 55631 bytes .../Portraits/FairyFemale3.png | Bin 0 -> 50703 bytes .../Portraits/TieflingFemale4.png | Bin 0 -> 58999 bytes 11 files changed, 5 insertions(+), 3 deletions(-) create mode 100644 SolastaUnfinishedBusiness/Portraits/DragonbornFemale1.png create mode 100644 SolastaUnfinishedBusiness/Portraits/DragonbornMale1.png create mode 100644 SolastaUnfinishedBusiness/Portraits/DrowFemale2.png create mode 100644 SolastaUnfinishedBusiness/Portraits/DrowMale2.png create mode 100644 SolastaUnfinishedBusiness/Portraits/ElvenFemale3.png create mode 100644 SolastaUnfinishedBusiness/Portraits/ElvenMale2.png create mode 100644 SolastaUnfinishedBusiness/Portraits/FairyFemale1.png create mode 100644 SolastaUnfinishedBusiness/Portraits/FairyFemale2.png create mode 100644 SolastaUnfinishedBusiness/Portraits/FairyFemale3.png create mode 100644 SolastaUnfinishedBusiness/Portraits/TieflingFemale4.png diff --git a/SolastaUnfinishedBusiness/ChangelogHistory.txt b/SolastaUnfinishedBusiness/ChangelogHistory.txt index 8bbd88abe7..46bb2be070 100644 --- a/SolastaUnfinishedBusiness/ChangelogHistory.txt +++ b/SolastaUnfinishedBusiness/ChangelogHistory.txt @@ -1,15 +1,17 @@ 1.5.94.37: +- added additional sample portraits [by Artyoan] - added Gameplay > Rules > 'Use official small races rules when wielding heavy weapons' -- fixed `HideExitsAndTeleportersGizmosIfNotDiscovered` not displaying gizmos under certain scenarios -- fixed action switching integration with some custom campaigns NPCs preventing locations loading +- added Gameplay > Rules > 'Only apply Entangle effect at casting time and also force a strength check to break free from the vines' +- fixed Interface > Game UI > 'Hide exits and teleporters visual effects if not discovered yet' not displaying gizmos under certain scenarios +- fixed action switching integration with some custom campaigns NPCs preventing loading locations - fixed Circle of the Eternal Grove verdancy feature healing way too much on turn start - fixed Path of The Reaver eviscerate power updating usage before reaction was confirmed - fixed Patron Mountain still offering Barrier of Stone reaction from level 6 instead of Eternal Guardian one - fixed vanilla Insect Plague spell not rolling a constitution saving throw - fixed vanilla Sorcerer spells list not having Insect Plague at level 5 - fixed vanilla Wall of Fire spell not rolling a dexterity saving throw -- improved 'Only apply Entangle effect at casting time and also force a strength check to break free from the vines' +- removed Gameplay > Rules > 'Only apply Entangle effect at casting time' 1.5.94.36: diff --git a/SolastaUnfinishedBusiness/Portraits/DragonbornFemale1.png b/SolastaUnfinishedBusiness/Portraits/DragonbornFemale1.png new file mode 100644 index 0000000000000000000000000000000000000000..89aa71341a58e8dd82dab594440eba6e82157913 GIT binary patch literal 46008 zcmV(}K+wO5P)PU z*-SSfG9eO8G8jWXI1>>JDJURWQ9)u`PHbs0{rcrtQ%X`zM)~&U_3_^_C>)PvIDvqC zdwY0KEf7LA7+5wGEG!pbL?`U%)=x=6`SaI2I5UP|H$*ogUspy`IwbY&&w*Ml;M&Gh zOF8}f?RZx-NGudqK`CcaHD^gIUpp61MKWMrErNoD)y}$mVLx_aL^>}aGchdN)xYWE z&x(wZZcZ^fG%HI(IxHIvkCB#hO(bn@Z)#&#o^wN$Z9|8Kf`o>PMLaKgdVY&&Lrp*_ zU`;Vk&umjc59lPqW$~Ya&I%w$h9{! z6lYgH!@RC_QZ32DvtM9gy|$)-aZg4?L%fSh)5@<#Ck?83Kit!`kbGLFeNE-tyUoL> zSy@@;wr$_MgR_A|*3!nGqpG5DH?XOlq??PJl!cazd{I$QmzI+3y>+Lmuf&s3mS!)^ zn^)DbdB?n>jD&Z(u$qd0Y@2vbot&7Db4{tCl!bU=u!&a3rEq+3UCqhAq>gK~u%*?b zUD?8x-mPS;n0NjA&zFU2x|d|1gjlk*wxy$>vZs-?qk+=5iTw7(?&7}1wwLn6dhgt* zz^#bg&8YhDyXMZ9_vf&_zrUYr4EWB1hEfc&e-!e|H`ALMwtVV*0000VbW%=J039H4 zr9(VvVm#WOx7%yB(XWo#-O=p7Z+V}hmZ;l=v6n^w0I*0&L_t(|+U%IUj?+LCg|mdP zQhre20jOf))gY&cg=8T?F`^lnNOL9ESEE#vTgA;xlg84%0urJ@;sspO=cPDzoB#!d z7m#qliGQZq;(k8&%$*(m*MI%j=)tcv`fGYT8nWg~V_M@3wJqafCL*@h#@Av#8&4*G z4CC2oz;ebos71ZpGC_>`IS2|U+oqc6w3v?{U5$QM_Q`0ts_R-Q<>7&gP(Lw#ut8d6 z9S2Jm6lUY!^TIXU;+w1=YfdC7kYkw2G{NB;b@?W9UzagRCrt@>s*--J3&WfI!gfqLLyA= z2Vu%&AB_enFXs3D=i1Nr+nYo=AVB@wBHb3-)KUnHi$wGLAh^od(lAXR#p6C4s;VrL zr2Juo{08mdop+SU$KPJI28LoV%G~Ik;g#oipv-Qr- z`y+S+2eqbcWgi)o9*mbw6io0sNe-|=8I_a?B(GJHuX0s8V`CVmDFU%rAA>i6mc8qF zx?mGUgJUq7%$B#e&E6vjq$6ro$~PAPE2)2#-`wPq58g292ZXdJLL*VYOpDor{yE@` zfeTtXbyN0`KupH-+x?+Bcvt}>>M~Is0eQR<6U2lB1FJI*R>wFbEev{g!qqH<#<(as zfCvk0sRN1yIH76a1rGux7>E)$Kn$?T^P89n-UU<3OcZZ~p@8U_hcj-1F_A%Co2WKI z7?2kpjOQQk?(WbHF%?BX02|~G7BGQdIcr%C2-;?8mL73$r@attxbesv89jxAzyJcQ z+U0ye$p9z3KUB>Ds;WwQAl9Gc5rx8oGi?O`DlgWX^_TVY%=Bu6Cls0h7kK4i2fT(1pLY8$~!e+hR6l?Z|saF;}{tWAI5CUB*KxYW1fz-@irDfu)A z2C#tyV(f$}DZ4EZ!aEMiY?zZkjQR}-khWU)nG3F`$9M0W&@`s*4&$8*p!OmX}>SA9kx<7QM#_N)G? zPbWPc0)k~D1aJv}b00O~EC|GM#-4}u8#(D1qfs!LwjitDNtfjV%y}*VB z5Q*c608;U6a6y3g%`3%La-C7X3)OMQ!+Td&U zRnG=6EY9BF?q9r7aJ=MUB=8DvNrcL9JRnoHDZYFuHlH@OJeZ!t;o~)X$pUvKAW1;v z>MjTg^+Rbk`S*=5S>E2gsV+Mryf2bS#JUcsKi%Sl{Q1i|WnTpblf}bc-o4IPLezOx zDkT;$ZLK50#M4qst-LK0Gly@?n#-#aVHn2kZg;v+1l6h=6b1!BL_`TDl2Tp>T8u~* z8Wc#UQyEUtYz9hb6M;oG1WpE_m_`es7RFqPHt7%!jJlAavR!{b&-;y0QHyrX;}JUq za=xGM`@EOW1)l#dN`qjcKn0NzU{CrdiCV#A>dMw*A!nORK>X6$f7^$z68up{Q3Tue`w0@&KgbT{S!X>AJqR3hTCOSXKvBj;dC*bk7^RzVZ z!xt@bBN@o9FrOnlpdho?C|w1urMAI|hI!HAZ+9Q2=m!WPf$r?(M!pDC(1{M%OT< zdH0D$8HtRJ8v=<_8DJ6S)lzfv^}dpw?~=AwUT2@nJ1q~rp)nInZDb}b_aK1r&i zm%E@Cc;>9H-8;G~7~DD)RRR)TQ#f}tgkpwI4Fr6ZN2X~H$6vpGwO7sg+gq*t?KeG} zODFjh3;+Ni27o81k%%B!kl=>C7@j?Q@5~{GKmq_*QFOF3wR6i>e0ms=qckK`4GMv; zkgYEE{GrA2%3rxGUJKt$@&z&i495guI&Jx?Mg`|L&FV6b8?>-^`{=$PG;IaxXDZww z(Ugk_fc%2gwc9KN#UT(w)} z^B^#73xAXY>>)k%avaziPAjPm(iM1T#53<5)Nj7I?{0_-lCkNO`O#*o>-*wCM?_$A;sX1rd{ zO7)#u|1}1@rj-_P=v0W_2NKZ;fJkyjMb|Y10T8%^!0Ot)(?KBk34lcbbud>7Gxp1e)#R8pCSJg(G0sv3?nTE~? zjLvb5I0!7%^uFp7!epU*h)JX|o3+*^+@wAG;ErpO0HeW!U8fU2O#nh;L~UFM?gje- zfJpIi(z8u^A0 zb-tFyoIr$l$^pav`i){>c*g~6(w~|q{zw8A0Tcps;YSNzm_RrkE|>4L#~{!$OBxrT zB|V}@Q8h2vn5K%tKE+*M7ebgRB(HkZqR0Ma0rE*I|@?eQ29 z(6&vtR6<9~oKnCdfczkVvx{sd@ZWrnOTI@EM%nup+T%$8fgX>=xM$qegYkGB_NOUI z=Gml=gFoXyN3H|LvwTLoYUtfZ)JG8j=vMAQnfjn1TmT5%(hNCTkOhGR1;A7Q5E2Q% z?rTq`Fpi;*(#Q1TSHi?%W}Xom&E`GAOlE=lt`WY<<#>VZ{ELobMZ4LH+t%% z_iAS5StbAi^_keY4p3xz{pQTo{MoC$3CtkR&fmLm;lknCtjT3GbVKB)L$?9=&dl|^ zwo*l5f1#rI+l7Lmbb}^)C$HdL}=qeaO2MJ)}Mbt>v`|xrRgkszI)DhzVFWM+;s2T zpuv9u$oKo|^FW~bRd@W=wecBSt%1OF-z*g!AcaI%UgE6mk}XKnO)} zxD*7hN4?RzK;X64-gp`Se0V7IP)$|VM`Rd1?Vg?>w6n`V|x$1Q~ty;C#7>~Q%ug=eZj}A7QUp6yAu)-`^%!!Q>u&q@Jf1ru@ z^mHi^h`$!LVAP5d01&Jp7O@vN7>vIE_UP#FAhN9T^rxR?7yQo#A>u|k3lSKIh-cJR z3lNy*@Z_XB9-p5duhvnN94@(FK3^>7zs@zy00c&wq6)N>1hNK__|%~Wbx4?S(&S+P zr2x|e=P2i7yb+dGo`D9T1g^9PZt2zQ_5SeWvAb`*@t=YGEsjt~2ym_r02JLyrPWcC z-pTp!1aW?XCXeSw*AGF4QM6nvLIMD6YEcph%BhCNKUhXdWD!cZ6D4A29-;`6=t3tR zO6H70QZ6@-Hq)Q3S_|ExmP(~crO{~g0mc2dUZC*ilgRup0A6@W>9i`IswgKZI~xLn z;W~=L>EdwC9fp`Ll2F))*f2DUhgf%mqXw1+cHhFC8J-jV69Dc>y=kumN(C_O?Yv_w&1#+Sy40nvz3*uk57(IG3WU7 zXbuDr0Z*2(B^cuY<^kclfe1Fs%>rHsBQOxlIB_VoEo;rA1j#1{oC~1|C(=pM6svB?AJFzb$LvUDb6v)uEyc4_2v_o}ZkrQqC7&FCYg| z0U}r~W1+zt0s);u8_Nhcn*|SmfWZh$5>$X@Bw-ZA5j13SU}1)Ynq^aC4g{{625-Hy zpaKIA>3d$s&Af7PtQJKe(|_mPFO`mqIWSbz;py2bU7eo?aU6zUL+~&ZfM8(~#wcln zrg4C_Ul|6nT`cAy)s!qY1uv@XGzbO}A_*D#+fG z0A#n{L+bLkF<;E&UffdZUbk9t-Bvy~x;|Y0zWV(nFoFJj#2AY%s>Nr8W6+4l5@kb=f6%7 z;R5diMu?^x!f~3A#sW+b&h}?JWoa9K{q?usb{@Ln%Hz(h{1A@!tMOOkajns6G`e23 zQR`MG4dBqIG%9U#t57fXO2hMO5&s8tFM4U zyHRU_2+dA=Yt$Q*>c{6R0FbWZXcdPWXuO!g{Q?1t=%5EnH>{P7LLdu&wpcC_uIbbP zJwh82fwI>qTBqsE{C&2VA$?r>iGR-xR~}ni+5Q;GBc%0*@U24se+47pdX;Lc<+jyA zW|Z&s`or^8K!ejbilUUs{ZP)3m>$lBuGtpMaImtejdgG8We3iHX|~)wB(@aCmPR!m zhO^nscXp=y6AitgfAYZXH(Y&WvxPd+{xkoJsCX^e0G(@9ui~1MOrem;D{5Y?pCqYu zoB)7T40*ebI7*z*rQ>LZZbAOVfdLkWCp^LxIK3DL%<8BRfI372u)vBy~uhD4L8V%1y6R7#D z(o^zVnO^;Tb-acxij%KlZsLep&^nm!%&-}?ktaj4lxu*6MqwZsFqCSEkdTM~?cl%+ z2;X5&Sx4+RmpBM;J9rPLb$Y#?St>yYs|s`wsO@C*+_S~D3-{k0BRZW9sIWG!0h37; zqrjZBaqX5WsjvqGA_^v09ULBieZV*>Lem7(34<(_1~~~Jen&CLv;%|JaQ-ZWxG`c`FoIsm5N*KcEN>M zey`Ctu``Y%zqzbh>cK)L2Zpr4AVZ5CBthx~MEK}(&Sb6YR?G#Zj!r4k4g;d=L5#QH zJg6a9N5PphXM{GVoCfnHyKEA?Z|}obb_czlDnoHyr2oyuuTB-WC!oAq)l^HShZ-2x zOJ2ik;g9O(Ra0pf3I(NCKkg5&r*d^|sr+m!fkk9KlNJ~q9!M7yq@0Dmc5wqGwx~@Y zmgH<;kjDhvz~z<^CCx+-F?HxA>tUFnA3ogO&8P@j18p3Q-<}jd$C0ph+ig_){fr6- z@=B@RS6U4aLZ@9S4UhZze4&^f)Jwy9{%bi6VF6MbL6XzZaRl@r7dPF$~6Yq+q5!#dE)e7The4P*z`4^j)u2h}5+0n#XRFy!Eob!cH* zMv#O60PZ*zWi3SM6C#N8%g7%@NO#Kql-gC(i+=*8)DxGTt}Rp9p(!IK^>oH1}@rngaenLl|O0XBm1)Z;Fb^eN+)M$zn^uz z_BWq@>3&)K{6!q(*lsIW{d}gNATaq9bK=4bD3Ab3+f*`JsF>Vf7w0E?qi?@HJ+KT} z1ISA-i~@mI19pHJ5|bnd!Wj1qrclbvZ$bcTQV)b^0?bV*oC(wLf^Ya10J!A1`>vca z{OauY-+w%T0_y!4^Sm|sA`4^#ma_!o%R4`pP(^j@JnXP;VkDe&zFiuBM z6$cc#0t9`zU)asZ84W!Z(UiPF14xR~0|EpPfkSl)WoL1Wf!JY~4`~X6oXU+Lj=tZY%@c=p-toZ9dHiGlQkGHMmqQ_WI7m(639i)zN5p#C$ZO5M!Y>q;SC%I=Lu z+s`3?6v6fDN9&bbZnCxj1-;lKhU?=_fb8Tqg2)M{J8%Zm*<#LMj>wb+1_47F1e0+- zU+g!p2!NyASDpg|`BJMPZ-BxFjPY89|C1sqFCQ_omCdVI^NE@%)iD&+5(u)mof(V< zMW6r(t`Cml0D~SRV4e0?ME)c^?Rbd`4{DnlD3&AX9k_ za;gzD_Ypc-xUVlXRk9p`H6 z!d$oxGqN0K6lbFx8*C08M;5CYZfcsBi5VKT8cbhgH$wt7qI*O|Sy5C3VbJH9^(U;~ z)LhLMzwht4e4p?0{7(G@uQ^&Avj4nUtGTq8KrlS0IkROTkchCGAtF{4=s-y22Awk; zR@}~h=awVutSSN3omVx6ez^pM7p!6h^Y6X;HePUg`1HvlxB<~W>5Etv0Z*I)>yHn3 zJnM+)J|YBlqfD6C@m8C-*gR;iMSa%)Xx%7;0P%W^bvC5(ub?D)kE4|Uqxj9fhpRZj>U=D=^x@$l zle27}H4wKV5)phpOBa(s5l06{A*Ca>-3$VYbWvyvU=yi>?So`;dmX!Y^U5>+r$r^; z_iJ9&4m;j)miU`GEcjs4 z2N57-tpAVNC=h6ju@c|Ip@qyT4Z!g!`OCFxwU|yX6c*BjVz|23<8lb?ae6hO#){X$ zxrci+%-=nyX?e9j=k4qB563$93*UQZJt$N^f*XhhzzsK(LD}kNTrx!5h#Jj`9!)_J zkPaylA%w|@kRm?vvUSCotPB1pK6qv>*2nysf8HI=o0*OhNCId`9-tRiFc%7Dk$TYU za;chEQBxOva9~5!tio`UtfaDfll%EVDKs}RA zXH01mF&I!J`cwLF-t5-dv!{8z4rc%s9H1B={pH5JT8=1~^ZOG(P~uX-;k&Q+*gnfA zqF{N)Ms$1liG>!2uB9hX?=WJ<5>PvW+zi0tX0o3?(8x z^heN$B33f)OQtLl3oF4#x|t7fuS-@ASCPY9NIRK@P+0X3PmDj^Pef!S3LcbBH|Pu% z(#5QT?W>w=PJs^N?xX}1G5$_f`|oS6d7#|;+DV1g>hI%JU+^HfIc1qzC zW-SQl@%2q>ITAz>pdDg}Fh~R#=vcrJ-oS4uA1a~G62UxKp^tFY8QoZCVs= z8Qp={!A23h-6);@J}&m`IUP_R;-Og-Mwos-?^adCD}sPo+{&7?$MQ<8re=3gOL_*M z9v_mYE1o{JZ+v)mcs9}7JGn761p-My0G@-Z6WAcb{|aX*yV;6*e9=m)Lj`@72Jl`l*HcESV(j zaG{{Qe>oMkTb9B8D-l#MlyW_O+BJeETdlU;N+O)Et#z?aa)=fT2Ax7LM6dTv)DS2@ zrv_Ts3hb!twg3f?RU^}B4q74v#B4oNtCl4{FiEnvldWojrxK-7E^+@$v!z7e^FtFi zOw9}d0MT&c^TQucZNRszV+gYM__7e9m$xf+#kQ=t=tEKv=srCd=j0_(CX+_ns(9kQ zwP;s+rI+NefYl|Hq~>&Iga`@-ydXoNy`5KgYGwQ%aonsasw2E$mg{v~g8Wdcp$~7- zGNDjXT&}>AiA1cFm`IG@^WZf@_s>p!p6I>(rkRPEnT@IUj<9)-bvYt#aB2cL!lnlR znv6~m23|fwJVZeO3wmfsiIyD&fRweiW^@$*TmgDZ8SC;A*lOkq)gKknE*`PFg6vhT zrORoY0H3eA%>qI}njct2t(Yw%j{^?w5Y8&A1vLRQ8mNL&r+7Augcxg23nR zzVfE1WRH9iL=Q;`8(w~d45!ltYIEuUu)ZFrd7@Jjt$TFd2?a2WX4JQ~R_QtsI!klW z9O?-KG>yoYZ-@}We2AH8{IHKiN_1>w%vw>w{EKWjZ8kC)IsS5yPi4~l%X&84)Bn^h ztXprn^=kQX-IL?+fT@Y08}NhD=kL7@;TOMWl!`erX3FS^&?2iK0(4qLDH!mZ#6Vm? zhXlyfS<5dT#%}{o)S}tU04%h27 zVk0c6o~BoB0>VO78{~;Gx3b2j|6O+s#Y)f5_TJDtvhn=q?;S~xm>?L8u=$FQ@o51d zWwa}ve*u6AqLiQ;=+p>4VgNWr*P_2{cN>7S+-?`)o%Xk~!`<+ls)RV+hB$%PLYiZS z5x>6@+6vPiWNakOxfhDN(lRDT7Wh##wUCWkP9gKpQw=Uhq_ zaBA#>Xs>o2Zr~yo5bM}DOi<3b=0*%rcNQ8o0H9gekk1M(W}yyct^tgD4vKjFbx%&e z{=n#qFOH6mJ^%z`GfzA*Ida3u$mG-~@1PEo;h7<>B;mj67 zqd~jfY>^)ArXA%!|K8mgc>Wv>?p1B4CPjY{Bj9#xtj`MtpcmW_d4zvRQBWiv%511)Rphv(;eZ+v)SVgm$7^Z?*vG@9e) z%zd6z%eHN!*-ZKdA|yZ7dMX;#qm}LLR}R`u450n{WoLA8T@nh>*jrud*)yfyBb+PR zcmh%n1a8DI84LOWqpzpgZ7mHeFr_mnBSX6dw6gMUU6LeJIa^-X>T%@m8DG5bFuMVmTuS;11QLfY(EP3``qwu6E6_`Fm zh>l6rX4jSvCZN+VHmvQY?TI%ze;K_cHn9J8w>;q7C3JiaA0DK*b_!(~kCmzb!85?^ z;K4wQc({~b_$Xu|i)2=6MZ{4uAVx28f#4#Uu#TC?SGis*@3_>y-roNJ`1^zDyI*@_ zbnMBAM<2a&^8U$<(kJi4=?JFKyf+^i;AQ!k4)OSm2tPr9c~ah0Jdsv&yBWtrqThb~ z&9BjJ<$$weB@sh&XgsQxKi+3$K9aO|e0;o;fBQJkWoPDu(Eh^22k3to&6H`OUH06- zTqF*3Mg=mbaF8bzbt!k#;{w3neEt2*^u2%oeX@85b>X8UBfXD3|M_=EHZl;|4+~%o ztm`^+Qo)K|33`0VO~g~|AsK8RG@GxiTT!F^&G&ZnjBc$n&%W>?e+hZRfiAwIGoDhSueis@U{MRH0q<0(p_yRa^;KWBhTP~va%tP29`DP4wy*f*uXL6h5OQ4cCerSiX4yk{a0Ot=)b}%pXIpUUn{K}Eq=Ud4i=zU-vx^Mc-@bUm$OLillONk{03h8{6blcu zeU?mz+9}2;34TU28vXIewhtf!Q8K`vzioG09KJNCd7mD1xK%GtI~?3mQ3l>WF0i3} z&U&};5h_4695NTmGBcOnEy4jrEZn7TYA`YK>06&18W|aSZdR_zakESg{{TOy z3)G?&RH5v%3?HnRuF$XB1|!As^_L^YA3uNg{ZFuf?k;+HYG5!71&|>@_35Wj1Y5qKM)w|d<#Lu1XcpM&!=uY4TJZ+015yw zx;SS!o&Cdtc)ZhH@BptGUcsmflK0u*f@>+u?*zv*`I5aOl*t5XO^6`V z;|-at28T>N{7`P{iPwn&?EG~9|L}J1v8~Qw9Cw!>5|_l^g1&ED`bOSFywMUG9VgbT z#IV-i^fn z>bG;YIcG=m`@YZp`99Bk=M4{@cKgm4?>0C&#Il(8_SW41aG})%2x{cj$a;0Q?;@II zeXZF@gb1;@-pXz^doSPk=FUf6Xmc%qM4;?4p|_aCx3s_YIcfr$a|gTiA;g$P8576A z4b%UfL==X(b9{ukS?t~v;sI&;7XD~zoP-HGAi;6NNRK^x)AJ|+7zhg3fCr~a{`%VsuUc(30sBiF zq<8B9q96*wYHZk^I6ON8}L$py9ELzkot5zCmEP zrI<`VanD01Uvek0uzmjygVZ6#M6v9+3N~`fSx}vm~CO zK5A96t3Oto@Wp<4;g3Jwe%0Eit>=IlA$6$FxlE#bQ_(36CUObNK)3ai6?%+RDZnHp z7CvX*a>vN{a6AzoAqx^uFh!x*=FxM1z8}X4@N zrv-w-&Yfv?=_U=@;~0aI z>V$;C0|SsnE2}@QS1-)gHePKv0Ej<_TA;7n;}{v?{t(5V)^j-p+S81a1$y0v;nbX% z!(!ZFCV0SD!D5ljVDgs7$sFRtghRt1SNv}3yQvW*;=AG8B$bn*5~Bk0@B^VoAAD45 z0%sf_?!3Lfzh^o|yC}T;-j}oZ0dI4q+9e&LK5772sv{VNI&#oE|K)mXuy6B~-vQwF zHUfb7bCwH*qz_`)$OzBfWx8?{`8{w&6`TL)QIxXN$#fK4h!Uv}r7$D`X&*1<=n2G0 zj&K&mxKv0+P=uvBrbdv2rKQErbZGSMXO|1HiI6NQ?vFjVGZqVtPEV)9zU8l1+!RRb zt=8a0l!5Eg1hFocS(#Sl@@#Wqz1nKcZhZ3R9{})i`v8#p7v%b359B~bfFu{5Ogv3y z;CQ_Qh7`)b4N;R~h z(5WXr5$-G$oazNSjynul!5#c~q>S5mXI_XfowchGm z`{mU?LEzUm0ClocB#ZWqWadO=M(nJP}u2$8HG zu=HHKafic^m@G0YP;5M2Oq9@l;^ir^5Tz1?qtr||6q2CI=ktYm(^)z_&EA;K&QRf_ zkKTKRY+!fQP1hsaTBl98dmsWef|)8N3A`(8KAHf##rjK>dq0;LE*8P?#70R&EQ+>tWr5C#IprN)w33d9?v%p?qu3R6^2 zk&wLaw*F8woR0ZAqy4cx(Qs#MG#wpVre#cnWOpxa5L#$vfKdu^piHFJ%(~$Z^ww(i zjgNo-T};6D?FYc&P(4h)hy?ISn*#ub0MeaFpFxZepnX~{_<3}c3Xua$;-nOU;}EJ# zrIhf-%o0N2YJgUt5vN*C@i1xez=VlVvY z>;MERH-lpm8nI1bVEyyge-{n-V#B>pn@<_KcQD7Z*Afmno}8}fnlssbn_pHx+q}mD z+>s#>;?Y>FP}XS&(jLi8rizq`b65)@4VzdDCg|vw<>JLe!fYs-ODKZ{-%x+dmyG$w zLZK)M5Q;^|$O&nFRA(!61Ef1L_|$I8Tg^ry^+C6AD=W2iTLXUo?6V)b_G#D7EHzooD%qq1e}VwrxV!4 z_!3l8a|Dl2ECnFYYH(Pj;!{Bb;?wfh9EofS0KdQU@-J3fIrIB5G&lnSM8aG5 zcZq}B0>C5dpn0Q2VWyxe0gbZQqzN(Twr&?PkL7c@a#}z$c+BvGh?k)m^F1;Fp%N-Z zQRZxlCKXjGt}|c>07+b~pwJmx{%8?DP-{Io;ALvwa#ve}S=pme9i)HSwcE;WzVs@Y z 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

B&e}l>n32=Hs_+WWld0E*i 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 DWWCLY literal 0 HcmV?d00001 diff --git a/SolastaUnfinishedBusiness/Portraits/DrowFemale2.png b/SolastaUnfinishedBusiness/Portraits/DrowFemale2.png new file mode 100644 index 0000000000000000000000000000000000000000..dbe4b1057a080ddd3bd64f32b65c3535d8537445 GIT binary patch literal 53972 zcmWifWmME(6UToWEK4sT9V;c>olB>*G_rI`i9h=8;prAVj5 z^MCG}d+)0`=boAQ&bjlM*Lpf?MEJD$000nas4E))0O-FX2m^=ww>_uVP5=N1pr>u5 z^550N($Z8@$6QPIV0~`;+t74XdQW5H=*Kc%4#|a%55fZS+#HhinTdS7vOfk|O|*0| zj&>n-==OrNUy}oVwoW4rC6TTU86m#ic?r&jMmev-tPM>oUk7AI1=$&y;6e#uP+Vdt z5k3wc0*CYgjEs(yfr^Nl8cxYX@(@Xh6k?I2C7>g~Bjx8&U?ykdV-`UWKj5I@VP_UZ z(s6ULOR~|j3NlJOB&1_z6d=Q+WP89tPeLj2NQs+HK$2A+#iNeEC*h|P=B1(+W|O19 zAr?i-Xb70FBe_I{)rI&~c$s;0)J-MDA9Hic(NH3l1+>|j#i)r8ieidPbZkm|hWymL zk0=-f*#*UUrDQlY_!wB^CDpkpICMlT`M4!zxs-#0Q~mwp*%6d7g0j-0N=74cZJ35AlG777y+S%C! z8c16CdcV>X(SKs>=IQhLZD!3A<3Iy_Uma0nZ8=R@RwWw?H!&u5Q7Q%(`{#yIwn-`F zrgF~KYP#ihBkvnWpISfn)HhAbZPsF7(buzoSKQ$jkZNujrXa85;vR|O6wz1KD=hD@ zQSoLbAXOHWj83S?F8CDprrJ!?__2h%1Us*lqI*GAe^SOrM`N4EGG<|~icI8fgN#i1 z5L8d~(RMl}0iih_TDsP@uhhhzM4Ot{wts8tSujDVl~?!v9eST+gH~kWuv1ibf9iZZ z)2v9t=&0#$=bTjFV0F3H+djP3JGqtW=2Ge95N_k}+`_h@bzDorW~;s6xsz8@u%{TG zwl1Ggn1|2u`?opX9_C__25cM^fj*eWnqPk$xOrzZ$AqMs8JOufU++%)C@S-(_orbc4QNWL-?}BcN zC~6pbAwMBvj(DHvt)X)g#{=RgLaz&vEi^w7uknrQClLBv3zt~F*7FD9J$f%VAAf8s zR2WPt%flZ-$k-1v8c2Og(PmI8V%O?!%vsg@gUcG#e9?K}M|St2bf-O|iuv)|a)jcv zka-$@+H``z_8VJTr67%IS7gOwjV5};YpssLjO~Cvyq^UF8 zHFNr1ltA(uf?d}qRqYwsuimYyaw$gJWR<&AhA@6KBic-{Pg{{eyb63fTq>y6`9AH{ zC61DJ)w9JkTX!2m-fBuTSBB48oL|p3Z`)L_y-s{k z%@JKBmywauY{J91v{W9|ma6ep$a?#^EKd;?j;4%a?6#!Xrg1<(eNnZ|(-_;z!zYtT z$?{3Bu2K*)l*(@%G|wjas@wa$bF=1I{cNVJe)j%~vO&NUb|mthEXu1~&5t&(&$|Tv zu}iOtI9LrH>o|89Aw&K^iC@2*d$~ylCJF5tJ2bBu| z?Tm;|d$3T4``1iEa=wfn0|_cMRYCp7gtTiB60B@L-wpJAJ*pD;OjaBrX%>C@djitl zv454&`CeeviFbIVb!N}|jKdb$-A#fcxnkVm>*XVL$2D46>b!wRv-A72wS80vra`le zszJ4T>cIc=tw({I_E}Jk>WA5lMgba#VzhKj*kGn`AY(bDdp^VT=h}Zp_ky$|Ut_PU z$GH+Y_Fka6SNHt_Aj^1nKWk%y7^DL3#g_1+x97U~9P7fNDC{ux98q_*{-C$CHta#k1j{Wl;XjIq+q?dK zP$K%|$m!}3Q_u;Iu9Yyay_>fdE%{E@N4cgc@JlU;VCG0Za!`t-W*``Elc%3r>S4ing{|P} z`scEV{qv&8@O$t-f1QFU65Sraf}e_SMMBc|Vx)7|;V`q5CmjB9)ce@eE5cQxV*mv8 zJkpN+`CEh)^`KtP(&~EB<3-X9i6k{$!PU!~w+JNJRqNr|kNypsKX)X;ZLLwcz6tU} zhPES=!Sm(%T>A0v!M}Lpopdh7$9IH_a_fRXx^tpQA~^pL(nP- z4#ppT`BcpO7Bimvnh1$evSX2=^xv1mJIA(hrdhMfe6II8`f~MXu1>C#r`!e;p!kOK zN0P}CS2Kx&xFVO@M;6g$1{7tVY&n`qm?#L^az(0p{kUcihRQ4KX2o-uR!)PK5fNUj z--wcI83+CE_d|2u{dD7GaN-8FBP4hH&XZmRb@uh#hI_Qo(MnQ5dkXNp+>e*+sZA|9 zrPdliTgq|LsmNRVb1~bv zPBMvrO60fb@^h{7UVV_&a1nGE1!`vc^$tAi%G6ibNP~9vqqA#0Cr)^ScRrRY2NSsF z2seph!na=6jj2sdjZTi`g1v?=cnI>SVP#E6ye6ZG z(&279*X+N=I3g4ZA7D5Ju`rUd_H&&tLMit>gcQx43=KririX)j0hua6ZVPy~>_&Qf_ z&YwMcVa4GU@ULL?(Y_=MQV(G6^A7*aWyU{Zvd+?av_bQ_q#4c4A@-E(x=S}s=z&p^ z!Pgds880!*O%&w9n1ByUFj<|$)~AOI7XUcXFNTZZ3*FGGS?hj_WjBlG)H-v1)1*Lv9=yj7w40CjOJS1~iyUiSZvAv(pRlT{wcKdR1#68=$d8R$VGZk7o^X*d?SF#5up}CE&XQ#VOTH+&c zDYMDXFY9&YXXFFEHHZDXG1+p2;YLHemusBtgzxI#2oRFT@HuWEF%*T|=@M}m$CMwU zaG=N{Lj`K-VQ$`*!Y^>crW6jt7>Q8C$35C^Uxf9t?)5|28)J8E|y7x0%kcwwS*Hx zK7hcZ%FH<6ORXe(p||=XgSmh@`s`-xq-DRd+hXszyL^BbA^o18yvQZ=qnndrABYUyT8OBFHmD|CES$l>-)Ea#}0nDH6ofIfY<<5&eE>q z*m3eUMCPv8oG1V3(@sB!vq2?duqYJQ2@;d9cDM0I`mX!Ad;4uKisNe^zp%2k=7$|` zE#4-}hp?Ze5fY?&!d$W4#V#&QNg|aj5F_KM{}fP*s0qZatiZ}JPuOZ#G+Fibpv!{D zm=kZj+QU-Pcb$@Rvf(zi?!jtIOo5?bUQfg{Nhwbj4~Kvaw(nnazk-Us_D zj9F;UiRWpN5Ui}<*T#)7CfWGQFjo>H?cYu2Z0Tsi$3$SIk{F)JV?zH58jjy)vfO2- z?loY1E{Dh5f`%U;=4LSuQ!F(Dp#^gS4;Rt7AeX0y+F028X6Sb@u{wz$&!zB1_C=}` zcoGC_R~q&iRCs=oC?4t>Cbsq>-YbASk5DPRQIpk^F&#!Zoo)7Epz%Rt#_W+*6F#@w zsDRcbW#X;_2fH$WKR9T)ADRSS!J;=PXaIb#_w@na#3=$lbx>c>nck-*wt5)H0?vR;4}9i% zP1MPRp<&8avpzG}$W$TxK^Ba%l2X})-^VqdyuKsI!)_z_gm@fV^jmB0vnRN-kDu@j zFnq5M6k^24kYp_z{K7~gr$)WSwWE4)P3pMYq=X$@hHe|0RsK3C%aQh$QABaQ4+jN; z*CQiD48l_hC&`8@>M0IK4H+&sExv@00e>0 zk5rLLr{JVUQkyIR?L! zv*Ga!ia1tEH8QG{Rk@^?RWp%HJ|u*I2m7(HLWLGEjV#v`6jLZG+%ICqfc^c6-`=ji z+%V2$D&J)a^eq4^fc@Q?b+~Qu3ELGU^SAjxwV|e=WkAe8DpYUlu(!vKi&Bu`wMDMFAnBepjC1TSfzs`gyD;Cu=h^EiK*hGelJ&3TLu#)cZO?8aOm-blxCNB>lv~T>coNh3lrv}l~$($qY@~S$cvkcT=ED?_&^kB#Wae59OiI< z90$_|p>gjLdPkVXm`#((FK$73N2H}(vmNfZSCe=yt#)*#>60L`!71ig&+}*Ew5lx2iFu2HyI`;MwZD2`sVepQp7} za+pFtH*gD>fr+};9#B%@L>-(3Qg!ARw%6L~e4;hN&3fJ0TlGQ#6T`LcqK@AFDgH9J zRqc3wWu-Hz7R0iaqZW7*f)hbF@7mJhjDx|CH7_RvN!&@5hxC)+A&lfGP=Ev1<)Mrv z!N(+}vIRJlBeif&JbkoiVuZ~b=Z&OpQF^nv%WOZ|e%e+gw+=r7H8x460YLvS7HO`9 z%umUlZV(@CKtG`@f%yG&-g}Ks#RovusC4jKsQ!W*?JZ#0$qn1A`W3e}KKm7=H$UqflHEH&i&G#sVIfd@EsS)_biyJ|65F z%LLVKvoti+2zi;W&HhTSxNz$=Caotk$^fm%vGrc1-JzqSJ@BY{W>=ZFqvZgk)-t*J zdNm((*fbyNIT|+o7@Fp?$F2X+{b^T7+sIptqFO(PSI9x?gm{gjVqCm|!ZQr0h1tf9 z2gV*(Ta`N$d0BywfL~(xB#W%n(V}QB*a4JPlJOA3o;;L+9q_D`dXbFg@L$>AAtO$t zfB7{(q78&5_;xPyoEh=_w?B!x+|cxIBxW1MFg1gVk?ITjupmMnZpu!HH5BrZE9l*$ z3oicCk>dAj^7lW>1CU`rP4!y#jhCQ-x_&R38k@JZx^Iw3@oOjcG{9l(Lm`Ti!2shNZD1OthO*SAH4i1;YO#I(|l@sZxB z!~EnM&p1ZfK@fr5PtY*ll;RlbMjfEx*C(X(WqrUG?z@`%3Yy(1tCnje6rSJk$O{r+ z4VXfLqZ;NS-ij=z;0o*o@_tglN_AsEdjz|7%eIYuGrQP?Fh6#H#vc6EK<*cD%xetQ z`m-k=ySZ{1r@FVm<*3+4wND7!AR1&P`7gm4CNIXHF5^JR!=ygjgKzm2fLtILUlmWn zyO%CJ?uxp9V~BD1XX>Ie_{Nu;DR6tAMpjTWE1yXBr$+4Cg|sv_oXZfSRnof`3O%@o z8;_Jm1MTLC7N>l{{f3I9>GfamBrb?Z>lYLL`VT>O9wICN5$K61MnFhL5Kng_2T7iX zd?Lef&-5qkV**zC?x-$H?wY37*LR~qU51RHAgx3XHL3;Od^1}(v^_S}c%lKO4w#@b z=NOi`Rnfs%5C)+D>%_dPTd&nwt2K3|I0Y)NIeBnETo9lRfT>UTl$VR41Q?SkA&Rld zZm7t8ptX1(cZqL-19HbJ@A$?{k@c!e+(itfb8$ zM2b9maZ!reH5gD2*qYNqVub4#UyX4JU^Q@8^=DWIGMN)6NZBT5!f4GEyB8%FaW*s~-MC}8d z2uRAKoOBa#_3NW9GS$F$b%2n zgMCu~>Y2iJJ^EP&Tp<|>;g?g|Rw@0Ga z(+e?$05zsd;4g{(1=?HHj&WBbj|E^F8y$70ETh5HxXI^9tTdw(xGTcMpk4aDVk_kW zR}#RdUqPVXyi2|*57C5OudlkVJp8%Vl>tkEkl*4_iVv+hM26eK^IkU+D9V4@(7bAW zDyOqIx6yuhG9fSj^4dz9X?)R=s!)m)MON69y2>t}bGgSd8tW+5(#Y;rvzEG1gB#!G zq$dUjuznrdF1`qW2p_~FuWa}2qGyo_aAuBBL$QVv+c57n1$SzA{vl5mPa|Y|tMM`7 zA%q20Ape@u_K9NluLm{Dy)(|zd7-ywb05sdbJxXp6V)N6rGuYGa0KnvU449hvS>m~ z{EcTUQckO+@pTxTB#p2!n-t;0pl2UXJj~CALix=tNVD<4KqH7lm*rqME$lo;w_HX5 zGpXqO&67moC3}(VBLLuiJ)#V3`l!6Beei5(CW7nD+(fP<%d?iL&kGyV&H%u^M(cem zrI9{4P(by_W}y5!p);vlRGbN2XME z390r?cU!5kbe_`6tB2k4I}QLPrT;TPkv)X~Rg}UFV3au?2!MH;LOS0y$66tQeXCF6 z-+TkXKvzd=Yolx?I~_;F?W*s#wr!2jAGHuE*BRUtp)e1R-OZA7fBXp z@pD3GgXj=LMynnN9~OL zC_Vguja%9UiCTGFhEWI#P(`pkLMN^-^i!YW#%sxXI8gmUg?$4N+5=f{VWcp{hsMOq z_yGLysvg9s>$T#eP}6KWe8V6BLhtC_UO)PX{rU5pSQ~hXl`08*A$NW6HqjYb6w(Yw zbE3_;JPU=XV{k)99_)RhS=)Yt0<&1lKY3Mfo%S8rV;qed0pI|8DGdx8j0A@H096!6 z%3%Om9;yE1Mm+#nJ#jfS;W}G9dlxT%@8$6FWx6(+QR(MKTqKSIGslD_W&l`-KN6d5 z9orXX#?$jB{;8nM!ncPDplo?yw=TCsGi85-qN9ZxVrOzT36UT$0kVD@GI@_80DyE& z4vM1yne{eC>ZCq0F*oPnEQy3t1M%9K+Wzb7Yx-B=zyEU%`l0Ge56<+S=g>k`7{C!x zD%43NIB9#HvX{?dozi@Z8An#Wxi)jEKfCi}6{(3pK z@zuVGr=*9q`$L!oOE>tBG~OH0bfuCt|vY+6CeZS7B-%G=a2#- zk&f`s^-X%bDc47?Q?rSWiBZ{XiiCKK?YGqY8JYtFIO5$gr0O;|3we4w_j{U_rF1Pc zYhc7jaPu+g74$h0q3yujuoKf*k}0=qF#mFVGELsu=kpQq=9@K&G6g;o#uV5E9CcfL zr+CE8zjNl=5p4sa1Ot!i*Rr8v^=7Ai=Th5{UBf?i9S5o_`#BhORP~=ah=!7NCe|4uTG$l0`IOh?^m#? z#k*RMXLGm-2&Q17dc^Q46MQ!yy@45axqkK?pk3Bk3gkhWskV?1mgq$~=HMwZ8sx<>nBtWhM)kWm}p0q7EaNs)7k>nMsnV#BvF)@jeM^(XAr=mw#jIz1zod7-^ z?GIdxExP&9MhG5UYHQLM5u@7fYZZBHQIhs&=V`vWP<)!36f7B^pi= z=K~mv50k|kT7W5AZuq7-uzOzsaDdrG^A-PuMBNd-O%NcTS0+Z1qnOda-LSm-Tw`fj zNm)r$Oi6*}%|tE@MaMa%uKC#ZY2AllRrW|+_~m|(1;#Nql9)hqeGS(cSDD^waussR z36AzAr>FV$B|T`z^J@bzEl-6qzPErN;{C$$mq?1B(N~Q~32i6VG~5iaX43mD4!FB) zFR;nbwYG~%OH)^#7BaI_v3uC7;5|DN@xxWF0QiOh{f+oJ{l47srBY@M_nHz}6z=4T zQ-8&?`nEp9>PI59{orc-4|=9%eG?vQ0Lr(LWZiZRF(Y3=Vay0eu~87HJm|D-`l>*( zt`H#qN`c)gf+LJhCqybN=k?fP+jdXY^60?f2wl?Q_Mc@S-*1(OR ze)#4&XFvFA65n8Ae9)|dYho^RgzHdV6&odlCzD~x``-5s*ARdTdXI+`C*UA~Az7K6 z_aC?%BK%(U5r-V+p5L~Xw#zhh_&umu_sfpJEzSM~`wwUP@@!RmqtJEo0_cF7@F581GGPg zsByN;|7$T&fsy|J4j)?pe)>9QECWXM<}dtjMWGCJX>`n^!!a;borik?Gq{@j&5LhI z*v^jW?IL-&j2U08d#PL#c)hN@y}7-%U5ZiO!hFJ0jlyrn#gAI8$3JKKJ<+9z2ty+J zx9Hv!!If0ow5u&U3iwD_kHrIH_dy8!-vcjupT@T>xD)5tfW1OlBW=I};euDwgM;Tw zlu;Rj_=w^eMA!Xf`%fGS*ubV=#F#yYT@;8rmf@}PP}F@62=Ng)`RH$x#E*Yt>-B-9btEv1 z5E=}f582!s9K61v9BGpF$mNmnx!*|FQ7ycAotYn8+($D^Kh$5gHDR~<#&Sc#ne$0qjG^$Cb7SeH&Z!aS=?mEwmsA}p+E_04(Q_fVL&U-IL zp3P3Oc>Ol6Cc;1eR4)@7WcM2ndm2;Sgy{xQ4nSI)rnEG7r$Z}|`(IW-b#O>}1X|u; zyR~d}^49xbrNT!AT&lw`BvLalP=?>j%nXI{HoKMJCdOkl&kF;t+l+g7L)$oO%w!|(M^Ophk6W|I42P$C%wcW zPEa|s=6!w74IEodcjkfG-V@W!p~Bk-Q&W@jg!6=105n)kpc_G@_Nu{CJU3|bej48^ zTMze*$TkD}+wvXBfeJF{*n?2|sraVW^hAcUnu{nGb${w-^(+5UNs`VzT$;ZcQwZ_+ zTPQuRuen{Aknf9+@dy&am~8G)p7!AMpWa(Awc=x9LNJ7>?=8oJrN3_K-EEEi_qnAc z8Bvfl9=tWlY6S+~{@b9`r?!RP@Y4_fGUPXWq9H7q$Cvqf=Jx|@P?{^dR#wx*k7wzo zH&kd7+v^D4i-SV(9wyvh1R7xmSmNjOceN&y9R0$IY4B*64U6?NNeNgjNyKj&1O&P1 zBet^00Sag~E%n%jZ_bXtWBSh|D#qD|4A65yj9~Al>4t|l*wPVR*Q_JI+F1yAQc_op zK8YLzZZo`Jja~z)nsPO#thE;(1cS#C^D9$eJZTF*+6(B4TSNj_k~$wkc3$KB zHj!Nmx}Ad*s)D>e=Q<=Nie|ijk812jEm_5OvXcFOS(b)&Y!CNSQF@G< z{Pi%GH);9(MDn;50zq>bYqB61_D3*aFN$A_gR%!=%^mDY=E(7J{_ZB|qqoP8-nCT~ z__Kw80cK?YSva%Xb$>V7mx#kbv7HT##$Z2JI{!IwdCkeGlUx%%u3eFr_q>o#^Pip| zkHnI6!q61a`=)Y0aWC>d4F^q8Zl1mr?iJv7DQnIc`R1fh{Yo*PaI>j8J8wjE8H@>ea#&kV2yqF|lZ6VC`=RA{E0^7^%OO$j@?=`f8YY zua^*0Rv^A3M!&@pXUF!*E(Q0v)=$I{13@C#3UrS-<0c|l{+St|8zJG8qgSs;2?vAv zAm?C$2vh>NAH-osl;bj-AyVMna29p2q7X0Y|LJ+m?;MkEdCu-;X8IXF z%{GxJDts?+&TH@?v~K+I$6hg5Nc|KT2Z61}+-1in)PcLEJT{j|x1 z=Qg56Lv$S61Z`R$>I>ynL0LT(zFH^Ns>}qRt9Z1*OkT=2U;07IG41#6FtuNfS%uvV z9UTHOLz$WAd$Qf+w`Oi4jm+lzjR^WIoWbw44NhwR+W&bPzWZ%_kBIKYG3HLE;MdNa zHhdchso=<-(AQ5SJWfCNYQ=^3f3s#oC4eX~JIz4?(gaobPi)^vQQ$ub)H?Q5iiu^5 zlvXRxH14vD{ga5jNyUR;Sp2l)hYCVhd=w-8c4zl^D+7%SS$NP>o&T^4R^UIbrqDI6 zr&9epSQ&I)LqB#_bGBYIwXz*;{^Z(~t6DXxQoH}OQXMtbPXI>fMcKblc&@eh{a+4K z^|?vi>-*B%_ZY1rt`=!|ruLbP^^Zb9#@S39+-LrJiZY560dChr=~pAewyYoNe!QhG zvUnONpWU3mb8wgJ=;iM5o~EDxFHMER>)P@oSH$|qa&Ohh@RKU8DqREp)wwybZ_&>X zvc|bggvjKPX{zZTc*f;z=@Stsy`rJfx+jB577z zrM@7yi#=55QlS;KQ-=XX({~y+MU=1-gA4D!7dgdP;CtQuaR-1gPRGOSjEsyyZ`ioA z$OhG9Ls$yirF|3g(zNA1$%1Al?r&YVh?o?(=Iqm(&e{?l`wOEdKbHQM8+1Hut8XsF zvv5cu($gSR>Kle${EbJF+taH{*gh5aUbFvx41FMXLjtEyeCtF8hFyzRpk7REpMro7 z6IGmGqu~g!YY$UsZI>s{lKkPHNz^MGFrd8l>(nKp(2Ks76lOQ5rE3W;!0*{kez^8c z#KKnvOM3jH!)^A_@0QsXDe&2u$CA`nE;m-|#|?936q#b8=^fwFGQI7dd5>rb=Qs_P z06e@pVBj=XP+S}0OMdj#D~vEa{p#0pOcM5pkNmDcUP4e9LIIr=XUDHJp2fYz5uT!^ zQr1s|$p8Y;Dw4~P*(o4;fv=(%_41{`8@Y=5`olLJnS=4KZ_vb1Eci5%DtaQHdF_2o zJ2FHEtx>J8Aop-I)?km)SAp5^X@1I^40ZtXqrBYK@Yyqsk>*E(PL8U`R^mZ^bde%G zLLCYCX_4dF8uo41Xjk_acn!Za$kaeRF-1@Vs*p$ambt{5A3kbA*T#&vAYi^DMMZ2V z6%70I5};ZsT()H)^osN?XWeUKeQ9i*A;&4Wdvii=D1l?mFbDt=kP;Be=RITH*oH$; zXg$b0Wf*M`s3XIEklc6<6k*yUwZ#*c2af3hHvYW=O*{n&;MlB$0Q&X zE>8BAF2D6pPd`-cvm^azFhyL7*_h#U(Z>~@WHm3dx9`U8^$w`QUp zMLm3+dI|;oG-L1H<%licd{bMj3u;?J@uea#=6VITcCNL~O+vpoUq#&&rxB3!rrw#^ z^Ti=vVMlYWEMMrWzWr=Ou?|6jkcSYsz}a9g_zMV%l@mZ;Xx>}^=yZrD|7bxF2Or{P z*4JV;gSy3lrmHu{y}dq>Jv>*ej|y_M))VX3a9RZxwqoWtYrBey&ey|x{-sV!((atk zpj*D0$K^v7ggry|sNUGE;3D3s%HDu^fS{utxk=v0kSg4ErD`r5Jt#@N{Hvw1{HRD} zL4ovEH@BR)IA1rdr#x{6Yia^(%U1&$<#N8@&zU;%5_ocMbJJfqW8UCs`1t95+i$VF z*cr5MObt|IeEzVVG2V~A5I%A8rcbwE@!{MBF%jW(1VYo5&Qz(sm+vhztTu%F^!~x| zBLAHH>ExNX)7H-VT|y9XK^lPadr~Azo+<<{Fk4qYJ!HIY0wXR7mf1!gU!;HAO7DQ< zcgV}ioopln=sBvlsT=@aD@lInw}tjdwZij*IQc8yZ~kt#3zt*etC63Dl&8saK#ZZnfNl|7%A9xGnO2BbtXPs*G)#k z2nI_=Ou6g9F-C=)g8=ecDU3H;1{HQ=QxNt5{P3)cxvR9Ql%p?&adpl|NFZ1X9nJiEdTZ`8lijkeOe6jpoyv#b6u+IU0`Hch2(|BQ4C?}92 ze$mo0O<5N13Il%QiksM5XT-r4$I$;V`%v}Jhs4xx#>y>?7W6#XZcBhl0D%2R6Gn|6 z0(x1Sx>{)BqRp-)85th_&>ASJNi3|539MHBs{k8%@q@F zigl~2M1C-E*|WR*`j=h3qwne_Gk~^1cEoYHp>UV~EbaZ~yLbiqnWBvT(Pp@fqD6q|B*@f-j^`MmD1 zUos0q6o3$Q!ugl5m&a|-8}4(jX70}3?@$ACD^bba+u3fl3ys?bx%g^7^EP2#=;9g@ zgEcHw%ks5mh5JGr&TA4GTPI*rT2cnj<=lc#v!bUlr=|0L^gNG5{%UhJOQ=<7_7kV@ zSq?Hg@o92;6^RX?-tFtphthv)0(kt$D&75e>%rSwi{yY8S6`wgYa@z3!o;eXdtDo? z7@3Ve(f+bY{BB~w_1jJL!!uIzng`M)M9!R}dZ4l<;aEFuWJmcA1#%|mAMZl9SHfQO z%zr-x;>+_sZU38)yjb#`XzS+90t!J$JzX|1E)EX0qA?=NnD*KD*86wDvrWunYI{-# ziS2Wz=VOZi7RG1&or+)n`=g`XB!2n*sA^hbb<=Toddm7g($v_q-*}E71cmdL^xi_( z%>w17G}(QNy4tYcbJAklI#SwI2Q8m*VqvI9lgZuP`!z1UPqRhsuBJ1)E;=*WkLxm? zmb}Yl(9QYGlB~oo6`?Yygz`ZeV^L>2MM#>y7Zu-xL0@iAe6%uwqiBJ#EE>lfwY#74T& zeLfD5H|>U8exGan6zT8JRGt2ozL!l48Hu9*?LcF1Y);(U9oFeR^7WLe>wLO;*RVn- zPtJ{U9p}^BeUD9qlp~$-Eiz0Dgc^`r5KofTzn^x?o6RrN(qLl!VCyR=#V1zNyUFKJ zEmzjw+|ttWp=Mp(X`)ZRrN9ulyiPOD+Q-7H{*4+Ysj;!Yf$7lUtx1tY-4NLsLACYY z2gWXkk9=}ovFKj@D9GhBRSfBNFmRUxkQlrhjkBox&Fiz@iJqM@&xBMOyyJ}~Bt4Pq zVyR5`0l!^U(2TvfKrc&)qP`*IlCP?fr!epS#_6AyBB~Cy$|xMH8MmA_Xr)x4>wk7G zc5$v)ShCR;PYXOQQT=lA7?l7VrdE9Bs6^_kDp!n6UbFlJeSoXjd$!sYs_;f500q8x z)z7B)3}eI}y+yijp22~vI^af68-U8+jgYihZ6jUM>8o|=A;H{%8gCB#}%ChFvE2o!2Ei z4B*1Erm|I{H={@aFYk;Y@&YT@@vZ5mnXyMXIfCJ^AbX@2Dc~dF2weWL1G)~=U?~|K zur*vPt=FMtJ-E=mnllN^`LzX+CC|^!<+FdJ?eyP}oAzk<$JN{8`mZBqfKx;?p1L$f zkoH)Ktvbbz@QBSSA`7tWw?_$jf`C#-WW~|P@Hh14y9ZZ{HhMxVpvk{gx^=_(Sw?RS ze2dze+u9!Ipe7#UVPZj;g?FhcN&me{!l5$2TDka>Y6 z`z>|;-#V@&xpgqF&(DiJ*?fPBa)}2V*94gBlKr!)^O=p-XB@vyuL#D}Jt0~T|Je|& zNkXtOt5=7(^2F-HYfUWy*yCScosKV6!hk>44)31**BO1goPjvk5>Xs|+lf8m{Vc`` zL5e%xfmZO>eZmKjm@+Lb!eRhP3lXc=(p#eq@(DS+NPa7tn5-e@fA>9M*h>tyk)czR zgG_R8Ejb+&S})dHJKB&t-D59=YuTVhTXDYua|V<0D2dfjJWNAJcN` zWzsDUe?kM|T$3h;nYfVuFfJ|2`LiMU+T|<-?KvF`5d!ZBq`yi4oK0DuOzNNj^piud zz&qCE+<#vzzu4xg`{q;A_WuQLs|KQZ$KOLyt|38Rc1yEwvXA3toaz`{-8?>jUr>IG zX`tCfTt>qV!*j|D-no&O0N<>_2{JE%KP{Ia=s!! zZoY^KDT=>DVY(g=$z*EQxS3t#sRbdxp&t{^xrvbC@4{wp&f);>S`F7pZ-w{FlnoLe zp70<=^OR$Qf3^A%g4Kwdyca}jeE9boKnzg1vv6tEZn=CdFd+#NjC6<4X41>d@8Dn+ zCB!IiZBSAu*)*ufkonx8ivG=Nl0tK>bV}QscBBo84MH1k{W6NwwwD>I3ZPH^;2;!7 z62TqzFoH_HMp-zhb+NxBT^erc+C2FKhOH{NY;XrXQH7O$_DVUx}31t$s zdi4cYmZ*xBiLpx^5)jDlR!D+@ke`}i@PJrJ=6)`xfs-#{#?MS*U}O)rj*YX3Qhj)8 z&C3#1kJg!6Dlc=&L;-ln{Xf7IVTX?c1lvm)9`dC#zUO6jYNUAocFayUpglHxx9T+@ zu`oJPxg?;`cPT0cWnhp!O_*URHNZ~1TuYj&bMn$pYR0&P0&a(xKZPg=@LJC%77?-n5aHK7 z45UDKMF0f&Dak|pKwb<2a~<-k|6Li&VLBwR?$4L8SP)<%=s0&XIy#2K#}8V52!TMs zt&lGSAWO6a;2H~LQIvtyvsKFG7ukAyS!J1 zEKJW#{RjCiyvTnEd!B!LjGKV5p5PdUtJ$}R`K~MGL95LgH?I%wdyJ`XUjo_@NGVn^ zK3o%CKHsfhziQ_wv3AnNZ`yi)F>9QXV!~q)ld>E0K(xRT4iaU2^F87Y4l*Gd_ z696Px)L_ebkU^VuWxEItL8V7+&A=W1!~e9cqU=5#xTI&q9v$LZfVX{LB)@@z>Xjdb z-(<)LI5!vF{Xw?afYja5NxY6KTbJocO9w-UwsiXVh5C|KtQs(@ik!4#x$}1coWUP< z)pWClV-?lmfKd@Oc!e8kD}tF^yX<;Oh=Qm~y3`f2PWtcsX`&O7`Zo0%Z%O&yso-|h zq~P`kt_Ws!Bk+z3=Ht-%6mo>g`$*2!5^&}uUCr2igDl79<~DJ&KYO9VkTfC)q$wNk z&u2ZnRd@=HKpj9S00zj}X1za%2rUb6uvlmV2#aIptWuEPTX7H;g86p(WoM59lwxHL z!fYvRDyY9uQw!6*?{jLi{M&Ovm>P<_`hJ5$^9>C8ZvyiWWU9n?d41dv3fOhR(2pBc z)E=pAP9D5i61^BYp#UPVmYL6HqGf=~T#S=Db+|vc=B{1_qsobZ1C}Vj^avor9)MV( z0VvmCPZJry6h})z&uWT?EnMl@Gb92`4_OIbH$%w$1E~!c1U~O5MePlc;!!||0Hmq^ z;n}W2DBx%Y0??2ByuYT-I{va%rEuPR56_of>?S<~7h2UIr)hV&EE@g=42t1{+XS;QEYa(X+X0jf zL+~^XIwXPd&;N2RpihZ-AeF(vab)yAimt<-%I}Y#yWDGEdvlFsW@RMf3K_{rvbkhu zmTY-!A~Pi!H!J#DNk-Nc3CSuUBMBK9$)3Oa`w!0Zdd~Tr&*#04aA8|=X>3c->Y76^kN?QJyPF()Z$ zLspjcQp2C|){eJ^2;-{N+6*V3(O z;4p$21%P&EIu7@{`nI(ICh{Rw6yTcEbc8o}+qMS3Z9iN59DijNaX|WLQ|0T#2!{Bm z@icHWeLff0rfoq?%s4Y>zWqS2_rG6k{kF}w_vprUf2jc(!z)1}SC_XOZdXuZKrs@2 z+G0#kv)}DZAi|I#Fy>8`@}2Y4h4LRg4ONwuia~C=xVg~{j&7uf311`$NX;~c{9F9| z0Nzm+$Q!o%>?L1L{!?rfMgk5kwWo?I?_SLJxYsaI({}$v|sy%mub>D5mj zZ+w3Kod4bG#UViW6IXq){}wd*J5$`0*>Y&q4K9M)9LFa<`fwRA;C>NWa`TJ4 zs6(#EpeA&+y58IV>GPtmACK=-n0g{3(}icxZ!&o^&$!rd{$<4$#RL5IZ?f$`~Z(VE~;U}GE z|D7LjHt!S1P)enO8qXsiVO2`}s6M8G$?|pR-tL+~x=uP3=koJI5fj$ge~~+aurl1{ zZOxO0oAqgXR3^R*W(ANE*xx~eYq-OgAtC7RD*4-Tqsy+3PvMYA5GRPErIDwR)>gUb zze9B*Fd{J;u{x6^<$oF|xIeDKHl}@~LRiFrYrAK{9=m^DQvnlSstY)K_h9iRjrkf2 zkVN`vFC(A%Nm=Aj$`~VTGQ?FPx-|~JGQRY412){0Y^NDx5k{KOc^bsj^G-VIQ zdm_8QoHhD+N{Gs}!J8ioZh~>juNa6EW_-^I^*%0A@#y(?bPVa9KTVt8ks#k;S7*Fd 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 TO{R5Z00000NkvXXu0mjfO8T3l literal 0 HcmV?d00001 diff --git a/SolastaUnfinishedBusiness/Portraits/DrowMale2.png b/SolastaUnfinishedBusiness/Portraits/DrowMale2.png new file mode 100644 index 0000000000000000000000000000000000000000..bcdaa24fa1c036fecb200591054776803437ca2a GIT binary patch literal 56651 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 literal 0 HcmV?d00001 diff --git a/SolastaUnfinishedBusiness/Portraits/ElvenMale2.png b/SolastaUnfinishedBusiness/Portraits/ElvenMale2.png new file mode 100644 index 0000000000000000000000000000000000000000..36a56ec2e80bfc956a1d07d8fd9e7575599e1a24 GIT binary patch literal 60258 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 literal 0 HcmV?d00001 diff --git a/SolastaUnfinishedBusiness/Portraits/FairyFemale1.png b/SolastaUnfinishedBusiness/Portraits/FairyFemale1.png new file mode 100644 index 0000000000000000000000000000000000000000..8e84ff7a9f30663696d69de09248ecfa67d1f373 GIT binary patch literal 51363 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 b7J+{O6dFF$iL2`p00000NkvXXu0mjfK<)?7 literal 0 HcmV?d00001 diff --git a/SolastaUnfinishedBusiness/Portraits/FairyFemale2.png b/SolastaUnfinishedBusiness/Portraits/FairyFemale2.png new file mode 100644 index 0000000000000000000000000000000000000000..209bb4874df012793f9d2860ac781f24f6251539 GIT binary patch literal 55631 zcmWh!WmFVg8@wB^G)p%uNP~3e(k&oJcMC{~bSzz>fJ&!;AR!=%(kQK@DAL`Hbbs&n z>)!i!&YWlF%riGZ?|~X29xWaKfKWqS`5^$1|E>@W4(z|<8NK#%0HBw8+J-9sJ>M2} ze0$SAThafmX1KHZ=hC0`?4oOaDbk3(|eO($^4RP@AaZj*ydv3t1 zB1uN2&43ajp+r+sE7LLviW*t4FiX>*gsB(}neT~7nX?g7Q{j`|7u4e>BGaU%Va7-D zlF_koC^HaKD=@Mf(9;X>YKSp%ns9Q93+b{_pk(E2dFa@r#2yLD*|Ob}OOX+=w4$OPlg@px>%U`||V1Xn3e8I=J!+ z#EbK5atk`LG8^lAKNS^aV3H0KNt75tc;4}`D>+F=+tXQ0@}hQJ`=P&@kZzcc-b+2bR5MF! z<3LRTg~zh!g_2wmHX$^(RJD$R^nF$D=O2so)PASFFt>@(FpG#(RlWW?r)(H(tl~bI z^QOjBH`>6=-8AH9#+y2CFLecT)5j@#PA~RLh62-@oujI9?OkdDLkvwqldA`>r+Xrb zy7#)idULUwc<0!8zVVGHEB5d)xF=d*W;*sZza==}GWUl~aPf3i*-~<2V^q}N=-Shi zj)&qVABNVPwS2Q0$KCw%HR<^(>>UlIHDA5`R@^x^?rPE#9UhTbZJ=zq_@$PLl;;$vB`w*Rl#ST8LTI|c1tE1f*c1Ru{-dl`ooeU+x^{rJo#Kl`XJK_w?|bGXE; zZaUXooDzJ|kAJ^v?}@I7H;G=0s0j+nJ^IyM?wUU2TjZeYe3;+y)Yxt6?E1Tx*RWq; z-`3e{9lsS{hqlMB_EM9rRn77~44n1MMp*m03O|^$ect3`K46Hsa)2%bYblAG2 zhGZw(xt+&(#dsvA`-G$=SKe%o%E*dpYe}wR!V;AnEiIG|bu`OVEU&lESDME&Bz3>) z+JAW2^hZVgpKor>i*(fDNrSK$N--*vjqCfnI@XH6jNWxWm!b{-V?UYi!v_X{;r90S z%auf{v35vUou=!jy16T9p;iF?9BL>l7zRwOWXZct>ydXmUR_-1F2D9LgL{r5Ip6&= zie4euvile?GTxoSW?zWqd|)FU>+9VVC_K1;j#bQ{%%;|N;ktp(5vo=a($*i(T)qAp zv-3I6+Fip)u}|`B<|?0IIXo@nAzy|hvxg_y@?o911)kuz_L1Vsk>fH+Dp%rTi}Neh z$1-W%&kxlnNS5Pr?0N$TcGh~!dOEdN$KwhuUX#uiJn!vMGE{BuIej>kv`V^_ae&JB z!>WNxhBC;;vkM9p<))ohf0sMV4y7JAG2vB_$r)Z3M)rEM_%zNm`|tZ`$fWh8r}o=_ zOS1oM(w_UE_pfn#o0Vnnd`?*Fq-dx-|NjUab^2F zF_Cpx&$(w#ORT!Y)vArpO8rB=HzIyTJkDa|#rclH>6|OH781)QUD8$OS`*JJPXEwK zCg=nwh5{-UL?NBJ48y(o69#!N%P$OaqGIU-Y!tP;tGn0nX*E2=w;$S0JK_+^%3Os= ziHPM|rc|<)(1t9sBHw-;R7U-S%13ImkKiVC!DCH2J!0*6p-isd{p?ost63I$5ix~$ z`6>8#brOLPlSWDo6TF+TzLHh6;&bqejcM2DED%*;&41nA8pjJ1EVsoe7VFHgR!4Ny zI*i#T&lKd_pPZEOBU1rQ$J1Dn~@pj8}2C-Xx7(_dG51U_dZ zFU}OqBkJ=ru=@93^?LC6*w~U%*gg}A=`8b)1P1rfF;tIH(^~0N7E4RUVlizUR*gL@ z0n>dh3jdd(kv2eg#sAgk_ZJ6HQA4xv&DY>w{BP_AOj%KoZB|3_A!1Y_GGn2zCpe1J z#s8(Ss#9$&5jjPS#}#|~;uv;H*srlQ7EQYz%j zUt|YLx>&vbh*F>M!8LH4RPbtNM|f+vzCeEaTS^p6zxl8tOO-iF}HvG{*2zh4d{MU@K<>DmV5TTFTC- zlnkg$AB3`Iw}>n~-Ah2mvfu`6-d(Tu4i6Md?JiRhYMA zm?9aP0R19(d0FjNqUZ8rKNd1(*J}0%s>0anf~)%J9p)H;^Ae@^M3rBKAu}kbN!Y~H zG&kdkQTU&KeW0B3Nd6M{)h(f%VK^Qb##iD;`5K;v>|z^D!V~9H#RM$P7AA&CT-ZLL zI~+3oKir;(5C}BZ2R@y1*bKP+GSF?M=liWL3|3e~P>$b6g+A}{g-yOVw@Qroqcy-lrshwDBiT8J}U} zlNN@1hWqDPS<;73o?D;rVBXPt*+Sm5Q(}jS;vDhf=e+-|sE9fLXIkCpQQc#KVyOAb zp3NgoxmxOggUMFplpl^oqnV$qX#@wT;ILcm>h2L^Z`b2zLxOIf#=sJ}(DzfcT%aX# z4~P{vqih?-xf@`&;;*nzg7WAybMi^*UO&P^PjZ>_!6{KTZ=Siazd%tUTnl;IU_Kf=;tcN&RC5=oK#B4Z;&VQ@!kib)!Y zL0q(#D}6|U{Kj88*7tCHM`PSi0nG0yPChK{VtLBR%+AeISIuN{+#?BpfL#QUnGPUBqC=8BRYq>+>Yz(gmLUbu((@mh33JPg7{zzmEga!d=nN z{`d06`{K>Q<)-oURddvvX?n^nmFx3v`PY=e$RfHLKP>)jCpUdk4w49FP`Da_ICkSI zmtMu17S*q(cU~E%NzZF~qLYCF7D_g;xT&Af>gyW$92)m%tbF9ZhE?Bnd!G4;H$wE! zDue2ADKk3QS3X3&FW+-?J8tLPJYJH}Abk=SPlYoOZ=3Cy1{E!1bt`!u$63>8^rob? zDrmOu-MR^#`yj;We&|h?Un$i)jk)a1_=c$rGn|QtOKW!nh{x~)V_(ll09&OI$Hps7 zir81u`I!EmHh%qQ~LKySEENKay3}Y@Sx$7ZfJSH*+~lzv)<~_@LTVvl)sl<#4%A45Q~R->Jjw8 zsvg#W(i{IfYMDds^6A(0eYTP2+_P*;XD~H;eslJ1?Q*w!(scATzk=WNgVn{$RfN>u znk4kzF}om$oj@fXM2JKw-z`Lc*bn-t@cHLsr?;*B7#s|52}|GG6;YU$k@gQ39MzEf zvluF!b1nIow2yC_NYCxhf5agC7jE*}#r(vu`epZlHVzF9NrvREUMte6Eu)mn{zHZv<2eKt?JR{KX^As|9GUF=D4@WT@GCuV z{({Z$``>q$uU<_{&(G4iYhvYAXYxqb-2}i7>Yh|v8N(bb>k%rPrT7HF=7&f!7vbN- z60Qzm6nZ+t7L+AfOuwic?43N*BNvodtEMs|gqS6rl8^6;!DYW}l_g7P(5Zws*+9uO z2BfVDE4^bSbYyE>5mS_m5%AVmZ|x7h#ftsvBd4>4-p7# z+K=A2=3FC&merSr1=7@nx9m$WqQT;WL6UV8B2rZME@nOa?`!K=M=Pt31JpVRbSZ}2 z#C?)RBLYA(7jgl`+c(E{KQKMr50rJ~+OE#~>(|dFqQv)800q5XOUmO-0+Ds(XV+Qr z%lcZL9O6`8Dcsf+moL&^F{$OVFN({z17|;fR%L7`p@;Gu3B`Ng_8>)1Y^G_ zvxwNRJ`wcg455)Cf(p`nRx<5jsoRHLug-KI%!S|eHs8&)vfb9??nkga8crUkzm&ZF z^XJd1fSXhIGn?pbbHh6;&xsdtaZdyeRK61`aM~-rUdvR*5!s+S&`hm)f%6otsee%E z5UCb;$OUtS;s8Ktm53Xw;qdy-JHk^sY*Zpz^=(T_uH%|2{WB;8bap=2Kd6;`9hT|N?5`sQzh_&=QWa<>a)ezZi9X#fH5+?E z8fLSJRiT211Nm8ko?EhG)g0imT=2WzA_MC5O!L{*11-gu&b@RPQU9yB9C3NpyKSc1 zkB18jbHf4X3iOYe-kSK^(}UW-jp27G)P9(>RWrt7BP|X#W#=p_hC=|5CAL~a@}4CM z1~o4?uD>ObbK;z{63mv`?%X+Dz10>Fy$}V4cZZ|vZ?f1%iKDad1kJOo=ie-OtwT83jxsuI)0!p94up{%zg=pbGN`do*4ECuz3i97l-B(#9exqNT)ezrK%bkJw<}9s zML@&|vDx2ubh>i9q%*C4idtuaDI6Q%755mWWf}p5Fnz->9N_~lfP)iHMho{ZwAI8j zY2&B+UJeT7ymIafDx^`DS)uW?4~R0u?*8_2^kR36jyh|Z!P3)}+gQ$zbJUy_7Z&E{ zu{tK__Jsa%{kt%W?kokzOG8CaY9UflyF$RC%I|BZthPjn5n%03!*a4UywM*UHUI(I zJpe~9^nnd|Nv4Yg{oikQ?Gz7Au5_=;%KUX-;NqapVSu;jPKJ>wcQ;Qq$oF(%I7%%T z5sZMDMW~UuydND^-xt5sh^ek7QvWYV8s#4o1ObJTJ<284`b6H*6U_Gk{6pJ^y*7Z_ z7R*Cyk0faG?A*+A9ZVhd%lTu5L17WNwV$0)q~nQ_cv1D2!qYPnr;W4Zlg>01?w^uT zWfgb=tKBGSw7e?q7utxMQ$&j!_fhaj+)_-Y%>z{FT$4yzK+)WmpXD>Hud0rC+Ylx}t3!q* zN=6A>s_3f$#&@J@OP@2a$Osq8VL#L*+#>iw{=h0w9icC9kV!nL^E<_y2d>%4z)>i# z9%u0&vXvG)*d0oaE@(d*YL1(`T8ghQh6-l5vC2&TsoB1biett5EuMXn{Q0wUL3OLx z30xx|pp)EP_gqSSjybP9NIu2H9IGqK(X$c^9f@Jc>j=Zh@an(AiBcpwY*8S@z>H-# zTH!sh^aH(5ZcyRr=^Od0GFkuqK>v%Rds?$M>pv;{0y$a*YYg6^!k5}{|aRjdx4!N^)A$r=->J|H{$;10o zpNjzoWat>|-5~Xt{^R}Wyk8_ayG`!+nD0TA?8}?3_1XE0&E)+yE2(SKA}?4D6CJge zlzkl!_DFRqrXJjEQGfd^O0ZzqJS+8V=|Iy8$HfQ+P1waOa3zIM{$t}ZY<=_ASF>R|VlIO0 z8W)AkE|A~nFv=guD3t0nO24ypr@zEp1X1c+b7yQ(`>335IIKd4zSaeD5cK0Jc8m`| zFZ^0WH(C5xTbl@V^YjE3$0vuU24~5LF9#TFy;wpKS`J$Ac&skF&}^WGJmA%GXES-_ zfAgz~1b3WCGdfKKYeZgasOCb?=$H(@Ql*ONQ06!25)uH8iiRV7m@pa0e~CHHj=3Xn zL89B?kUWv`1d`aHMlEZuoXKBUC5o~>5jC#vE4}W6%lA-GO4^o&{0E!X5j^*kAF%-b2l)RFqm*w=8$RD09+X)3wfQs6Ulk-n^wb<+KK z`9elrJxoZ$Lop=;I&dFAmj=!$>leDx}N8Js(L5cXPjZhRMY>I?xK3_)dR># zS=z}#0W0ml)um_)iyboPU_yUF!i1g(gAQw{@bio5YJCT-3wy&!3)XtCXm_@ZsMyR_ zS|I<~j;`%$blV!DHiHXodFnt+NchfFOupaHs5>pt+~v{fBcwZ?Cxl4U9nkC zBKX2*>-Bxp@S@xp5V6k)LO5t5{C$MP7P_SD$X?yLC=+6O)MN@oK;a{%OF{!J+iMHP z?y6Fv!sbD;sX!-vF@53w=36M{U7w2(*Q-Y!+GyOqmE(j(I#4g_{6WpUvT{LQ+P%*gdEpX>p_A zKbHb(yN(0zdn1L~hMDLR<{hhd| z7?RQL`hz$C+4oV~ z0ET(&O**CDj$fEYrc6)&dSr(AaDE?bC@V-aU;_igYbd6V!Jk(~m+!X{83wI&AG4mW z{EdT(c?7GL;S{>Su6C!_{&#wRqk!?);>BeQmM$#}g`I}CS0H>~^OW+aK&kz)X&0cb z<*j$!7O!^2>QyAD`+bC;D5WkM z1Fc2!K~mN$9@TZtd^Ua?hkqdUfp5oY=r_>4rBK z9Y>14So`nZulC!{wl<%Lta_$t_qPCU$JaZ76druRoE~y)KO!ua9H#r)FedP2h>Hg~ z3Ki%1L@ci zU-(WZ^idy&=bMLV3XUEz2mHOiyIeh9Q%yOlN3ifD$iu`anE%6}s8cVMK&<@{$1* z5dnseYt$&B4f5)2Gzy6eC*^6zs$DO;`;;~I;KlqLB~#((m>>qXfeG+>F0Lp}EFuwb zKq7&;cIiN1oyzxHbdnzt6>H=r53V=z4rEkp43|@7s*CMb7~fiaM-(!bF%L5pF&%#D zaR=Uf=*QH<$ZH1&7kPSzpxAA1X>6ZIA(P!go=gewx2yPmbUX6b*8_Kvem>V+qMs(^tlHT<7Q3U#!XkUx!vp z6Z5oefa)VEFk*e*7M4chG4x2Ql)?ZKub@Y(hfB%@I`q0nSsuXwE4JKW4VaO@P!~mm znS&nR$A1$>D(71Q*Uy~uuRIwduH^JVrh*Qj?}SjQG@UBZET~DOuRCFl3}+{*hT0q) z#!#_3GGoJjp=$ z7v4;i#mSgTeAz~N_i7?<6jR@<-Y;wv`#bO(aa`GXJrRE(4p=iA#9v4E*{zQ5tMXhPZ8(>n_rO;0 zKbuxs%w3-zD4JSP1lA@xr6akF?cbOJhYJO*7<7k4RYSBoW|!E?0Mh)KIz?B1A^y3G zI(3V8%-Z>0-h!6G!NodwCcYoI z_y$OjYZBW-9J(HVzh;;)94-n(ir>9hczZ&~TEHoC2M-&U^7;*zQRj;Sgy*nQicx;HBR zicJ#n>>c@Z`L3aOWR`31rjTgPRJ>`o)NX^vfS%Ucr>T2YopxX9Z3YI|*Q<^YbZl-c zvV7*heY!GzznMI_>Qq!D@=oYl54_6x*`DK^!IHXs6<9ERbv<{sF3pVQ{<!8qhBkrnGta7NX_Z7YS94MEfpgm`n=rArAF$7b;kps^20wGaNx=x>)cRb=e{d{@M z+Y6WvLb1Q~-(4G|VK(l(-xnaiMl+%*tw=bH9~24|Er^?*NCq`tmhv3zj0SSXrByaH z&3sbHX9NSMr@s!%mA`&CuIVM^;V}@^Nj0>9p_;61$DTtly)mu63D<7ATFkGz_~%cpo54Y3A>oR20Uwfhp-#_<)Wk)AZh|;-h4$-^9`9v;eBb(5 z$ar;L(x|cOoMe@fxOz$6=2DXiNi^E~_&yfX?4j!@=t?jHbWqG6r8}xJ| z&*)`S054*l3l^eIn!;P|EVSbbTPUf1a!U@0K|>eMU%ixd3=3K&%g3T81%r6#={$cQ z&gb?%pl`8}TA`3{2ve}w@@>g*dw+$ErJLr)$B8s&H!m*_30e#(le&$K9}*_RikzG8 zGOaDG3j!S(Zpdf>OAPK0;np)@B`AnVd8+3sJV1^{fMa|x+YS!q(d-`$utL7QsfH9% zb3HV; z3N&p5B+e|7JTB3r*6zQg9fi`V^YW6r$$?{^wWSW0l(drl%Yny0fDl7Xy%+wz%-9vL{kO-bjrXtd{Y=6ZC7=nJM@NBkj{I40m*V)Nh?! z^Pv=$7iy1C+9;5AVq*hN=c;W^$FjNy4$oq_?B1%qASVSDl{Vx}YQ}cri#99f5LANr z({PqJRvXb318nI?PsY$CBWLvdV>o$a%uD&Oo0F!t)zZ?f+tSj*HK!UX5DlEr%|a5d zoj(L^)2P*6f8@6boe64SXAI}1)Iu?tKVtu9dZXvEv)I%m>HZM7h}A^~q?H~gy%f~V zNyQ1c=6Zf4Xb3bQJ!!T52`~q+0a7N3%;1mc~X^i@EzY%e>1aS+8 zrSM8tO08W57f>_kU|7bF2>v-w;LL6r6M8B1x7v2#VW1443XIJ4J9Q8~b*BO51ChUo zAq(cf0f$}!^+169vDtV0oP z=JO#3B=C()!;);?aZ z3I8p>=cT}Q*Nx6UFU{x5JE!NQ38<}ZdO3}t>}&M$#A2s?k+jFOy!aXGW%Hf-DDH>K zDI^)9&>sHXz7-c7zeocGi@yji0~JL5xvG2I`0Dz5ermR2VOFQ^fEQizC@aX95271Z zrs~2HVE#|y+L-aSh=}~KE0{+pMU(K=?OCeWNp?O65M}83p$#xdCBQfg{{Mp`=(v!mt ztsi_)j4-Uj=3`$nn<#lH(bj;+)BalM!JfW(IHPY99yH7m2eWYSO$w6fPwb#)O@UvwS}Jr;Wp zIH9k5CvksuR{?d_m58b3t7}I2Ey0)dN#>>()s9qwG4*Q@Nv!KEpqGqpn|#85$gXAu z>+oYt%qIfL7{!C_>G=>|oLH7TEyrrxj10oMTw)PYc;A;%oQb?^p*o805V;U}nv+-~h=frAOjs4UsN4>_38pJqO&Qw3xH1=2Ppk%!}6zk6V| zYz2lc!nQ*A$l?7Tz$@nH$tWv{z()xyQ&WA*h*e7~v+#T4bL5G?Wv7#U2|M_qD0^>> z%wIwe?}CFp9L=eY$sS~GtXEFVm>C7CRDuOrd_2tcA{G=w4KSS(l(Xz$CmQR?1sgRv zB-ch@86Ilz$2MaYr6Zt|!tk`w;=DE9zxe|9C|)4D%OoiJ?_cBB>FMJQ;$jVM<0F$) zfesIqMhG#VbwK64ZzhVDvA9BvC~s7OLBF%Pj@^k#tK*wLj@5i16QC*J7!3%DfdqP* zdfi})weWS9fk+bdQ0jDI8zT zXGoL)=4rw+uBSUx4SpFQJ2MPUaF-4c)5} zj6FIJn}5Q|EjsEZER6IMPxH!asw-USsqqOF7nrbIXOQ%y&8+1D)3w&(?SPD! z5i>D%DWU+{-gzU{nS(1X6c79}UWx`90D;3Uoz_MG=AD3qtjAG+ql%7FsOfJ?V=mz7A6Rg2AqvL}h9h!9xEt>GZ?a9Dm5uQ~ zt9sQw`205HYG;M6u- z&UJ5HPN56m(SqMrCsxdP^(a_}`zPu_5O7z$s8rz21l}xM#e_F^7~|t7c7$3J5OG02 zsZ_H$`6+GnZ!m^?XY{U!U68J=eZ0*W?rY+d_V@QYZCuYUc&0l3fuY%Nx5|0YvvG9| zarz6F8!muBTUrJ^;mk9$y)eK7jslD&vG6xx;&A%RjV~%?Jg(C@zX*YVe)#Xo(&GoM z-6dd!`VFEb5C_ayUot)D$HibJcR;ZLj>Q-85|RzKat}8iE|K@ninn%VqRzawJdMX` z!XNATS_J(4`5J=#_x7IF?Iii-nNA`fbGKSCQ?oLBWbR^70vp$>xn!>Vly5o0U)-85KPCLV5O+U4x94F zxvvC;PUn^nrGuMJyRRFr#nNTP&t_(h#O|N9Slr&uR8>_m82>i>%{Tv$?SU5(o7t~B zH1*x*qPEwD01MTYhBL%Lwayi>k?}!uOc(Gb!m1!PqaH-f?gTc89X0g=NdmX9g;z>< zWSHePnc9P0e|$CcL1+(TF6`Y+BVBkR1L<($h8 z4kGcNJ{A6(=;v(RbTzY6RpoXGgNa+?LKIMxiSY5TO|6>JaX4D0k+v8AtrzLOa+AT0p?jNDs%1`8Cs!M%X!-fuJvwjcygN zL18+c{XQuwD*C40r1Oy}Dkao1K{=y$58ppPi+@-eA2d?^$A^Blj21IPJ|kBDC-Koc zmd2lm4K2T%(UC$zA@GC$;7EB;YP5WKE|X56*a3mX31$3T+&bWU@C81VbIB6Axz$}h z>Bw<0$!5z44umcezUB}#ouXtTVn zD_(+=+Yk!M!frNo5wG!UnR_6}m+wVT2>_nj_jb153mbkb8&)>I^5AQl))(}`lCb}O zgRI7yb|`RNyw2arI83Z0wiP)t2SuC z2tO8xf_PG6#RFw|u(BqmBwu4%h(G4a)&(g?^(8tBXMJ?slI1&`ZT@J(IziF_&_sKHB28W#w z@7*dN@7e3_B)rnRKhll{$5vaVh^U;G8Qb>Wi~n_$E~O7x-u^0e{p=ewB>;mv5Nr?z zCD~G|9_I)TLOrOd1Z|pfsbw(FFx@|8-UZGjQ>;LVZ6HAOzZlKM#kHbgD?C2JIk=6Q zMtVQv8#)6cTXLVIyX6nWJIgVQn%X=b@^q zO`HCUlprF2c|S8_EfD)B8E9FAcuZ6gfE#kmMw9t%Gwc)5_>1THUnJMG*~$3YW*rI! z;sytGNPkjY?928!veoIwc1pUi33fJ4a%izp%fl-SGiM^!W2Pi=`y zS@dzBzP_pH)Tb_=A-mYH%x-Yw6jfALr~j9_d~A2-gPwa_Q4hJ3k*G5sw6%f#JfPki zSt$+#TtFrkA~pp}xh8+ETAYwqc6w||a>`@XrqbQ9RIs3g@0F=3^U8hJu6cP@`2zmu z2M$5+_JSI%^0{LXwfH{GK36=_@mc>uiQBID=Krh5kA(jLinlkCN&{s3j6(TaeeZUD zYj7nzNpMWt^j%SMf*nFb1nl9+8;iUbbg!N#zAc#d`|AG&~o2S1LUQlYx_gfdG@R>tMRnfBg8p zp_HuBW^Z%)29rmZ>~vEm0nra!$=a`9S7fKZJRPjChx+>y>j-qd+Fe?XZQ_Lm)}~~` z-w8n9{_TTVn>r8g^t`T@l@P0KHm|*}B-AOJCFooLhmb(fJG$2MQF!Sb!Z?F?lAv!C z&-N^|@GluyUS6K8KW#*YD;7Rp^aOL~YyVb%9<5$S-NM0+3!~|yh0A*cX>UgRy9Ekk ze4U$^dxZp;VB5m0C}0L+9wx@5 zwRPkOgnxs1b0gu=lu)(9E7DhVYiRv=*uMmPdYN)gRe6y|r$QchX@5Eq6PLtt=Mn!= zAmWATD~8NdMsClbtBTtgasE#3AFprQdUjfhyYR^H$rd3G$qDPebMxlZr96r-suZPO zxH5Y}fVfn;ry(CF55zUsP59m{9hc3nDi8R=n^BS|h|g$y@0lqyMLf)D zMkJ2w9;>o!d~yxGKrR!wxc`SDVT(7MY?KKfP{f!R6s}kWayQpDd12dnnL#fo?;Drt z-1~PXbMm`>I5w6qD1sF`s<_TpT5XYpV08``_rDtJf6;`1s93ELt%zQex2*R;gSA!p z?zhGw?l+H$#ylo_b&Tv8KiU6#7zJ=6Z`-_E5Ec#-KtEiOl67B6Sb$M-hB#e?SmG%* zlaq7(N4dd|bnBkqLxK1#{DQ8sk_V4W=ahFW%fyc2yy3vX&d+agwD_DtbHyvXx=W~d zmE}a2y~y(}s_V2fpD_7n!l>(DGTv(o3M+!0K^ttKR3{GG<1evWAW#4PEYA&42du80 z1fYMY?^5N>!hwHIv+=?^2_Qf#X#D7*960(+DIe))2|w*%XV^$f`cEXr#bnIDlz{~s zh++cKB%2Ul(x~Mx$uGYYaiEd(-MWX5@Q;htSW{C%j7eRU`iKeHC{`U_Q|)!Sy{Z?E zTOQE&>fAFvXNzO!3Fsbxd+wMy*uqojaZCYtPNZT?_@R#SLv?lD*FXlK=@y55m4GOx zh0Pwi#*Q(^KVOMR)Y*n@DY1VVIg zs;YNOGxFykNkN;{47&0AMG_+eg>>$P0`5!!M@5A)H3+y7BY;9xp z8I?HqDi}#TWF(Bb+Pw?Y29-5_$ex=29WTf)<~GA6%8z~fT8ULiY*JSP3(f`%9O zwA3Jy-fb^O7PxkuEK_|S&2mmC|$Bm9Bb$`BC z~az z{8Jx+%kQrZzN1I0z$E02j71x44}Z-|2{~+iO=NBZKj829V0YfNcF8ZsE zL%sFaD37PKht~IvQwjCoQ$zR*%K0Cs6}>mNS$Ml$sah0;7sVsHu;~azqbFa~^!-(q z;~q#TC&>LVv{x>|t)iK#R5CD`Ufb+{_H>?pZ*~?R2H___{La>YLO?*^d-CIWL?GX} zmJ5N(ulQ)E<>vc{@L9^x?3ae*oHho!mgOLT7Wl{SeQ-+GUjF{EC3Iv$9X7GG<^EKn zoW0DlI=%eiB3RLz$jDjw$KHhowf{=rsEiOdZ$a)h;I%avV2{~Q6U)rdaf}6p(W~o~ z7eiSu3!kHI`>>o{>?sJLSrHG+8QE2X2==nfna1H)0mV8$3Lz#Cn+n&G`nxrA1MapP z+U{%5pG9|4;5GjB$5S%HprQOH_ZgHkG~&Y>b2yOL940-*^5{Eh1!$HZZWof7d%v99Z^yOY$>qLTCO;k5=vM z5+WXE5p?pfhE8|nU}PBwUjDVYDHsAzLy2*de)|;m9Q2NK7*1Vywl|*(*X{3J#7!2m z(}D%4+mn)(&+EP8^`+$CyHN})nSWx6!iM)9Bcj6Lm8+*>TRxw%A z3-DQLEJi~a^@E;q)^sEYAP3Vi^KH_e&ETSPBTgY)WbSVwRD9lhx~5vRv@}ly5Wplr z=qv5WUL_njC;sZuBaQrz@fm{9{7QLmYC5Txfya6s{qf-uV|2uvvf`5;L4a3|`;5S3HW2(YG?yw_7?ZX9eG&&r<>( zSqM}`;p;_pbn-yV|AtPuq>%y{TUdq`q;}HfhRXZmZdA3f9ecl&tg=gfql{Ex3TCLd z!9iEz9fy<@`^nK^|FdBwSBc221;4^36YeO)3e`EW{+E3cn(o_{{eL^MDp(8sKOC5l z9{-i~k%Ek5JZ8<9gqZvHV`5^C_N}W~Q_Q9+LxW(a?$S>tBiX0xv~$Pb+LGQ7yp=al zPz6JRGr`%v+OtCdCJ66)SKePl`?N>fCf^jkrkh#?D3qqE9B^6!zn|*S5DSosFq-E{ zEH-%frBI9awR_7bhA3M7V%;arKEb+qC}%dO65a6-`PC1Hm#hQd_Mqanf%8A$QI|Ys zZQp+j-1U4Hf=FQ6W^GnQ-2GIhNjeu)_>*H-6HdHpk)=pz;e61d;>u>y0Vc_<3QILU z2x{Z76tsT#j7woE^WpTR;yNcNM`A62V*{@`u5mhlLRSk4n!)^LqGCL+Yh}H8+{Wu? zfd#dVg=n5`k6IQXY)lN5hYdX|UFhcT6mUM4f8o`20K zaxA_S4qprKqB}WH9jNe&?x>Bwu@QMOUmtgi^2>iLe!bD;GPMA$oPtwEJu=8Ep53vq z<$LJ|WVE6ZUUk)B6CZeyiZu6ug`4FQ1@)+H`BzLuprrE88y6JlIN__+q%Jx6LUQvP ziB=&273OmZvS!{F^Rb*Y%GX!;7S^ zw@jWUZjsHlk*9zg&)wwBn6jJBlRqXLjK#>|pM>n-06BtL&m!=7S)Qcj^)3YuVn>fC zVD077sPSKY2+jc}`)dMA?ZdF?&sji@R|RZ%N`5|ogwr~0P{K?`C98|*5-?eiOdh4dD#H^QY&#G=R7wF{PR}@=-7b!kx z72#k0N6}UIHTiY%yD?z&=={OxZX}c#h=9`Fp%N-7Qj(*U5Co->35b9oB`GnH4(aZY zZs~k^|AYJ7&-vW*ob#=+4|qD4U^HzQj?}(7e7xhOC`HqrPh?udZ^U&Uj`%t{*5rNZ zV_b3DNJO$Z-g%qd9CgkQ@wa2k0|inSK&ew2D1s`-tYti9UyvD8(2jo9c+;2}g+~FC zU`T+q6NPI8H?Nek5|m#BZz_0CrP0rFXHD;&!AOAqua4qxce^G=Cnw)e4jeD4UO(Bg zcsj}VTl(F0{ic+{Fi)Pq zHTJ#4wWMAI9}hsUcQ7CIWDD z9IYj;CP=!zl~ldK_ducRPJ5-M(68O1UqlWfO<&H^OTf zM19_RQ@m!aXROCRl<*p!lJ{SA7*5MubW7UlXUnM!E#IAwglG$jTNOFwz&u%aXtmrI zw)qD}N;?w7{tRX%pvW(d_Wpm)Po3wk>yY>Y2bZEBA^pPO8RJ7dj2zF5yPeZJ(gT{E z>#5zqtImeVEXmSh{F&;ox%F*umy*J^TN^6l0I1}(dpL7Tm74y&cxw= zS9YQe@qITxiI}7k;+{4=CMVV{w&7TB+|#$XJWr0YTA0hBLz~_+TJBDXzHK^2puiA-C}-Y39Fg$aaBU) zAWf3<-`|lCk-+8P`}#qb@}pNJ``Y%xbWmhG0RqMq;%~2uul9u^hgYu5-eY`~11yV= z52JIz*D1qj93OuYe^sZ~`hDucq>@LZYWJ4^RTe*npjh*P$Ck_U2{Ig~&;FbH>e@D+ zaPr#<*1?8qYP}r?i3U8_uYGgVSklUGC!D4DL6FYjQ0cu#K(_lIOSk^a&1TqPOi~{u zR8%f8>mkl0o1)vI8lQYxsl#H<{$q}A{DoAe%^v{P{T2k_jE$wI;aT}Q$1A1Sl?Lb& zVC_eL&15TDU|eq6J^v}$NaAD%y~DAgfKcY)tGQwmtf3+UG7q`E{OcR{i-?5lQ*-VY zX)eU?ZjSEfloQSFO_9Z5ReBP~t!YIscA5ZDl=TQxm4qHuZ(@a16|4Np*P$BKj*$6yCbM zq?I0!Ptc0X#l;?5w3Gk?H^!VtjXbKOB<}LXqp*G)^e1loG(6vQcBeizYlTBPU`vmn z)w$hgGR{OQ_7^X+f66N9`84kYWH0vufk$A|h0H^A#ewLTASg6ZHEw5-Db;m*lDnC; z3nSF`r~iFt!T!QlA73YJlF*K}5Z6Oc;BUn*eu#=uScF_f*I^5eo$jV<(#D(ycYM#9 z{(HdbQ=%{L-F*c6I@exisqJj=y-XDskOb$=&Zc3&_|z%gf1+t^YqzUf?2B*=BXoun zmfv1Cfny3>Y9hP~C^IwfeWHYpGeOtdpM7|_@`ABgCfhmP;*XnWZ5IX)uDs{N5uOokMe2zbm9>t(j;n;(o89 zyyLLvtG}F$nZK7*$u13kOnvML@w%ko$G}j;&{SJfSu!-85F-60WNI3e+Eq*#+_jV_ z$7ic#YS{l-%P2%knL!HF=;3ItGd&5M@B3(Ozw~Ud_Tr1^3AXE8b#9y(kR#8{?PW2H z_nZDgXwZyi%4brSmxWr3?w1=j?XUU-7eJ!M%bLZU%Fk&G#$VJoD!SC`*y;&7uMUk_ z4J9m5=EJxqkXVyh5hAQ0Iy>e}CO4nQk6>isB_0?IdWq zU7y)+rIUTQHirQijXn4h6t&B^l?#Q>{q->Hfa3@QX^IaQ&+BZeX_G%@>UF@h%q0M! zihvDWFzR5uOpM__UqDIQ@l7_RYup|OYhUqMK}t_;OQy78RCDs1M{PYbxBk+yvi%*I z{-y7CAhI{jiDFA%&2C9Td)SGwu~!k{>LN+_9iM1G{pqKD2;7DfD&^r8zk*Yy-5*B| zjb6(_-PCysvt0Rp&3N~BK;3ZXz}ND+gSByKZ%N`Hc_RAwiHbttK%cVX+G;_L0s;C% z#C3{5c-dtd)y0$EK=+3?KLn$R5Rl^mx!MI}vTlZS)7NQMb~e70k1fp8&!Hwef!DvR zAoF;rS9Bo2Vfyu4ouB|LPL0pl&rA_OobK3@>ujRm&Oe^Cd78f}u!AS#QTno-iHt5i z9g?@fI977U;W%HBU{)O=J!+U^LZp};!1p(E-nww{u}A0x9zubgwm}+uqbhU{rugn zXyZYe)nS&%%nuMy;g2x~ZvuyKda_1Hv!)^z-!GuK?G2;u25wIT{@ZSMw$UoGe%> z2;H9F{Y>Z{{y|x+xuzS4*B@RJ{({MTfBLju)u2JCk_{JpBMj2?MTAFjZHMlj8Xoe-(F?Qzh3r$bYXfzft%@)bn;>IOrX=M%);)#z%cUfC!>Qi|k@d6b_aM*zIt#^4kepJtV!y zJGM!Dg;?86d zFxTn-yj7KwLrxw zeMcBiE0qMaIEeW`020f_Lx9X_HMy1Gbxn3Tt*?7L43bUO{BL~4cpCxYJ>LSp;0-RJ zVoH26`EeZd2^msFedtkG(*qXukW+{KTK-Yi*AFK<2bV{PKfJj;V+q04H8^>#n zzn+N@qCeXkuf1#hR$}FOlv<83dEW0HoQlk!YFJ3x-G@H1eNNFi`o_j40_MQ|@sj>( zx1Jq5`wq}-&-_QI4HKf>RH}R8U)|*k5PLYm@|KBC6K8(8JbN9=F6!(niNi&dhKua{ zw`vUN3a$h1<|tu1=y(qq*ZL+u`u|+(Yo{oO*QF$`NTh$3_3I2KUAdqCTn3m}ZM#>i z;^R*R92mB)#q)bCRZiQXvBf8S+%~U4M78$i>uv{1mL8^T-Tl(KonF!(edG7m=3Zq?^8_YJxN zi&8X82y&r0euKZESRBvm-(td*420$IyV)5ePi+sKEoff2oV&YWM{cQ2_gP8Z#D%}S z47W&1)3#~D3B#5c$cfC$(X?TNoZ5F@FMhl_=<0_ z8&^$%zc~+M8B1_Nnz6AGc*FJjV%HJ=10`I;u zglJtT5`rd&q{e)|e}9M-381Oaphy%-JmK)>C0dvLUEsySfX}Rp)cGs?i0ZQjQfp3- zlJvV!p9IYh0eIgZz2aHqs_tto?fGTZl$bb}<$IaFvt~YGV%>BLK=eqIrVt_aE}B02 zoo32T^U5ktIAqSbsvM0P7k!NjT;{*hUph(Yo8z5g$r}~>@gZ2WzO)n&ua*OpudY=0 zV{=~Mv3a(c6bOmu6(>$;%ENgO!X6>aQC@>W>S~ljly1u3qn`AAFY!KaV27$v{3)bSIvc6=HG`$%zR;r2i@eEdZ`rylOx>`Fd@N#)mw zllWn!juD2BYD4I7{6Z8_E_xuoaO7FNRZin6lHl#z^Tpka-5l!wYEBj@wr`|XGg4*5 zUvc51DYf#)W?aB!JEXsm6hRBsB|_=^&IUYvUvN=(|Lj={c;-2pn(Th?f{1uoqD>LK z+i)JBgoehSZ#U#ZGUP*@#v{Lxa)X}F9bPb?J#+I0k&+Kn9YM)cIG-pmU#x-CEum zQu-D3?8jmIk|Y`lvZ0t50_Cq=uih%NroJh^?xji0Zj!uKPEz6!je7i0&)5g6uPry|dE-n;N$GtbLxER#pLK{8=yYBy#-NDw zOf>x?IBg$XZwk9RT|Q2*QB7->W`&0ZQ|Tp}%?=a2GywuEHdKh5T^VZHjwXm`z=0gYw&&@Gj^KzL`3B z-eG)o+O#p&#)QQJwLi6>|A{$v&{t8Vky0eME{&4Dhm0PaKX9~QOxTVk*T6oC>HR`! z5)`b7dE%mAc5*a!;rY-d3&*Bs?3Sr&AKj+|azl}~leJ?B!*(MI&O#>|Gm`V|^XCrB z{|HgvPiEYD???vU#KMR#*0_ltjVKkNR3I+)i-K#(M(csR$*;n$ct(U-lq0Y-<%*Dl zp)o^X1C_bA(|V%yz1K0KrVg$gWN`E~9DuF_W+apk!!wahUBq%#+gx%n;0w{|NlN%B zdTc3hMUp|}E(I_TECI-%SRDz=nNBA?t)o?#c3KE1X$@{vQ^glW=W$^*OG0H{QUf>@ zIREm{881rDKQhocU-dfp`Z}Cd`24ES+Mc~bDi0 z%)Gg=fWzOt$Ng~q&wVSjRHz_@)z>aRKP%0b62w!_ON`TIU;7nS`1klG6D3xiMf*=` zPiLfQcTOmuI^OoUYPCLbt_z+tI|v+t(!exAZJM;Cntg9Uy@5C!%L5H3Qg|h|V1d!i`xcp<(xiCzhCDkpKMsjmSY$EXI0O zfn<{Bb8MhD&c{T%^t@l5a8#a8HdO5?L>e1~i#o(7V?=p;$Gf2g2}m_pr;m@!Ek3Uk zbNxFDDEfN6d2TBt=jr5(&QyiW=XnGI_0_aGAmXna;f+dm?esn!RDimx>>fhk&Iaj(@`S2TCQO6iPd#yj=Z%J{B~>kN$&UU-|BD zR;7obTJcEZ!d>Oq;m<~gwJADB=I0bxZbgT`K+zeC`@^7zwX%oZ))wvBlHjl!Vk4)| z5B8qQ5aoWe!9!ioSO1V4(UvWG-yuSu!OtCU{pb(|!3y%>-PZu%thgX{rt*tqT)PwJ z4HS(xwEpVCGEW=S2mrmc<8b>_YTxES(cszH))AB3Py~{&|8Y97!brNovE46V0>KKU z+}DxIH!3HI=ejs#HUlXE9@-k8iSGJ_aCrrV?qq^W^0ym7By z)?@ReQu3_k&HJZMmmSuwfDuW~2s*Id?wm3%Ey>#1X~-0*cQe zm@Yf$yr>0mn*?X^zIG% zmXX_H1FfQ*_HA!4gi=%L0440kP2o}E)dLArI>UF6j_U4Mf5A^Z6@gp2b)5ILdGE+m zZm2r!1wRor@0NV+{9mVnZ;*>H%j$`YA0g)aZ7hG&m&bAka8;|T68Qat`e*|)0=t(6salm$I-CnD9Z8V4r=t} z)UYna+5JGiN`1eWZJxAog?BcsA$R~4Y~`Sx`|J0Q;m=_5iTxB0C~sBJ%Ab(6vJw5j zPxH#N2Tb52nZ~*LLw)u-UWl|CxN@t>`{X2A>u=!PlVif<|E*dpo1;Qm_h{By+-@qO z2GTx9P>GMy3Z(7&H73`|{8`cYR{e5Ze0+S^>#(wy{Kdm#Ma<^o0x#t_BMr3Q&CNb^ znPsqKw8<@cEI@9umeXOqiUbW+BoRXv64jiVP!S*Sf(WQqPnzh4ltbX`H)hxTsr&Mj zGh$jnrNmJDSUT(z1=jZEkdNX^YpdgG43suDrH9%VJfpNaID4s$@qJ%`t>}C+bR6+K z@aQ9V?21mx=C^>~vu&fnV`1Ry30n_-t-RknOzJ8QfM*-P@T%kH_`AB0^Z8*P|N0AD zY_<8-T<;2%h#LM~Sn$HZ-Y<=cnNmngPrn9NqUl^RRK`y^K*?IBkmTwG#8=W*t6HV& zPODRJrs!gj&RJ5HgB>VeqR~nu(&v6)1ho0nl#~3{S+;iq%hvljpQSSPq?*!R%UudxF z7G-F>@82L;&#NOXmB6|OT`6rnULkC+48(_>%N46Wbqa{%-z^gWwtJi8l%gAn0Dnb2R!Bwq{lTT%t?ted z1XEV&nxgIxd99jzPsIpXdDSiTPvO6Jp@{yGvIY^Q#^S6Xk~7PWF?B?i8R)n|qi2n2 zOM$eVAcuoz03^=AOJbNAE{%&O0C>SiJ!=QNbZCLV4`^urbjgPC4Xr}{#FGS(2k`kZ zgAh6_wNe?-*~Td3Fr#tR>}b>_r`Yo@!^osH)4*CKsA&N6!$vjx{?LV$l@~FNqt&^3 zO_yTAo*;!70I2a*G`hjniF*0N&hE{^p9-O6!Y~WmpF3^ZuHFUsi0j+CcY72k+%!~U zWj$=;(F{#eeQIC5VEZfN7P5Lm4;Q$xuujTE(y6tTKrw|`FKtTfqaIL1K7~UP6(yr6 z36bydQ0^yEz~liX+z;VaIji-WbVa%T+f)?U+5=4s6p+2Kb*-N3Za*e{M*_h*9`K>e zi-bM5?Fu@inqU}?&|Xb{siaj-Imqtc$Aj+mUANQpe13YrNgxW*hrqo3T<70AOttwKJ`a99 zBtnHCJMey$Su&hM`d1g|pVwnqB-`nTsX&n2%3XjJIbD_(jn|%8<0L*%^>OliB`U$V zF1a=;l03 zHo;S)B*Q$rd)uu5{1uxaMD4F6F4m5mOKC~oKWpBzC7t2mQ_%j|X$WF1dfI)bwmLVW z@qFp)_dsZd3WNklLXvpdOLXJGwV?x>HRDaD3S@6!I|&zga~Bs7cM`pYNK}w3!H7@o z<6MR9;FqFRku5M2;;>Tq;{3+S{#D|dW3S)h=xC#eezur_a!@fqoE`k6hz~}_UN@iD z4QKx#xfRTa;ES5eBzF7ug$e?!^Ej8=oHUJy*bagIsItEe&)u(rQ+B{JzWtOc~M|9$NDOhFdw+&UX+`8XkrJ=GsdYY15H(bg-t! z^;0V@T^<*~Fp`1oIq1QzE$&}6ly5j}Y9~I)&Wc40&izno#EZ__$|VSnRTkj^Mk@*J zqhl3}oa#-`d1q6;JCQZ11O)8!stUSTpd=;KF90GMl3$QNFOj-4zV-zlKaMy~h*U#$ zw&uL38!2))GS~jogxU;71uElh+XGO_D^2GNo(`H4j>i5H=Fbq6C8~1i zNC`~s5_s+O^ir4q++>oOwk!u~uzrVd9MQxvWsYl6q!K#KP<9alUIxE6`sQ@nI@{J! zdScOa1rLU>x=pNqwSIXdI92f3`ucR`{r4%CpTQv}UJnEiCfjVpXh!T|#*X(KZkc_Lx9ocY6{8fh6Jkn~ybEB=MV%v~xJw`&=p>yXJKy`v z;$a4*ay1Fw6wJ?B)W)}FM?C?P=l(Cibjp9xu`lHyL8V42EsFl7#il#G`l#lRaGm1NZQ?v%NC;V;0?(3-AQlWRgI^Hk zoa`9$#0`jr?h9{BmWJij;o-3vujwLXNjovTzci3jfk z?5W_r)&S5|B^xt>y_z=a$}WQ2yi-60#^>1_Bf?*wO_ezr|jU(F_(9u z4`>2z0peeWNW8M8%laiptAG4R(sX$Y&9IfAx@8+u#N)qHVb$*_6Bx!VT}w7q%qY?c zDM11qAt4ORYsH9S;z&=Ac-{t%z}d^ml0=G%Y<=eLh#~-~Zy2FA84OW`sMz@qo#ljA zLKW}~zcBvXp=t}SSxw^^&oMiqfA7N;u0L-OTiqHd0xP3E7PY||;fc|mwmeNr>mmvP zmC5V@y2>)W0vkSq;{HcUr0?(8Ak)-c`Q@mT%tGw6%OWtce$TME5C48K zm)t}5aItmHUwC_?x-#!)mspdO_*{?wT>9CnBkp_%I)Md@MF<<98c5PK-tD-FL$9K^j?g^k|Q!^`&_?YU3Sh%v|h4+GBgo5S!S8x1m#f>FrNr~mgU-v z6$0#3mbFj$&mI*|?0hiu)D3o$7Y@-!h@O;h>8!$@h3c2gaYHZ$st@0{;2YJ_@o=GO z(U8qLizwHzxM-BLZ1E8_mJEGZRFrBVBKqfzVHv*I{jf-297@M|-GU3o;DNF|YEP19 zTu$m_g;?YQN8i1xk)luYv1eN*32H=B)ZYX_y>RC}*J1m2VF01Fkprp6a4I~+gezIh z^B1Y|yotILSL^vS#~v)&N@jHW(lsthZKlJX*Qh1M8wU9>kB;tR3jVg`qubeMxtJ{m zsgiG8)=25i)wkFhY01+;7wLg@&95sjxQvDfZaDOfOe^xi>l9d6Dq{kvebN!SWA`8? zCg!x+DJ*TqnQTHO49$NzGtm2N_$p=U>JQ`b>8h0L0PCJ8>wM#umpRBF4RbIBhq>RY zf-O0lx`LmXux%2ah>2_Klar_<*)?-hH7xik>-!2*`;*w3l04;m2Ac5^=Zz1j>H?~VdR)R0cdu6$es*Ywkvl+@qUVPmsF zL0anocFXQZS1#{gs1!RRz=q`r?<^4lU;2*B%}!)Vkv_R*C+#g)$s`r#Pb+sZqybRr5Ou*sx8Sj+H&O4txyxniz|aXzzE|B(c85h| zsAQH^5YpPQUa{|Z73uTT|K)q6jZ&>oKf0Sz2}(<&>NTb`;b`L(Mnd%OR^iCryl~G< zQ9iBene87k^@#rF$05J+|84wTW%kx?`90v~vrtjJe|yvmX0WWi&Zh7Z`=O(V4Ve*q zXU^|j&f?EUkvnz?^yT7pSq6!er$ayUdgDT!2{R> zaMc#CZ3VjT5WsXHjhb>l_+8LP^OP)sd%+g1Z`@@1Z;+sh5{iYP5&5H2f6aCgl=g~1 zTMZRPfx;N(r?pLFsv~SVSxvr4pilVyO}AM+S9M08l=wY5(V_GqU(S&eymw2zfI6)X z1}cPWQK1B>@j8#xAlR+1xnhvsmHr=!xY(5+)|J}hsb!1dXhB=D2M=Smp61JD>fXPk zbtHP#X9C;$^9poQO}({+ZAI0{0}V@ng3MmchkCQT%fGLf1oAn$@(6(GNUu_ZkvM6! zWOSxgX6vn*L5&EhBfbtdo>g!x7~EqUxSdcMuk8rV1ozjQo@XS$QoOsuuC8AOZu5fY zuSta3?R1Bq3=+n0GJnuBwZCQuwkyUCILwhaB&E+oL;tu@tSZ1E+|3hCh&=>dm}GVu z<(X-moISS|vAFjD+dLDK-ob^-MqQZx*!Rzn1EY908_0O3??D5ZtF3MR=xMHommwEw z`ss0uks$=R7Kwfs>zFubbmZIMpA-ra{N7#U)nLfKs)O5YWo8>{(0xzt%T?z6M(2aQ zdtZys8({%~%Oz@J@kVlY`RxK7!X=fU=(e=PbsG_9hz)$%!|4H}Ki;c6RqSEKR(98EY0Bajv(vc-rT5lR8zh{qbb#B0j!67?Gbu`pBKa zitd!^%x^p~mSP{|_`9KcvX|kiWdN$tU^9JIF(a0qK=XH;v8ycQ z0mcL49-R2+q=DiBvX8V*&n6xdzAEqQougL|q{5KR=htsr|H9L`zEfz|$k_zcZ1WUU za9rx|P^$BRG^w!hd%9rU>G-<5ptwK!@ZM=Ff&V9S^1b5X*16Z8%>TN4)HCG`|D{ysxDbHctM(D2;=s34Id=$1Oz!-N z(+vwPEKd%F)KVjlC`NQ%kZ(8nT@7X$5|T*QIOn>S<0G4X@CdLxeChT@>6=)@iNKnA zHV1Lyr|ZSGyJYsVRf~^t++MH>gKXXO-|Uj}DpUJV_IxZNXx_uO;q-xI<2U1VqGD0H z;DL%B>q;W@f-T>CbT$aM_02VyhoTU;KG8~u)$D}$ThE0Fr)(#H$pt!R->RNLXC?>XB=35<)(FA(q*Ty*E3IdX8q>Q*qa{$sKR zGRVvu_UMyI>k>J4VK{Zs$~gHusc-l|nu8pTE~L%63_KakEbk!-^s#3=OMetNS~ZC7 zVg`eLz2?=Df#(^t)uAEJ1LP9O0gJ^$`ypmVsLS4X!^`74Y}txmIeedbNhzGlN?sVk zZRjYyxL+trBTkCWXuuvGP_bq?UeD3}CL%AUd}sa>t-sobg|371*y^^>;hUEbLcov@ z5Y3CYtU9I3tJIO^)sKedIF96ycb4-g*M-k0v`|K*Ql+<~*P`T=YDuE$+n*dvW7glD zR~*^P_<#m^&~4V~%))Ez_AS*+Bp?HF_K#{otedP|{!ctY6aRqP^7g8-U)uiH!iM){ zl%3C&{ZSjI4Nls9v(SG8QX*2#v3g&iP#XyX^e;z3Y$eM5#i<4EINktMWlV}Wg$i8L zo`Z3i04Rx~H8}9To5{9%n;fRgdBS}o9FI?rU(!XC5caUvJq!Jo#K6$dgfq0AyXjxx zynF@ITsHTR*O&4!W56+2W#sZxz(jt|@%tUk7fDNc9B}~23S0y>)jxh9TDWh#{W-j* zOt6om8iiMtsY_X z=~S)fs2J^b7hB^c6exWYZYgn=N|*Xwu+lXl2>Pqv(mT{kFx9exSu?_1*K>&ryaZ=NyWj+aCIYm*meU*yzl0gUuY@ z$Jn5naod%~3UqWHJ0{kO_Vz#5J^nLxKe&K8NI;Az8WD81B5_fFbasiD^aO-5{C!zo{bBqTYZ%gIRx#>q26TXE#I;z=Y>DGs zaX8M@#de>kW!8Q>+u8VCAVvaoXvlIKqgABp|Ez_ibC5N(FX}=nbs+dznO>UV-EIpN zenJuq?}P;qw{Lp_F20u&4O-U@g2dwPIlujBT>t*xauIZ%7A#R9GI8>g;g2<6U!J~t zZ@tqnN|NaPSTrK-^|Y9^;eXIV3T`?m#)6%DyaiUn`C3n5%5~X2tUHD~x7o;X=VNi` z{v*!lH9NQA-Oy)4n?LDC^=q$kzYG7R=Sw%S%yNJp&?+mX{@59y52+5N2%AoReylPX zxvZvH$nApi&q|z8kkS%(@_MjFlM>?Qu>}hk?GEqsPlupZb)a-CADJ z6QP|#5B1_W*>Yuoh|lFnZ?y4}_B&qkj~r|?K_<&=ut|)Nx&Sj>r5G`>P+RA^$e+Fs z1MfscQ#zH@ePf#JAqY*KqVS;Ktlh}CQsY_<&PM*8Dcdpt7F&Cd zJ1a|}2)aB%FH)P7g%5?MKTrs2xRCyQ zt}F?-yP6OW1uWzE*r^bv6}><4%(ZOSQivLUA@V-&>4M7Wb`|wPFgBvzj6eWq*(EI3 zF233uHxK+t zyGau~L;peWpm}+4*eQN?U==V^fiswuW6A5E1fe^wEeGx1+JVWf)SVQ3rMT$P?1^>t zJ~M&&z0@^F8teZ~e_#*k{>6Y`Jb|Eq67c5I2fFO~grMz~OrTvO>NQ3ErDL0jtoKv# z_tN#wwK3vkTe|Y`4qFCOmIJ?>{Tj{tRb}1Uopq|{OxGRJY@EONss;;TaaPW6I$r{K z+y>ZNfFgp%bIu~XAT|Zydwdgr#H|4@1C|S=xDjPBng&5t)i-bt!RiJd#@g2fUGD!r z`JtZd7tGzB;pI`cJ!)UlKI>D|(*7vwh`~Iry z1S!>(89^f9KO7xx!}e<&CDw_EpFe?QyswkU`rhq7E05my50nwT^MIKYje*X$L#01y zv~=JVxoq_AY==*YVCL?@8+Vx+&&R%TBiB5qGMB8h>+sl`{J%2TF5fy$;dii;a9*FV z-H@r=oK^Hga$5azGV+b@S)?=ro~_r?heY`0*8R2XYE)>)Pyn}Qxa^Aj&Fak~0fAIr zDWdn)+_@hIpEdX+xaC9`SX*TK1&-Idr_*!Q((lt8TTp=SZbIDgbH@U`G#6X=(^{aD^ zG=@2-`U2;`98aeLTz19eC2-15&fWhh>9r`IOA9_t2#*d?)8Eu>(1N$A9kf2bsLPSi zUos~x7SG~6j}F9zn+~_4iHN@`xW*PEB|3-KP%hOlo@+S^2y%#3Nl<5sel`8m(6l6%!Vy(>k{O=Csj{!HNC znLmQ$nL%?$pUsg>Dp)p9oL>@FxLB*u?pz>)^+%P-Lm0nu=RPvfmgsxtF35ZmD^_FI z!F~`89rrf4buk}1lTZ8f`T5j`LXsH$x4FuF&f&=aasf&p;qMw7^{nZs1_V-Yzoo)%C>rN;j+KH`do78FW<8dYLPp-&~65=>taEyBL+_c>)k0)kaUA zuo#H@|Ks6ecftwQ){)|OcnJasbQVq`i3&AdY-?kXW$E{@ZZ%Bhe-jT7$R|)v#Tr&c(q^(=*w+DGt7t{OHGBuTT z7mAl!>};dPCDVy_LGWjL4}q1<*nRkmwy9gx8#2#(qdFXDV+v z5%E*S?a7?Olz?OXr|85zH?OC!d}?Zqf4Et^#j=ekWLddZU%-#H^KA7znyj>0bjGLf zVA(L_JO_W2>Ko!WG;2IzwwHHmHSXUhiTXu}5nr!llDLop7m??rIgpPzf3q)aIdOqY zv^PH>eL@id!T8I-+};$7#39j&6rl(Wj_Td(%L}S2H9x*%YEmC41^M>x%PTz40xtJg zPbD?5w=kI{nN0WRdJqs+Xs;bGPeQ`j)R8 z_phxZxT47OW?U+{XAj_L)a8?K^h2W0I51qNwiPRTO|FVL$ju#~Q#|G5y<|d>N^KS1efh4CC>3 zN*_XO(Ed%kb>RCCi)u@YC=s$_HAM^*}>msbsTKs^C zmH@?pM&oVm|6M3~Rc*DX1hAY&K%!}Ld6_5$>=Q-2l5}iCh+U@(<&bu9xH;i8T(i~l zlOSai1Pk-gP%sKX5o2o=h7|WB2#l)6vR5_~Lv_ayaE$L)EA!TpmfHMU$JBwEnV-KS zTd8r-`#AVAf|YbimJ|@4;0bhR(NI_$8p{mRdP(@>5#Ck|F*zjbYlm_MQ=+xLI{}i^4mj?ie62_+|sphE87Ze@M%jYYlszp?T5! zeoz}XX&bt?{RAK&U}?#38@h(Bzflf{f_qn4yE`ANG|iGDWSJF!$tgwo>s*fK01A9w zU;Lzo=xnK*#Bi$>06=vk<;%5ZCq#{-^|Q;E=$~)nmXGHorh%q4VsaXG=2d*zX!LWs zp)SzjC)tW$8KlUISzfxd&h$^Sv`+2JBfN}y7DbXn1Hw|=ov-k<0N;DfM&^bmJv#O; z^V=dE&?NbT>_DZ}H5T`tslGT21f-}b&ZiQBFkC41Ay|`ZLq693R)za>NqX6&O> zJ>%OlHx@zY>RHn0@v6+Ug+(C%q$Qn7}tzy(Pc04E2)4oI8D0F$glt=B<#V&wD3 zi2piX_rLzHne3Lp4ngNnzK9KQc=?RypJjHCDFgg5P7^;3n$Cx1)D^O%+OwA!-oBp_ zt2^uD*Z_$% zq0=>jziPSK`~!XZa{2fVbVJQ1?R21flBvWscT-v8zIWx`N%^Mn49x2O4WoN&(9H}~ zWVml*k%G3a6@kgUf5C|j^%3~W`0kQh%rXDIEJgl$h6j|f6{ndQzZYH?C9rqFb!1t2 zl`~J<6{b(pt^Zt|Gxlq1-v|jZXA!B63Dc91TU+CA z@0(a212mI&Dq~DlE6X*Y2e(1LH^Cq9pMAbuXv`wK_@Jy6XTi&vpxE>Cw4M#m%jq@i zC(Snf3?=Q07u#G89E0TRAh;@|uaXrI!vS3|!~k=z!sL&Wb6!GE`#$fjUlwq^&BhAz zU(^;1Zbtp>D$QHGGkQ_D&f9CpbQf7rC{`(>dH1xPMGU3Vk*EvYG*qmh%HWzBOrK`S zKK#A>Gc|Xam4gZGU8o;sqJoP~fik|Io(d6oOQ?|#@*FNe>FOid!-bo};QFT6@ECrlF3AjfrE2u`$M z^5?A)^I!MZuiiJZaJ3SIQa^yIg&~pW6p1v@8`AOTpj61`a1YT3*0XIMVXle>eTuj>6l^ zmmFsvg6vx&(SfHQy-pppm#+f61DfyYS(E4vblQ{S(!bVft(Yj9F}6whT*j`@_4dl& zR&s%>YN`2c-=}F4`JavFZXY+HOB{H3N$){zOr|az>&t;4jaFEGC#m%K?&9O0&|gCw z^vbrMNsJgb#i|b2K)l%d^WeSzF?5yzQEUMion30_ltz{g>28*gZV*r@rAt~GcIoc! z6c8REf;3CFG)RMz($f9-HUDSk&fNIEb83>s*ipe?WKo~WIsEnJ_Z$FuepJYBpPWo< z7L8k}mH>%?k2#d^W1H45eyzXdWJMTG#Nr%?Q^xSS>+&%^8DCo!t#jDxbof3k-5rQT zGygX`Oh$y^GpE&-fA*A0nCCwHmi%tv89X93oHXvY`SIh|=ijDCvsb`p8p7Qd&$3q+ zM(F!hj`0)_bhwP0nGr!jGDz8+8Fe%B94ZtBCqdKo3P%igPE$r|%M)2(Bn1jAL#buJ zCJZ^~%hu9POG8ddBLW5U485$3g0N~LKMIx4h~s8q0SuA1>B6oj_}&4JOtwL0QhB&t zQ_r}y`+>W4)5;98CuI{{I^Q<;!@1H(TZIQJV#GqUcva(~Xe#X(S+$pV7AnZJw#_4d z5?NWf@&qz_m1nepY9^Ey7X%Licx__8KVRVj-e^HsPf5(lRSD51SkeGAR3x7j`6$M( zA&h#L07jY%W-^A`5i&TFpvL8jo+a`pJDh?*Q^jET033pp8jtKJ2&RkgYiz2MKm{_0 zmM%3rl<0DbPU82fibIXUqOO{`Our=JV^qlw;y|HUj~Ha1jQ6$om)iDnb0=vuT4UlA z?zmgtqk)`wOgfrxpEbsx2ozv|&6)}mA)-VwlNE*;5o7qu`4l%w!CU@~JOu1p@*fz4 z(g$?X0$*)tr{^Nkc-CW{fr~l-4Bdh8DVUIXtrLcZY02p#$0cGvO zTKz1wZ(aR`GtJ#u0jq%fv3QkNgZR6|L4mLDo}thR58|bQnu9p#Z7_i=>1Gf6PeI<* z&K94ot#|CP5Otw!ANuVzErsWyAX#!!OSyktZs!1jo9J58L29!OfPxqx?0JGmQEA8W-PK@k@C0#n!hPt! z!I1JrGhjV*btk@%Fhov7Y8S3tG{G*%!KnGc>JKwhD;AJ9kpH-=X-fVk zI!dT7Gk%cM&B!d1(syqL+ed)HOT~+dp-_SlCz2V}f_Up6a|ZJU1~qsB3;@8h+R>&1 zsdngpTaea`BO9yE37sH!TucT%lJ8|C%|J|}YQ3Q_yQZHT75wbjW&%V+E$jL^+`d-N zr!P~s90la^7$?YhLEZQd@H@t6oJ-(D%Yc{sJCJ}1&&a3m|J{xo)tG==CUTj~{kUtM zf-1#^4zJGSevY~1ethXAA<-0&-i9$X5`y5m*X%$*Mgq&XkB~hk6yWq{%DV)GfSWCs7Tvt3!Av<87HRm4^~L8d$f}eJtH1m9 zP5ny&vwbIjygUGe{E&TflP+~x$33ZnbtS#wjA~AL$DZFhYkqO3-KfP!MMe||sjYM| ze5K>;GS>=#*KX%*&Q-dWe$DKT^~+hC`dE74lC&Uz7v#GpYy~KNHk2EhirMe7va*WQ zZzMXmUp;nJ=Xy zXE1Z-kZP-FgC5XrM*5SXt)p%JF}Ozoj*^r*09d5PY0WaAPdA>9C66)qfk$v&l+Try z=;g}I+^)^$M`#e9Nc{^y9^VTM4St!b2L^P&Fhc?n5B9aBa9bOJnggIyjt>=N&Dr;1 z`Ngs(>$Y$hPJqFi2+GXTpG3pxr3jL*|B-giF#r>`qdQJlcNGYnp_$sA zaoet7xdAu*SP(lAk#^;6ACV9T0=pW>(O4aX4lc)ee}u_>#7sDX**}7aE;KC?~CtdGc}p%QG@Q zd})df-_oP+0@pd4+!qMk$8ReZVu8!DCW6>NAW+0d2zc`~0oadB9v?M>0~P&CwUrTX zedmF2i{Xfx0wtMY=&t_In-c;%HpHmBj(?ok5jiLRd@{0Bu@fBA4^-N01CwXmeD7GQ@$^=_)tCwd({DI0RR3- z_V#(DKt&y$I${&lcks_vGJyX-Rxy-#x(_0&Nf@XTh$>Z`DMrF(?h-)6tH3|0P}0NR zF#?Zs28}xm2sWzZwK8gpryVV;ah3l^y4`WsLu(EZ6|I4;Q|N(VZ+?6PqV^&mrv`sX z07f5I*k%O1K00&Iq{+(cO_kmx)hFOxlH~vd$|*v}*g#XyfDcAFu_PLl(^UtectzmF zj?xwstJ|B*S@!w!KXoWUsm0u!0=ibxM#jgI1mAxO3LKmP_PGq^{85cYrm&nTK za3iJ~oGan?0_jj+Z>q4zVU0!|gli`+ER+FADF6yyRq)33d_1|eF<10@hVgz5#fkXR zKM5V@<@Ssn*}x2Nksm$isdJ3xi&hG_A=s>o|_Nit^)sdPU779?%N`=PC<-C%RtznMsmK$tb zJHGH^=jBREzbBq~?#pa->%;1U=DfYfOs~c@3dj!y?CDl2Fgya_-4NM;iQ)l$Z?*j+ z!;79kz)|5G+bGKs2qWZ?;38~C$E!cdly@)8RbeDxiqym78M(Xj&rm|pLkM4)Ai9fD z@bxQ1!kW3WWil3M2#-c|QQSMmseSC3myHj=Vl}XZ?t@#{-vs`&6k;OzOl~ftk%$fC zWe(ts^!S8sF6X7(d7~tm2X47{{rVMq9P94!c;21=(zx^Sz-?YrqGfjWW;ycb*^Xk< zMHVD1>5RCvNb;?kNDm>v`X7K4tL*s+Ain_#Y7pQgo(Q)0mRd=s0Bt+;OIC_B$4HDj_gC!*dA>NVo2Idfi;yjh_+T0Ri;!=a_y< z^$0j25B8UPsO~TF^TZM8IT)bkm|G6d^=hL9WtO1JU-##qjNZr06YnSvsPxrW)OvBT|_)m$B8QJr0W-*TqPDL+uiG-`@%n^Tbv*Dt#^ud#Aqe4 z!SP(~CV$&b>+1wK$F?F@jK3)~bi^rraPYYj-v?@krS{Cnz_3xWhz}_800Cm*{$M(N zorE36Z2J`x2zj?(zc7((rbP_FSWEyV(^-E{le_lA<40(fw|!%!i{jj_nA})Q5=941 zqE7y@ka+c9L)rs|k7mc!AOStkPltUix!j*`Y8qYv0z`lC9XTtF0DPRB_pw41Ne?=d zn9YKaGbg|O_iHWVc706{pi^_;1t83o)8w*GNXD&UVL;Vg1`Q2g^aH&EbO3^MU^ zKsIB=V)*Fbgjt0czoVy&+dJ_BBws)Q5G}ZZw^Jdk=H&nq5`k8A#g2KcsH^D6YGLZV zUMYmmpdHr*e$-HADlBS{j)GjA@LQ`5m(-NFcZNS6 zhY&rHGXQ9yXz)_6p%_kA@4-z%V$g>~S*uc1?PqlsR{;(k(#aT`5rr=8f?{>r^%hk_3<69hv zl6*-F6ktTr-nb=cGsj^!WCiGTZ)**M0tI~RT@D(i-*)~aXS9Q4$YyKm3whE?ES!^% zWP9olM@KhPdUx#A3NP%dqcTldRY2Fh&;Hbh$bLkhK>YbOsr2R6aJh(%OunK|O@#um zBNgTo1)L`q<*$T9j5_YlTH`yf)unEqjPfxwI{~e~18_3kzNvAI!27b`^2g#c2{767 zcjs~WMllE3O&VuJ@v5($F5T!sW3Htgah)7~)oYu?sJBH`q34)yx0m^O3FIOZeGH^jn*g^jN~HwpAyLum3rs!zm^FmchK3R7?H! zR9WANZA3`wd!<#feB|pC2U`&z*QAS=GtnS;BvVUGFe^5_R`DMSqvb)|t=@;a1nOFq zKEJ!2r6uWAanaK+!`u=e{@-Y&zY`98DO+8B&rARHYdl*}yx;Y6-?**M==o_q?iuI2 zXIYi+-kjgFbGj(x3B6w5m|DzS%J)BHf3BHfl<+}gkAEteqruY_Setv>hRYiTK6~{f zDx8M2zY#;BPKibz*(QF~ChY~5BxunU^0B~-KgSY}&~>!pMDM2H=r`udRRUN6(1Rs= zoQ=q;@0V2&6ZS1fa4UQ!Je)(Ti=0D(g zUYfkMe_|9D0KueZ*%917HB*v;o`W9lYOl*E#l0{n8Qug03R&P-dZaDWj3)=mc1tC7 ze$!!oRiB?y+qFA@f9~b}nQd^fo-(Etuj9WqjBB5%cMMCIlv(3yMCdeOPdzLC5ip{) zOrpw?SxzBFTYO-t@oRQ4jO&VT^oeX`<#J4k92r+E37AN)T<&)X@xyTh7*OD56!&*%mss{5TC|H-YkU;*ATa7BQu90eCD zvq*AjtA3jBQ+8c7&5m%gOgAkiTpf!-s5_8spguH^k4cB0{fN~1?`zbfHQ!$yK6jNrnuSKd zUFkn8A0r(Rsq-Cdl%*vAmV|J9-z*o+JA&dkfs|Jk!QuGo$dN~Y-#pL1chO__< z8_;N7)rhr0`-Be!K218&vd9fRw?Zo*?T_JWkADs3JB7<-LD!veVAe-X6l6vYZuT~( zJLpYY<7&E+ioD;!#$gSYi>u#*TmG^JBQc1ZFkiNyjwvf24WU4vuQYQwc5FEqiPEl| zPAIHsUQ6-qT@(gpWnWiQpGtpXWgRL5N7`2*U7`y9U#BS-GDJop{p{gb!HdJJcv5v; zyi%gdKHoECoYGoxg=gMOcgWnUIWEX*e@7h2Wi%34TQk;Il^+Mn!PsZ-^C|OXr~lsN;S%&@c;Us% zt_UcM$cR-%Lf*E7aA09+8;zuiOhl|3$P{+v+)*dXv4M|};Wgz-35Nf6rNh7iRc^6T(DC(#4-_6fn~{6teTc=7s!B46c<%B5 zChGv>j&-nWG}V(^>f@P196G!eEe)oN?)My;fZ51|?B9IMv5CN8GyS_KloJuw!;n3q_bVn( zhx<8gve+7a$N0wMM1;T5a3Ae9hizv%1(>P0WuT#WT4GH9IcbhM&qa(VR?JsjZa5k5k?%_V8>&^WK7 zOZ};}409+)DEcV5MAo4~Pja8M5vHpv=x~P?=~%4$gNu31H3Ep3)4g2+$^>eVu>`Q& z$)2tcVH*7M?bK&5^ZYqk20d9=QZ814N1GC_iRP_rr(2f5G z1A*NMmgFOMC;=`vhx>OGm(;S_Mkzn`{E3XCQrU+FpxaKuSXghMuO(hdb$~L{`nY<5GZG_ieW8 z%2Bhbjr>*3{k5ahDu1XaaVQBIC6+fDFA5Xyd5)(n#V05boV!!=3g7I5gN*;9M2eQg zi(agMb>Als%ugH=$ln?JHhuqozBu+mXqXIUrit2nk^NCa-t;(|=`U5XwH8l=P0nh6 zT7<6LMeUY-ajXeTO=ao?30=fn1EUUk)al3pC}zNa<4bgBithRPr_wfcp`YnE+j;Vq zy~K5ig8)7_b8RoouBN4hTIhu0l6Tz<0CG2l_!ySHb%Y(AAFj~e*Mku$(i4DBcXI?$ zWI1}xLbPNsnb^)Y_v*FDj@vwjHaxmshaEBX8jAcd7?f3S@)`W?p|9TW^TqbqY$f3A zl>Ck7&W&NUq6|=LCT@_jlR5G+Ei`%b-UNR%)|Fw_foph-*F_} zepetwn4)&p5gXA=OI23k5yI17%MX+%s~tp54;$;t=t55-R6x~}-%YnII?Nao3VAbH z)vN25c8m&ivxf-oGekt48LHDh`ci8zom?L%-b)UZ8$x2@GD=s?iZESe#c|5yCX_!B?9D$))j{Q5hQIr|GYu2`Z zhOVYGxL4OjM9xJcLfP1!AIfwDguqzv7q#5WBoJ@7-065k)Y_l%HX7j9TtONc+gD

-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 XtDq-5VfgP#00000NkvXXu0mjfc=}JH literal 0 HcmV?d00001 diff --git a/SolastaUnfinishedBusiness/Portraits/FairyFemale3.png b/SolastaUnfinishedBusiness/Portraits/FairyFemale3.png new file mode 100644 index 0000000000000000000000000000000000000000..45fd112a73f417662c16912202096a247f516ef4 GIT binary patch literal 50703 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 literal 0 HcmV?d00001 diff --git a/SolastaUnfinishedBusiness/Portraits/TieflingFemale4.png b/SolastaUnfinishedBusiness/Portraits/TieflingFemale4.png new file mode 100644 index 0000000000000000000000000000000000000000..d2852935f39aa4599a137c4173d887a58b35afcb GIT binary patch literal 58999 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 literal 0 HcmV?d00001 From d74c88c5a62c2dee6f52b9d7ae89d052dcb94f55 Mon Sep 17 00:00:00 2001 From: ThyWolf Date: Mon, 11 Dec 2023 22:43:29 -0800 Subject: [PATCH 15/22] improved Find Familiar and Steel Defender with vanish and teleport to caster powers [teleport off combat only] --- .../UnfinishedBusinessBlueprints/Assets.txt | 5 + .../PowerTeleportSummon.json | 353 ++++++++++++++++++ .../PowerVanishSummon.json | 352 +++++++++++++++++ ...InnovationWeaponAdvancedSteelDefender.json | 2 + .../InnovationWeaponSteelDefender.json | 2 + .../MonsterDefinition/OwlFamiliar.json | 2 + .../Api/DatabaseHelper-RELEASE.cs | 3 + .../ChangelogHistory.txt | 5 +- .../PowerVisibilityModifier.cs | 1 + .../Models/CharacterContext.cs | 63 +++- .../Spells/SpellBuildersLevel01.cs | 6 +- .../Subclasses/InnovationWeapon.cs | 4 +- .../Translations/de/Others-de.txt | 4 + .../Translations/en/Others-en.txt | 4 + .../Translations/es/Others-es.txt | 4 + .../Translations/fr/Others-fr.txt | 4 + .../Translations/it/Others-it.txt | 4 + .../Translations/ja/Others-ja.txt | 4 + .../Translations/ko/Others-ko.txt | 4 + .../Translations/pt-BR/Others-pt-BR.txt | 4 + .../Translations/ru/Others-ru.txt | 4 + .../Translations/zh-CN/Others-zh-CN.txt | 4 + 22 files changed, 832 insertions(+), 6 deletions(-) create mode 100644 Diagnostics/UnfinishedBusinessBlueprints/FeatureDefinitionPower/PowerTeleportSummon.json create mode 100644 Diagnostics/UnfinishedBusinessBlueprints/FeatureDefinitionPower/PowerVanishSummon.json diff --git a/Diagnostics/UnfinishedBusinessBlueprints/Assets.txt b/Diagnostics/UnfinishedBusinessBlueprints/Assets.txt index 07c7326314..b62f1561a3 100644 --- a/Diagnostics/UnfinishedBusinessBlueprints/Assets.txt +++ b/Diagnostics/UnfinishedBusinessBlueprints/Assets.txt @@ -972,6 +972,7 @@ DecisionBreakFreeConditionGrappledRestrainedEnsnared TA.AI.DecisionDefinition TA DecisionBreakFreeConditionGrappledRestrainedIceBound TA.AI.DecisionDefinition TA.AI.DecisionDefinition 017c5b82-f11c-5899-8729-947eabcf949f DecisionBreakFreeConditionGrappledRestrainedSpellWeb TA.AI.DecisionDefinition TA.AI.DecisionDefinition 61e7fc96-8cb5-5c2b-8a67-75fbef4f333a DecisionBreakFreeConditionNoxiousSpray TA.AI.DecisionDefinition TA.AI.DecisionDefinition 2f033fcf-d478-5581-94d9-27a3ad4496ad +DecisionBreakFreeConditionRestrainedByEntangle TA.AI.DecisionDefinition TA.AI.DecisionDefinition 2a416669-5ec8-53c1-b07b-8fe6f29da4d2 DecisionBreakFreeConditionVileBrew TA.AI.DecisionDefinition TA.AI.DecisionDefinition 4b3278e8-334a-58d6-8c75-2f48e28b4e54 EffectGreenElementalBreath EffectProxyDefinition EffectProxyDefinition 1b305d09-3001-59d9-a97f-32ba86034933 ProxyEarthTremor EffectProxyDefinition EffectProxyDefinition fdec4a73-e825-5a14-9f0e-1faca83c21d3 @@ -3095,6 +3096,7 @@ PowerSpiritBeastEyebiteSickened FeatureDefinitionPower FeatureDefinition 3d7befe PowerSteelWhirlwindTeleport FeatureDefinitionPower FeatureDefinition 8f74fc44-7afd-57f0-9cd4-c9e21998ec51 PowerStrikeWithTheWind FeatureDefinitionPower FeatureDefinition 84e17bae-7d8d-5a38-90e4-b2b0f3f25a54 PowerTacticianSharedVigilance FeatureDefinitionPower FeatureDefinition 3581ed42-7ce9-5464-a495-910e3bd168a9 +PowerTeleportSummon FeatureDefinitionPower FeatureDefinition f0d1e121-9b02-52ee-b4c7-5525d575c078 PowerThunderousSmiteThunderousSmite FeatureDefinitionPower FeatureDefinition dba75004-bf8b-52f2-9787-999aa36d258d PowerTieflingFeralDemonicWingsDismiss FeatureDefinitionPower FeatureDefinition 9357b380-e0e6-5ed7-aca3-374f01a05572 PowerTieflingFeralDemonicWingsSprout FeatureDefinitionPower FeatureDefinition 807ff5a3-bb54-5ae3-a280-2efb487ba004 @@ -3119,6 +3121,7 @@ PowerUseModifierTacticianGambitPool00 SolastaUnfinishedBusiness.CustomDefinition PowerUseModifierTacticianGambitPool01 SolastaUnfinishedBusiness.CustomDefinitions.FeatureDefinitionPowerUseModifier FeatureDefinition 72c23326-29d2-5224-a708-c494fd573533 PowerUseModifierTacticianGambitPoolFeatTacticianAdept SolastaUnfinishedBusiness.CustomDefinitions.FeatureDefinitionPowerUseModifier FeatureDefinition b33418e8-2cd7-5940-983d-8107873b39e0 PowerUseModifierTacticianGambitPoolImproviseStrategy SolastaUnfinishedBusiness.CustomDefinitions.FeatureDefinitionPowerUseModifier FeatureDefinition 18ec73c9-8c06-5ef8-b4c9-9aba6a7e649f +PowerVanishSummon FeatureDefinitionPower FeatureDefinition 2e2b66aa-217d-5063-9073-32f0dca0efb1 PowerWarDancerWarDance FeatureDefinitionPower FeatureDefinition a89352fc-4f22-586e-947c-2cd98120eacb PowerWarlockEldritchMaster FeatureDefinitionPower FeatureDefinition 8d5bb433-7ede-51cb-bb6b-e04405ea891c PowerWayOfSilhouetteDarkness FeatureDefinitionPower FeatureDefinition fb406968-b055-586f-9a1a-2b4e4f28a8ce @@ -5361,6 +5364,7 @@ PowerSpiritBeastEyebiteSickened FeatureDefinitionPower FeatureDefinitionPower 3d PowerSteelWhirlwindTeleport FeatureDefinitionPower FeatureDefinitionPower 8f74fc44-7afd-57f0-9cd4-c9e21998ec51 PowerStrikeWithTheWind FeatureDefinitionPower FeatureDefinitionPower 84e17bae-7d8d-5a38-90e4-b2b0f3f25a54 PowerTacticianSharedVigilance FeatureDefinitionPower FeatureDefinitionPower 3581ed42-7ce9-5464-a495-910e3bd168a9 +PowerTeleportSummon FeatureDefinitionPower FeatureDefinitionPower f0d1e121-9b02-52ee-b4c7-5525d575c078 PowerThunderousSmiteThunderousSmite FeatureDefinitionPower FeatureDefinitionPower dba75004-bf8b-52f2-9787-999aa36d258d PowerTieflingFeralDemonicWingsDismiss FeatureDefinitionPower FeatureDefinitionPower 9357b380-e0e6-5ed7-aca3-374f01a05572 PowerTieflingFeralDemonicWingsSprout FeatureDefinitionPower FeatureDefinitionPower 807ff5a3-bb54-5ae3-a280-2efb487ba004 @@ -5368,6 +5372,7 @@ PowerTraditionLightPurityOfLight FeatureDefinitionPower FeatureDefinitionPower f PowerTraditionOpenHandQuiveringPalm FeatureDefinitionPower FeatureDefinitionPower 9b1f88b1-bace-5a9a-ba01-4c833533f515 PowerTraditionOpenHandQuiveringPalmTrigger FeatureDefinitionPower FeatureDefinitionPower f4ceee0a-4db3-50b3-80aa-e29c92073219 PowerTraditionSurvivalPhysicalPerfection FeatureDefinitionPower FeatureDefinitionPower 12013063-7606-507c-99ab-3fa7b9d43be5 +PowerVanishSummon FeatureDefinitionPower FeatureDefinitionPower 2e2b66aa-217d-5063-9073-32f0dca0efb1 PowerWarDancerWarDance FeatureDefinitionPower FeatureDefinitionPower a89352fc-4f22-586e-947c-2cd98120eacb PowerWarlockEldritchMaster FeatureDefinitionPower FeatureDefinitionPower 8d5bb433-7ede-51cb-bb6b-e04405ea891c PowerWayOfSilhouetteDarkness FeatureDefinitionPower FeatureDefinitionPower fb406968-b055-586f-9a1a-2b4e4f28a8ce diff --git a/Diagnostics/UnfinishedBusinessBlueprints/FeatureDefinitionPower/PowerTeleportSummon.json b/Diagnostics/UnfinishedBusinessBlueprints/FeatureDefinitionPower/PowerTeleportSummon.json new file mode 100644 index 0000000000..092b7b9dd0 --- /dev/null +++ b/Diagnostics/UnfinishedBusinessBlueprints/FeatureDefinitionPower/PowerTeleportSummon.json @@ -0,0 +1,353 @@ +{ + "$type": "FeatureDefinitionPower, Assembly-CSharp", + "effectDescription": { + "$type": "EffectDescription, Assembly-CSharp", + "rangeType": "Distance", + "rangeParameter": 6, + "halfDamageOnAMiss": false, + "hitAffinitiesByTargetTag": [], + "targetType": "Position", + "itemSelectionType": "None", + "targetParameter": 1, + "targetParameter2": 2, + "emissiveBorder": "None", + "emissiveParameter": 1, + "requiresTargetProximity": false, + "targetProximityDistance": 6, + "targetExcludeCaster": false, + "canBePlacedOnCharacter": true, + "affectOnlyGround": false, + "targetFilteringMethod": "CharacterOnly", + "targetFilteringTag": "No", + "requiresVisibilityForPosition": true, + "inviteOptionalAlly": false, + "slotTypes": [], + "recurrentEffect": "No", + "retargetAfterDeath": false, + "retargetActionType": "Bonus", + "poolFilterDiceNumber": 5, + "poolFilterDieType": "D8", + "trapRangeType": "Triggerer", + "targetConditionName": "", + "targetConditionAsset": null, + "targetSide": "Ally", + "durationType": "Instantaneous", + "durationParameter": 1, + "endOfEffect": "EndOfTurn", + "hasSavingThrow": false, + "disableSavingThrowOnAllies": false, + "savingThrowAbility": "Dexterity", + "ignoreCover": false, + "grantedConditionOnSave": null, + "rollSaveOnlyIfRelevantForms": false, + "hasShoveRoll": false, + "createdByCharacter": true, + "difficultyClassComputation": "SpellCastingFeature", + "savingThrowDifficultyAbility": "Wisdom", + "fixedSavingThrowDifficultyClass": 15, + "savingThrowAffinitiesBySense": [], + "savingThrowAffinitiesByFamily": [], + "damageAffinitiesByFamily": [], + "advantageForEnemies": false, + "canBeDispersed": false, + "hasVelocity": false, + "velocityCellsPerRound": 2, + "velocityType": "AwayFromSourceOriginalPosition", + "restrictedCreatureFamilies": [], + "immuneCreatureFamilies": [], + "restrictedCharacterSizes": [], + "hasLimitedEffectPool": false, + "effectPoolAmount": 60, + "effectApplication": "All", + "effectFormFilters": [], + "effectForms": [ + { + "$type": "EffectForm, Assembly-CSharp", + "formType": "Motion", + "addBonusMode": "None", + "applyLevel": "No", + "levelType": "ClassLevel", + "levelMultiplier": 1, + "diceByLevelTable": [], + "createdByCharacter": true, + "createdByCondition": false, + "hasSavingThrow": false, + "savingThrowAffinity": "None", + "dcModifier": 0, + "canSaveToCancel": false, + "saveOccurence": "EndOfTurn", + "motionForm": { + "$type": "MotionForm, Assembly-CSharp", + "type": "TeleportToDestination", + "distance": 0, + "forceTurnTowardsSourceCharacterAfterPush": false, + "forceSourceCharacterTurnTowardsTargetAfterPush": false + }, + "hasFilterId": false, + "filterId": 0 + } + ], + "specialFormsDescription": "", + "effectAdvancement": { + "$type": "EffectAdvancement, Assembly-CSharp", + "effectIncrementMethod": "None", + "incrementMultiplier": 1, + "additionalTargetsPerIncrement": 0, + "additionalSubtargetsPerIncrement": 0, + "additionalDicePerIncrement": 0, + "additionalSpellLevelPerIncrement": 0, + "additionalSummonsPerIncrement": 0, + "additionalHPPerIncrement": 0, + "additionalTempHPPerIncrement": 0, + "additionalTargetCellsPerIncrement": 0, + "additionalItemBonus": 0, + "additionalWeaponDie": 0, + "alteredDuration": "None" + }, + "speedType": "Instant", + "speedParameter": -1.0, + "offsetImpactTimeBasedOnDistance": false, + "offsetImpactTimeBasedOnDistanceFactor": 0.1, + "offsetImpactTimePerTarget": 0.0, + "effectParticleParameters": { + "$type": "EffectParticleParameters, Assembly-CSharp", + "casterParticleReference": { + "$type": "UnityEngine.AddressableAssets.AssetReference, Unity.Addressables", + "m_AssetGUID": "81560ac3813217d4d9fd281d5e73c234", + "m_SubObjectName": "", + "m_SubObjectType": "" + }, + "casterSelfParticleReference": { + "$type": "UnityEngine.AddressableAssets.AssetReference, Unity.Addressables", + "m_AssetGUID": "", + "m_SubObjectName": "", + "m_SubObjectType": "" + }, + "casterQuickSpellParticleReference": { + "$type": "UnityEngine.AddressableAssets.AssetReference, Unity.Addressables", + "m_AssetGUID": "81560ac3813217d4d9fd281d5e73c234", + "m_SubObjectName": "", + "m_SubObjectType": "" + }, + "targetParticleReference": { + "$type": "UnityEngine.AddressableAssets.AssetReference, Unity.Addressables", + "m_AssetGUID": "", + "m_SubObjectName": "", + "m_SubObjectType": "" + }, + "effectParticleReference": { + "$type": "UnityEngine.AddressableAssets.AssetReference, Unity.Addressables", + "m_AssetGUID": "", + "m_SubObjectName": "", + "m_SubObjectType": "" + }, + "effectSubTargetParticleReference": { + "$type": "UnityEngine.AddressableAssets.AssetReference, Unity.Addressables", + "m_AssetGUID": "", + "m_SubObjectName": "", + "m_SubObjectType": "" + }, + "zoneParticleReference": { + "$type": "UnityEngine.AddressableAssets.AssetReference, Unity.Addressables", + "m_AssetGUID": "", + "m_SubObjectName": "", + "m_SubObjectType": "" + }, + "beforeImpactParticleReference": { + "$type": "UnityEngine.AddressableAssets.AssetReference, Unity.Addressables", + "m_AssetGUID": "", + "m_SubObjectName": "", + "m_SubObjectType": "" + }, + "impactParticleReference": { + "$type": "UnityEngine.AddressableAssets.AssetReference, Unity.Addressables", + "m_AssetGUID": "", + "m_SubObjectName": "", + "m_SubObjectType": "" + }, + "activeEffectImpactParticleReference": { + "$type": "UnityEngine.AddressableAssets.AssetReference, Unity.Addressables", + "m_AssetGUID": "", + "m_SubObjectName": "", + "m_SubObjectType": "" + }, + "activeEffectCellStartParticleReference": { + "$type": "UnityEngine.AddressableAssets.AssetReference, Unity.Addressables", + "m_AssetGUID": "", + "m_SubObjectName": "", + "m_SubObjectType": "" + }, + "activeEffectCellParticleReference": { + "$type": "UnityEngine.AddressableAssets.AssetReference, Unity.Addressables", + "m_AssetGUID": "", + "m_SubObjectName": "", + "m_SubObjectType": "" + }, + "activeEffectCellEndParticleReference": { + "$type": "UnityEngine.AddressableAssets.AssetReference, Unity.Addressables", + "m_AssetGUID": "", + "m_SubObjectName": "", + "m_SubObjectType": "" + }, + "activeEffectSurfaceStartParticleReference": { + "$type": "UnityEngine.AddressableAssets.AssetReference, Unity.Addressables", + "m_AssetGUID": "", + "m_SubObjectName": "", + "m_SubObjectType": "" + }, + "activeEffectSurfaceParticleReference": { + "$type": "UnityEngine.AddressableAssets.AssetReference, Unity.Addressables", + "m_AssetGUID": "", + "m_SubObjectName": "", + "m_SubObjectType": "" + }, + "activeEffectSurfaceEndParticleReference": { + "$type": "UnityEngine.AddressableAssets.AssetReference, Unity.Addressables", + "m_AssetGUID": "", + "m_SubObjectName": "", + "m_SubObjectType": "" + }, + "activeEffectSurfaceParticlePerIndex": "", + "activeEffectSurfaceParticlePerIndexCount": 0, + "emissiveBorderCellStartParticleReference": { + "$type": "UnityEngine.AddressableAssets.AssetReference, Unity.Addressables", + "m_AssetGUID": "", + "m_SubObjectName": "", + "m_SubObjectType": "" + }, + "emissiveBorderCellParticleReference": { + "$type": "UnityEngine.AddressableAssets.AssetReference, Unity.Addressables", + "m_AssetGUID": "", + "m_SubObjectName": "", + "m_SubObjectType": "" + }, + "emissiveBorderCellEndParticleReference": { + "$type": "UnityEngine.AddressableAssets.AssetReference, Unity.Addressables", + "m_AssetGUID": "", + "m_SubObjectName": "", + "m_SubObjectType": "" + }, + "emissiveBorderSurfaceStartParticleReference": { + "$type": "UnityEngine.AddressableAssets.AssetReference, Unity.Addressables", + "m_AssetGUID": "", + "m_SubObjectName": "", + "m_SubObjectType": "" + }, + "emissiveBorderSurfaceParticleReference": { + "$type": "UnityEngine.AddressableAssets.AssetReference, Unity.Addressables", + "m_AssetGUID": "", + "m_SubObjectName": "", + "m_SubObjectType": "" + }, + "emissiveBorderSurfaceEndParticleReference": { + "$type": "UnityEngine.AddressableAssets.AssetReference, Unity.Addressables", + "m_AssetGUID": "", + "m_SubObjectName": "", + "m_SubObjectType": "" + }, + "conditionStartParticleReference": { + "$type": "UnityEngine.AddressableAssets.AssetReference, Unity.Addressables", + "m_AssetGUID": "", + "m_SubObjectName": "", + "m_SubObjectType": "" + }, + "conditionParticleReference": { + "$type": "UnityEngine.AddressableAssets.AssetReference, Unity.Addressables", + "m_AssetGUID": "", + "m_SubObjectName": "", + "m_SubObjectType": "" + }, + "conditionEndParticleReference": { + "$type": "UnityEngine.AddressableAssets.AssetReference, Unity.Addressables", + "m_AssetGUID": "", + "m_SubObjectName": "", + "m_SubObjectType": "" + }, + "forceApplyZoneParticle": false, + "applyEmissionColorOnWeapons": false, + "emissionColor": { + "$type": "UnityEngine.Color, UnityEngine.CoreModule", + "r": 0.0, + "g": 0.0, + "b": 0.0, + "a": 0.0 + }, + "emissionColorFadeInDuration": 0.0, + "emissionColorFadeOutDuration": 0.0 + }, + "effectAIParameters": { + "$type": "EffectAIParameters, Assembly-CSharp", + "aoeScoreMultiplier": 1.0, + "cooldownForCaster": 0, + "cooldownForBattle": 0, + "sortingScoreMultiplier": 1.0, + "dynamicCooldown": false + }, + "animationMagicEffect": "Animation0", + "lightCounterDispellsEffect": false, + "hideSavingThrowAnimation": false + }, + "delegatedToAction": false, + "surrogateToSpell": null, + "triggeredBySpecialMove": false, + "activationTime": "NoCost", + "autoActivationRequiredTargetSenseType": "None", + "autoActivationRequiredTargetCreatureTag": "", + "autoActivationPowerTag": "", + "triggeringPower": null, + "copyTargetingFromTriggeringPower": false, + "reactionContext": "None", + "damageTypes": [], + "reactionName": "", + "reactionActingCharacterParamIdx": 0, + "reactionAttackerParamIdx": -1, + "hasCastingFailure": false, + "castingSuccessComputation": "CasterLevel", + "canUseInDialog": false, + "disableIfConditionIsOwned": null, + "disableIfTargetConditionIsOwned": null, + "rechargeRate": "AtWill", + "costPerUse": 1, + "spellcastingFeature": null, + "usesDetermination": "Fixed", + "abilityScoreDetermination": "Explicit", + "usesAbilityScoreName": "Charisma", + "fixedUsesPerRecharge": 1, + "abilityScore": "Intelligence", + "attackHitComputation": "AbilityScore", + "fixedAttackHit": 0, + "abilityScoreBonusToAttack": false, + "proficiencyBonusToAttack": false, + "uniqueInstance": false, + "showCasting": true, + "shortTitleOverride": "", + "overriddenPower": null, + "includeBaseDescription": false, + "guiPresentation": { + "$type": "GuiPresentation, Assembly-CSharp", + "hidden": false, + "title": "Feature/&PowerTeleportSummonTitle", + "description": "Feature/&PowerTeleportSummonDescription", + "spriteReference": { + "$type": "UnityEngine.AddressableAssets.AssetReferenceSprite, Unity.Addressables", + "m_AssetGUID": "9297138bfa224da49af37f225c13096a", + "m_SubObjectName": "DimensionDoor", + "m_SubObjectType": "UnityEngine.Sprite, UnityEngine.CoreModule, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null" + }, + "color": { + "$type": "UnityEngine.Color, UnityEngine.CoreModule", + "r": 1.0, + "g": 1.0, + "b": 1.0, + "a": 1.0 + }, + "symbolChar": "221E", + "sortOrder": 0, + "unusedInSolastaCOTM": false, + "usedInValleyDLC": false + }, + "contentCopyright": "UserContent", + "guid": "f0d1e121-9b02-52ee-b4c7-5525d575c078", + "contentPack": 9999, + "name": "PowerTeleportSummon" +} \ No newline at end of file diff --git a/Diagnostics/UnfinishedBusinessBlueprints/FeatureDefinitionPower/PowerVanishSummon.json b/Diagnostics/UnfinishedBusinessBlueprints/FeatureDefinitionPower/PowerVanishSummon.json new file mode 100644 index 0000000000..05d54b86d6 --- /dev/null +++ b/Diagnostics/UnfinishedBusinessBlueprints/FeatureDefinitionPower/PowerVanishSummon.json @@ -0,0 +1,352 @@ +{ + "$type": "FeatureDefinitionPower, Assembly-CSharp", + "effectDescription": { + "$type": "EffectDescription, Assembly-CSharp", + "rangeType": "Self", + "rangeParameter": 0, + "halfDamageOnAMiss": false, + "hitAffinitiesByTargetTag": [], + "targetType": "Self", + "itemSelectionType": "None", + "targetParameter": 1, + "targetParameter2": 2, + "emissiveBorder": "None", + "emissiveParameter": 1, + "requiresTargetProximity": false, + "targetProximityDistance": 6, + "targetExcludeCaster": false, + "canBePlacedOnCharacter": true, + "affectOnlyGround": false, + "targetFilteringMethod": "CharacterOnly", + "targetFilteringTag": "No", + "requiresVisibilityForPosition": true, + "inviteOptionalAlly": false, + "slotTypes": [], + "recurrentEffect": "No", + "retargetAfterDeath": false, + "retargetActionType": "Bonus", + "poolFilterDiceNumber": 5, + "poolFilterDieType": "D8", + "trapRangeType": "Triggerer", + "targetConditionName": "", + "targetConditionAsset": null, + "targetSide": "Ally", + "durationType": "Instantaneous", + "durationParameter": 1, + "endOfEffect": "EndOfTurn", + "hasSavingThrow": false, + "disableSavingThrowOnAllies": false, + "savingThrowAbility": "Dexterity", + "ignoreCover": false, + "grantedConditionOnSave": null, + "rollSaveOnlyIfRelevantForms": false, + "hasShoveRoll": false, + "createdByCharacter": true, + "difficultyClassComputation": "SpellCastingFeature", + "savingThrowDifficultyAbility": "Wisdom", + "fixedSavingThrowDifficultyClass": 15, + "savingThrowAffinitiesBySense": [], + "savingThrowAffinitiesByFamily": [], + "damageAffinitiesByFamily": [], + "advantageForEnemies": false, + "canBeDispersed": false, + "hasVelocity": false, + "velocityCellsPerRound": 2, + "velocityType": "AwayFromSourceOriginalPosition", + "restrictedCreatureFamilies": [], + "immuneCreatureFamilies": [], + "restrictedCharacterSizes": [], + "hasLimitedEffectPool": false, + "effectPoolAmount": 60, + "effectApplication": "All", + "effectFormFilters": [], + "effectForms": [ + { + "$type": "EffectForm, Assembly-CSharp", + "formType": "Kill", + "addBonusMode": "None", + "applyLevel": "No", + "levelType": "ClassLevel", + "levelMultiplier": 1, + "diceByLevelTable": [], + "createdByCharacter": true, + "createdByCondition": false, + "hasSavingThrow": false, + "savingThrowAffinity": "None", + "dcModifier": 0, + "canSaveToCancel": false, + "saveOccurence": "EndOfTurn", + "killForm": { + "$type": "KillForm, Assembly-CSharp", + "killCondition": "Always", + "challengeRating": 0.0, + "hitPoints": 0 + }, + "hasFilterId": false, + "filterId": 0 + } + ], + "specialFormsDescription": "", + "effectAdvancement": { + "$type": "EffectAdvancement, Assembly-CSharp", + "effectIncrementMethod": "None", + "incrementMultiplier": 1, + "additionalTargetsPerIncrement": 0, + "additionalSubtargetsPerIncrement": 0, + "additionalDicePerIncrement": 0, + "additionalSpellLevelPerIncrement": 0, + "additionalSummonsPerIncrement": 0, + "additionalHPPerIncrement": 0, + "additionalTempHPPerIncrement": 0, + "additionalTargetCellsPerIncrement": 0, + "additionalItemBonus": 0, + "additionalWeaponDie": 0, + "alteredDuration": "None" + }, + "speedType": "Instant", + "speedParameter": -1.0, + "offsetImpactTimeBasedOnDistance": false, + "offsetImpactTimeBasedOnDistanceFactor": 0.1, + "offsetImpactTimePerTarget": 0.0, + "effectParticleParameters": { + "$type": "EffectParticleParameters, Assembly-CSharp", + "casterParticleReference": { + "$type": "UnityEngine.AddressableAssets.AssetReference, Unity.Addressables", + "m_AssetGUID": "81560ac3813217d4d9fd281d5e73c234", + "m_SubObjectName": "", + "m_SubObjectType": "" + }, + "casterSelfParticleReference": { + "$type": "UnityEngine.AddressableAssets.AssetReference, Unity.Addressables", + "m_AssetGUID": "", + "m_SubObjectName": "", + "m_SubObjectType": "" + }, + "casterQuickSpellParticleReference": { + "$type": "UnityEngine.AddressableAssets.AssetReference, Unity.Addressables", + "m_AssetGUID": "81560ac3813217d4d9fd281d5e73c234", + "m_SubObjectName": "", + "m_SubObjectType": "" + }, + "targetParticleReference": { + "$type": "UnityEngine.AddressableAssets.AssetReference, Unity.Addressables", + "m_AssetGUID": "", + "m_SubObjectName": "", + "m_SubObjectType": "" + }, + "effectParticleReference": { + "$type": "UnityEngine.AddressableAssets.AssetReference, Unity.Addressables", + "m_AssetGUID": "", + "m_SubObjectName": "", + "m_SubObjectType": "" + }, + "effectSubTargetParticleReference": { + "$type": "UnityEngine.AddressableAssets.AssetReference, Unity.Addressables", + "m_AssetGUID": "", + "m_SubObjectName": "", + "m_SubObjectType": "" + }, + "zoneParticleReference": { + "$type": "UnityEngine.AddressableAssets.AssetReference, Unity.Addressables", + "m_AssetGUID": "", + "m_SubObjectName": "", + "m_SubObjectType": "" + }, + "beforeImpactParticleReference": { + "$type": "UnityEngine.AddressableAssets.AssetReference, Unity.Addressables", + "m_AssetGUID": "", + "m_SubObjectName": "", + "m_SubObjectType": "" + }, + "impactParticleReference": { + "$type": "UnityEngine.AddressableAssets.AssetReference, Unity.Addressables", + "m_AssetGUID": "", + "m_SubObjectName": "", + "m_SubObjectType": "" + }, + "activeEffectImpactParticleReference": { + "$type": "UnityEngine.AddressableAssets.AssetReference, Unity.Addressables", + "m_AssetGUID": "", + "m_SubObjectName": "", + "m_SubObjectType": "" + }, + "activeEffectCellStartParticleReference": { + "$type": "UnityEngine.AddressableAssets.AssetReference, Unity.Addressables", + "m_AssetGUID": "", + "m_SubObjectName": "", + "m_SubObjectType": "" + }, + "activeEffectCellParticleReference": { + "$type": "UnityEngine.AddressableAssets.AssetReference, Unity.Addressables", + "m_AssetGUID": "", + "m_SubObjectName": "", + "m_SubObjectType": "" + }, + "activeEffectCellEndParticleReference": { + "$type": "UnityEngine.AddressableAssets.AssetReference, Unity.Addressables", + "m_AssetGUID": "", + "m_SubObjectName": "", + "m_SubObjectType": "" + }, + "activeEffectSurfaceStartParticleReference": { + "$type": "UnityEngine.AddressableAssets.AssetReference, Unity.Addressables", + "m_AssetGUID": "", + "m_SubObjectName": "", + "m_SubObjectType": "" + }, + "activeEffectSurfaceParticleReference": { + "$type": "UnityEngine.AddressableAssets.AssetReference, Unity.Addressables", + "m_AssetGUID": "", + "m_SubObjectName": "", + "m_SubObjectType": "" + }, + "activeEffectSurfaceEndParticleReference": { + "$type": "UnityEngine.AddressableAssets.AssetReference, Unity.Addressables", + "m_AssetGUID": "", + "m_SubObjectName": "", + "m_SubObjectType": "" + }, + "activeEffectSurfaceParticlePerIndex": "", + "activeEffectSurfaceParticlePerIndexCount": 0, + "emissiveBorderCellStartParticleReference": { + "$type": "UnityEngine.AddressableAssets.AssetReference, Unity.Addressables", + "m_AssetGUID": "", + "m_SubObjectName": "", + "m_SubObjectType": "" + }, + "emissiveBorderCellParticleReference": { + "$type": "UnityEngine.AddressableAssets.AssetReference, Unity.Addressables", + "m_AssetGUID": "", + "m_SubObjectName": "", + "m_SubObjectType": "" + }, + "emissiveBorderCellEndParticleReference": { + "$type": "UnityEngine.AddressableAssets.AssetReference, Unity.Addressables", + "m_AssetGUID": "", + "m_SubObjectName": "", + "m_SubObjectType": "" + }, + "emissiveBorderSurfaceStartParticleReference": { + "$type": "UnityEngine.AddressableAssets.AssetReference, Unity.Addressables", + "m_AssetGUID": "", + "m_SubObjectName": "", + "m_SubObjectType": "" + }, + "emissiveBorderSurfaceParticleReference": { + "$type": "UnityEngine.AddressableAssets.AssetReference, Unity.Addressables", + "m_AssetGUID": "", + "m_SubObjectName": "", + "m_SubObjectType": "" + }, + "emissiveBorderSurfaceEndParticleReference": { + "$type": "UnityEngine.AddressableAssets.AssetReference, Unity.Addressables", + "m_AssetGUID": "", + "m_SubObjectName": "", + "m_SubObjectType": "" + }, + "conditionStartParticleReference": { + "$type": "UnityEngine.AddressableAssets.AssetReference, Unity.Addressables", + "m_AssetGUID": "", + "m_SubObjectName": "", + "m_SubObjectType": "" + }, + "conditionParticleReference": { + "$type": "UnityEngine.AddressableAssets.AssetReference, Unity.Addressables", + "m_AssetGUID": "", + "m_SubObjectName": "", + "m_SubObjectType": "" + }, + "conditionEndParticleReference": { + "$type": "UnityEngine.AddressableAssets.AssetReference, Unity.Addressables", + "m_AssetGUID": "", + "m_SubObjectName": "", + "m_SubObjectType": "" + }, + "forceApplyZoneParticle": false, + "applyEmissionColorOnWeapons": false, + "emissionColor": { + "$type": "UnityEngine.Color, UnityEngine.CoreModule", + "r": 0.0, + "g": 0.0, + "b": 0.0, + "a": 0.0 + }, + "emissionColorFadeInDuration": 0.0, + "emissionColorFadeOutDuration": 0.0 + }, + "effectAIParameters": { + "$type": "EffectAIParameters, Assembly-CSharp", + "aoeScoreMultiplier": 1.0, + "cooldownForCaster": 0, + "cooldownForBattle": 0, + "sortingScoreMultiplier": 1.0, + "dynamicCooldown": false + }, + "animationMagicEffect": "Animation0", + "lightCounterDispellsEffect": false, + "hideSavingThrowAnimation": false + }, + "delegatedToAction": false, + "surrogateToSpell": null, + "triggeredBySpecialMove": false, + "activationTime": "NoCost", + "autoActivationRequiredTargetSenseType": "None", + "autoActivationRequiredTargetCreatureTag": "", + "autoActivationPowerTag": "", + "triggeringPower": null, + "copyTargetingFromTriggeringPower": false, + "reactionContext": "None", + "damageTypes": [], + "reactionName": "", + "reactionActingCharacterParamIdx": 0, + "reactionAttackerParamIdx": -1, + "hasCastingFailure": false, + "castingSuccessComputation": "CasterLevel", + "canUseInDialog": false, + "disableIfConditionIsOwned": null, + "disableIfTargetConditionIsOwned": null, + "rechargeRate": "AtWill", + "costPerUse": 1, + "spellcastingFeature": null, + "usesDetermination": "Fixed", + "abilityScoreDetermination": "Explicit", + "usesAbilityScoreName": "Charisma", + "fixedUsesPerRecharge": 1, + "abilityScore": "Intelligence", + "attackHitComputation": "AbilityScore", + "fixedAttackHit": 0, + "abilityScoreBonusToAttack": false, + "proficiencyBonusToAttack": false, + "uniqueInstance": false, + "showCasting": true, + "shortTitleOverride": "", + "overriddenPower": null, + "includeBaseDescription": false, + "guiPresentation": { + "$type": "GuiPresentation, Assembly-CSharp", + "hidden": false, + "title": "Feature/&PowerVanishSummonTitle", + "description": "Feature/&PowerVanishSummonDescription", + "spriteReference": { + "$type": "UnityEngine.AddressableAssets.AssetReferenceSprite, Unity.Addressables", + "m_AssetGUID": "78aa1e489ac1fcb47bcd2d2e2bcf264b", + "m_SubObjectName": "FlexibleCastingCreateSpellSlot", + "m_SubObjectType": "UnityEngine.Sprite, UnityEngine.CoreModule, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null" + }, + "color": { + "$type": "UnityEngine.Color, UnityEngine.CoreModule", + "r": 1.0, + "g": 1.0, + "b": 1.0, + "a": 1.0 + }, + "symbolChar": "221E", + "sortOrder": 0, + "unusedInSolastaCOTM": false, + "usedInValleyDLC": false + }, + "contentCopyright": "UserContent", + "guid": "2e2b66aa-217d-5063-9073-32f0dca0efb1", + "contentPack": 9999, + "name": "PowerVanishSummon" +} \ No newline at end of file diff --git a/Diagnostics/UnfinishedBusinessBlueprints/MonsterDefinition/InnovationWeaponAdvancedSteelDefender.json b/Diagnostics/UnfinishedBusinessBlueprints/MonsterDefinition/InnovationWeaponAdvancedSteelDefender.json index adc1032cfc..78913a6d31 100644 --- a/Diagnostics/UnfinishedBusinessBlueprints/MonsterDefinition/InnovationWeaponAdvancedSteelDefender.json +++ b/Diagnostics/UnfinishedBusinessBlueprints/MonsterDefinition/InnovationWeaponAdvancedSteelDefender.json @@ -75,6 +75,8 @@ "Definition:MoveModeMove8:4c110104739c99e4d920529a058ab2e2", "Definition:PerceptionAffinitySteelDefender:1e2f7b93-3ee7-571a-b87a-ad16d7b85c9e", "Definition:PowerInnovationWeaponSteelDefenderRepair:a60028a8-b127-5bcb-9304-946d6b8387c3", + "Definition:PowerTeleportSummon:f0d1e121-9b02-52ee-b4c7-5525d575c078", + "Definition:PowerVanishSummon:2e2b66aa-217d-5063-9073-32f0dca0efb1", "Definition:SenseDarkvision12:b7ab84f45ce51764ca9c430f745a6b4e" ], "attackIterations": [ diff --git a/Diagnostics/UnfinishedBusinessBlueprints/MonsterDefinition/InnovationWeaponSteelDefender.json b/Diagnostics/UnfinishedBusinessBlueprints/MonsterDefinition/InnovationWeaponSteelDefender.json index 10d966df0f..2a13a7df68 100644 --- a/Diagnostics/UnfinishedBusinessBlueprints/MonsterDefinition/InnovationWeaponSteelDefender.json +++ b/Diagnostics/UnfinishedBusinessBlueprints/MonsterDefinition/InnovationWeaponSteelDefender.json @@ -75,6 +75,8 @@ "Definition:MoveModeMove8:4c110104739c99e4d920529a058ab2e2", "Definition:PerceptionAffinitySteelDefender:1e2f7b93-3ee7-571a-b87a-ad16d7b85c9e", "Definition:PowerInnovationWeaponSteelDefenderRepair:a60028a8-b127-5bcb-9304-946d6b8387c3", + "Definition:PowerTeleportSummon:f0d1e121-9b02-52ee-b4c7-5525d575c078", + "Definition:PowerVanishSummon:2e2b66aa-217d-5063-9073-32f0dca0efb1", "Definition:SenseDarkvision12:b7ab84f45ce51764ca9c430f745a6b4e" ], "attackIterations": [ diff --git a/Diagnostics/UnfinishedBusinessBlueprints/MonsterDefinition/OwlFamiliar.json b/Diagnostics/UnfinishedBusinessBlueprints/MonsterDefinition/OwlFamiliar.json index fd5ad5ef12..b31154a896 100644 --- a/Diagnostics/UnfinishedBusinessBlueprints/MonsterDefinition/OwlFamiliar.json +++ b/Diagnostics/UnfinishedBusinessBlueprints/MonsterDefinition/OwlFamiliar.json @@ -61,6 +61,8 @@ "Definition:MoveModeFly12:5e70172c8e2a40146b375001ab656a44", "Definition:MoveModeMove2:0127a492ba7a429408b3282dde9374d7", "Definition:PowerHelp:faded953-56c9-55e9-aa49-54a485c1de6d", + "Definition:PowerTeleportSummon:f0d1e121-9b02-52ee-b4c7-5525d575c078", + "Definition:PowerVanishSummon:2e2b66aa-217d-5063-9073-32f0dca0efb1", "Definition:SenseDarkvision24:a7a21553e478546448413923e8dd948e", "Definition:SenseNormalVision:222ef639393ed4e4bbd7152690597945" ], diff --git a/SolastaUnfinishedBusiness/Api/DatabaseHelper-RELEASE.cs b/SolastaUnfinishedBusiness/Api/DatabaseHelper-RELEASE.cs index a65715e08f..ca2bde57e8 100644 --- a/SolastaUnfinishedBusiness/Api/DatabaseHelper-RELEASE.cs +++ b/SolastaUnfinishedBusiness/Api/DatabaseHelper-RELEASE.cs @@ -1852,6 +1852,9 @@ internal static class FeatureDefinitionPowers internal static FeatureDefinitionPower PowerSorcererChildRiftOffering { get; } = GetDefinition("PowerSorcererChildRiftOffering"); + internal static FeatureDefinitionPower PowerSorcererCreateSpellSlot { get; } = + GetDefinition("PowerSorcererCreateSpellSlot"); + internal static FeatureDefinitionPower PowerSorcererHauntedSoulSpiritVisage { get; } = GetDefinition("PowerSorcererHauntedSoulSpiritVisage"); diff --git a/SolastaUnfinishedBusiness/ChangelogHistory.txt b/SolastaUnfinishedBusiness/ChangelogHistory.txt index 46bb2be070..3fe964de2c 100644 --- a/SolastaUnfinishedBusiness/ChangelogHistory.txt +++ b/SolastaUnfinishedBusiness/ChangelogHistory.txt @@ -1,16 +1,17 @@ 1.5.94.37: - added additional sample portraits [by Artyoan] -- added Gameplay > Rules > 'Use official small races rules when wielding heavy weapons' - added Gameplay > Rules > 'Only apply Entangle effect at casting time and also force a strength check to break free from the vines' -- fixed Interface > Game UI > 'Hide exits and teleporters visual effects if not discovered yet' not displaying gizmos under certain scenarios +- added Gameplay > Rules > 'Use official small races rules when wielding heavy weapons' - fixed action switching integration with some custom campaigns NPCs preventing loading locations - fixed Circle of the Eternal Grove verdancy feature healing way too much on turn start +- fixed Interface > Game UI > 'Hide exits and teleporters visual effects if not discovered yet' not displaying gizmos under certain scenarios - fixed Path of The Reaver eviscerate power updating usage before reaction was confirmed - fixed Patron Mountain still offering Barrier of Stone reaction from level 6 instead of Eternal Guardian one - fixed vanilla Insect Plague spell not rolling a constitution saving throw - fixed vanilla Sorcerer spells list not having Insect Plague at level 5 - fixed vanilla Wall of Fire spell not rolling a dexterity saving throw +- improved Find Familiar and Steel Defender with vanish and teleport to caster powers [teleport off combat only] - removed Gameplay > Rules > 'Only apply Entangle effect at casting time' 1.5.94.36: diff --git a/SolastaUnfinishedBusiness/CustomBehaviors/PowerVisibilityModifier.cs b/SolastaUnfinishedBusiness/CustomBehaviors/PowerVisibilityModifier.cs index f94a6a7f7f..3f4de16e4c 100644 --- a/SolastaUnfinishedBusiness/CustomBehaviors/PowerVisibilityModifier.cs +++ b/SolastaUnfinishedBusiness/CustomBehaviors/PowerVisibilityModifier.cs @@ -30,6 +30,7 @@ internal class PowerVisibilityModifier internal static readonly PowerVisibilityModifier Hidden = new((_, _, _) => false); internal static readonly PowerVisibilityModifier Visible = new((_, _, _) => true); + internal static readonly PowerVisibilityModifier NotInCombat = new((_, _, _) => Gui.Battle == null); private readonly IsPowerVisibleHandler _handler; diff --git a/SolastaUnfinishedBusiness/Models/CharacterContext.cs b/SolastaUnfinishedBusiness/Models/CharacterContext.cs index 0fe48d265d..e3711c338b 100644 --- a/SolastaUnfinishedBusiness/Models/CharacterContext.cs +++ b/SolastaUnfinishedBusiness/Models/CharacterContext.cs @@ -16,6 +16,7 @@ using SolastaUnfinishedBusiness.Properties; using SolastaUnfinishedBusiness.Races; using SolastaUnfinishedBusiness.Subclasses; +using TA; using static RuleDefinitions; using static FeatureDefinitionAttributeModifier; using static SolastaUnfinishedBusiness.Api.DatabaseHelper; @@ -32,6 +33,7 @@ using static SolastaUnfinishedBusiness.Api.DatabaseHelper.FeatureDefinitionProficiencys; using static SolastaUnfinishedBusiness.Api.DatabaseHelper.FeatureDefinitionSenses; using static SolastaUnfinishedBusiness.Api.DatabaseHelper.MorphotypeElementDefinitions; +using static SolastaUnfinishedBusiness.Api.DatabaseHelper.SpellDefinitions; namespace SolastaUnfinishedBusiness.Models; @@ -188,9 +190,44 @@ internal static class CharacterContext .SetUniqueInstance() .AddToDB(); + internal static readonly FeatureDefinitionPower PowerTeleportSummon = FeatureDefinitionPowerBuilder + .Create("PowerTeleportSummon") + .SetGuiPresentation(Category.Feature, DimensionDoor) + .SetUsesFixed(ActivationTime.NoCost) + .SetEffectDescription( + EffectDescriptionBuilder + .Create() + .SetTargetingData(Side.Ally, RangeType.Distance, 6, TargetType.Position) + .SetEffectForms( + EffectFormBuilder + .Create() + .SetMotionForm(MotionForm.MotionType.TeleportToDestination) + .Build()) + .UseQuickAnimations() + .Build()) + .AddCustomSubFeatures(PowerVisibilityModifier.NotInCombat, new FilterTargetingPositionPowerTeleportSummon()) + .AddToDB(); + + internal static readonly FeatureDefinitionPower PowerVanishSummon = FeatureDefinitionPowerBuilder + .Create("PowerVanishSummon") + .SetGuiPresentation(Category.Feature, PowerSorcererCreateSpellSlot) + .SetUsesFixed(ActivationTime.NoCost) + .SetEffectDescription( + EffectDescriptionBuilder + .Create() + .SetTargetingData(Side.Ally, RangeType.Self, 0, TargetType.Self) + .SetEffectForms( + EffectFormBuilder + .Create() + .SetKillForm(KillCondition.Always) + .Build()) + .UseQuickAnimations() + .Build()) + .AddToDB(); + private static readonly FeatureDefinitionPower FeatureDefinitionPowerNatureShroud = FeatureDefinitionPowerBuilder .Create("PowerRangerNatureShroud") - .SetGuiPresentation(Category.Feature, SpellDefinitions.Invisibility) + .SetGuiPresentation(Category.Feature, Invisibility) .SetUsesProficiencyBonus(ActivationTime.BonusAction) .SetEffectDescription( EffectDescriptionBuilder @@ -1385,6 +1422,30 @@ private static bool IsSubRace(CharacterRaceDefinition raceDefinition) .Any(crd => crd.SubRaces.Contains(raceDefinition)); } + private sealed class FilterTargetingPositionPowerTeleportSummon : IFilterTargetingPosition + { + public void EnumerateValidPositions( + CursorLocationSelectPosition cursorLocationSelectPosition, List validPositions) + { + var gameLocationPositioningService = ServiceRepository.GetService(); + var source = cursorLocationSelectPosition.ActionParams.ActingCharacter; + var summoner = source.RulesetCharacter.GetMySummoner(); + var boxInt = new BoxInt( + summoner.LocationPosition, new int3(-1, -1, -1), new int3(1, 1, 1)); + + foreach (var position in boxInt.EnumerateAllPositionsWithin()) + { + if (gameLocationPositioningService.CanPlaceCharacter( + source, position, CellHelpers.PlacementMode.Station) && + gameLocationPositioningService.CanCharacterStayAtPosition_Floor( + source, position, onlyCheckCellsWithRealGround: true)) + { + validPositions.Add(position); + } + } + } + } + private sealed class RollSavingThrowInitiatedIndomitableSaving : IRollSavingThrowInitiated { public void OnSavingThrowInitiated( diff --git a/SolastaUnfinishedBusiness/Spells/SpellBuildersLevel01.cs b/SolastaUnfinishedBusiness/Spells/SpellBuildersLevel01.cs index 6059a81df8..07e76462eb 100644 --- a/SolastaUnfinishedBusiness/Spells/SpellBuildersLevel01.cs +++ b/SolastaUnfinishedBusiness/Spells/SpellBuildersLevel01.cs @@ -1463,7 +1463,10 @@ internal static SpellDefinition BuildFindFamiliar() FeatureDefinitionCombatAffinitys.CombatAffinityFlyby, MovementAffinityNoClimb, MovementAffinityNoSpecialMoves, - FeatureDefinitionConditionAffinitys.ConditionAffinityProneImmunity) + FeatureDefinitionConditionAffinitys.ConditionAffinityProneImmunity, + CharacterContext.FeatureDefinitionPowerHelpAction, + CharacterContext.PowerTeleportSummon, + CharacterContext.PowerVanishSummon) .SetMonsterPresentation( MonsterPresentationBuilder .Create() @@ -1488,7 +1491,6 @@ internal static SpellDefinition BuildFindFamiliar() .SetFullyControlledWhenAllied(true) .SetDefaultFaction(FactionDefinitions.Party) .SetBestiaryEntry(BestiaryDefinitions.BestiaryEntry.None) - .AddFeatures(CharacterContext.FeatureDefinitionPowerHelpAction) .AddToDB(); var spell = SpellDefinitionBuilder.Create(Fireball, "FindFamiliar") diff --git a/SolastaUnfinishedBusiness/Subclasses/InnovationWeapon.cs b/SolastaUnfinishedBusiness/Subclasses/InnovationWeapon.cs index ca792130e2..22cbfcd874 100644 --- a/SolastaUnfinishedBusiness/Subclasses/InnovationWeapon.cs +++ b/SolastaUnfinishedBusiness/Subclasses/InnovationWeapon.cs @@ -394,7 +394,9 @@ private static MonsterDefinition BuildSteelDefenderMonster() FeatureDefinitionActionAffinitys.ActionAffinityFightingStyleProtection, FeatureDefinitionConditionAffinitys.ConditionAffinityCharmImmunity, FeatureDefinitionConditionAffinitys.ConditionAffinityExhaustionImmunity, - FeatureDefinitionConditionAffinitys.ConditionAffinityPoisonImmunity) + FeatureDefinitionConditionAffinitys.ConditionAffinityPoisonImmunity, + CharacterContext.PowerTeleportSummon, + CharacterContext.PowerVanishSummon) .SetCreatureTags(SteelDefenderTag) .SetDefaultFaction(FactionDefinitions.Party) .SetFullyControlledWhenAllied(true) diff --git a/SolastaUnfinishedBusiness/Translations/de/Others-de.txt b/SolastaUnfinishedBusiness/Translations/de/Others-de.txt index 92e73076bc..3d3c8355a4 100644 --- a/SolastaUnfinishedBusiness/Translations/de/Others-de.txt +++ b/SolastaUnfinishedBusiness/Translations/de/Others-de.txt @@ -104,6 +104,10 @@ Feature/&PowerRogueDeviousStrikeKnockOutTitle=Schlagen Feature/&PowerRogueDeviousStrikeObscureDescription=Dem Ziel muss ein Geschicklichkeitsrettungswurf gelingen, sonst ist es bis zum Ende des nächsten Zuges geblendet. Es kostet 3 Sneak Dice. Feature/&PowerRogueDeviousStrikeObscureTitle=Obskur Feature/&PowerRogueDeviousStrikeTitle=Hinterhältiger Schlag +Feature/&PowerTeleportSummonDescription=Sie können sich zu jedem Ort im Umkreis von 5 Fuß um den Zaubernden teleportieren. +Feature/&PowerTeleportSummonTitle=Teleportieren +Feature/&PowerVanishSummonDescription=Sie können Harakiri begehen und diese Existenzebene verlassen. +Feature/&PowerVanishSummonTitle=Verschwinden Feature/&ToolGainChoicesPluralDescription=Wählen Sie {0} dieser Tools: {1} Feature/&ToolGainChoicesSingleDescription=Wählen Sie eines dieser Tools: {1} Feedback/&CharacterGivesBonusToSaveWithDCFormat={0} gibt einen Bonus von {1}, neues Ergebnis ist {2} (DC: {3}) diff --git a/SolastaUnfinishedBusiness/Translations/en/Others-en.txt b/SolastaUnfinishedBusiness/Translations/en/Others-en.txt index 607bff6104..dfc9b718e4 100644 --- a/SolastaUnfinishedBusiness/Translations/en/Others-en.txt +++ b/SolastaUnfinishedBusiness/Translations/en/Others-en.txt @@ -84,6 +84,10 @@ Feature/&PowerAfterRestIdentifyDescription=Identify all magic items in inventory Feature/&PowerAfterRestIdentifyTitle=Identify Feature/&PowerHelpDescription=You can aid a friendly creature in attacking a creature within 5 ft of you. You feint, distract the target, or in some other way team up to make your ally's attack more effective. If your ally attacks the target before your next turn, the first attack roll is made with advantage. Feature/&PowerHelpTitle=Help +Feature/&PowerTeleportSummonDescription=You can teleport to any location within 5 ft from the caster. +Feature/&PowerTeleportSummonTitle=Teleport +Feature/&PowerVanishSummonDescription=You can commit Harakiri and depart from this plane of existence. +Feature/&PowerVanishSummonTitle=Vanish Feature/&PowerRangerNatureShroudDescription=You draw on the powers of nature to hide yourself from view briefly. As a bonus action, you can magically become invisible, along with any equipment you are wearing or carrying, until the start of your next turn. You can use this feature a number of times equal to your proficiency bonus, and you regain all expended uses when you finish a long rest. Feature/&PowerRangerNatureShroudTitle=Nature's Shroud Feature/&PowerRogueCunningStrikeDescription=You have developed cunning ways to use your Sneak Attack. When you deal Sneak Attack damage, you can forgo Sneak Attack dice to add instead additional Cunning Strike effects. diff --git a/SolastaUnfinishedBusiness/Translations/es/Others-es.txt b/SolastaUnfinishedBusiness/Translations/es/Others-es.txt index 1812923ccb..08eafc035a 100644 --- a/SolastaUnfinishedBusiness/Translations/es/Others-es.txt +++ b/SolastaUnfinishedBusiness/Translations/es/Others-es.txt @@ -104,6 +104,10 @@ Feature/&PowerRogueDeviousStrikeKnockOutTitle=Knockear Feature/&PowerRogueDeviousStrikeObscureDescription=El objetivo debe tener éxito en una tirada de salvación de Destreza, o quedará cegado hasta el final de su próximo turno. Cuesta 3 dados furtivos. Feature/&PowerRogueDeviousStrikeObscureTitle=Oscuro Feature/&PowerRogueDeviousStrikeTitle=Golpe tortuoso +Feature/&PowerTeleportSummonDescription=Puedes teletransportarte a cualquier ubicación dentro de 5 pies del lanzador. +Feature/&PowerTeleportSummonTitle=Teletransportarse +Feature/&PowerVanishSummonDescription=Puedes cometer Harakiri y partir de este plano de existencia. +Feature/&PowerVanishSummonTitle=Desaparecer Feature/&ToolGainChoicesPluralDescription=Elija {0} de estas herramientas: {1} Feature/&ToolGainChoicesSingleDescription=Elija una de estas herramientas: {1} Feedback/&CharacterGivesBonusToSaveWithDCFormat={0} otorga una bonificación de {1}, el nuevo resultado es {2} (DC: {3}) diff --git a/SolastaUnfinishedBusiness/Translations/fr/Others-fr.txt b/SolastaUnfinishedBusiness/Translations/fr/Others-fr.txt index a0ffcb9f04..cccc04c953 100644 --- a/SolastaUnfinishedBusiness/Translations/fr/Others-fr.txt +++ b/SolastaUnfinishedBusiness/Translations/fr/Others-fr.txt @@ -104,6 +104,10 @@ Feature/&PowerRogueDeviousStrikeKnockOutTitle=Assommer Feature/&PowerRogueDeviousStrikeObscureDescription=La cible doit réussir un jet de sauvegarde de Dextérité ou être aveuglée jusqu'à la fin de son prochain tour. Cela coûte 3 dés d'Attaque Sournoise. Feature/&PowerRogueDeviousStrikeObscureTitle=Aveugler Feature/&PowerRogueDeviousStrikeTitle=Frappe Perfide +Feature/&PowerTeleportSummonDescription=Vous pouvez vous téléporter n’importe où à moins de 1,50 m du lanceur. +Feature/&PowerTeleportSummonTitle=Téléportation +Feature/&PowerVanishSummonDescription=Vous pouvez commettre Harakiri et quitter ce plan d’existence. +Feature/&PowerVanishSummonTitle=Disparaître Feature/&ToolGainChoicesPluralDescription=Choisissez {0} de ces outils : {1} Feature/&ToolGainChoicesSingleDescription=Choisissez l'un de ces outils : {1} Feedback/&CharacterGivesBonusToSaveWithDCFormat={0} donne un bonus de {1}, le nouveau résultat est {2} (DC : {3}) diff --git a/SolastaUnfinishedBusiness/Translations/it/Others-it.txt b/SolastaUnfinishedBusiness/Translations/it/Others-it.txt index 3ce3c5dc83..066ca57e13 100644 --- a/SolastaUnfinishedBusiness/Translations/it/Others-it.txt +++ b/SolastaUnfinishedBusiness/Translations/it/Others-it.txt @@ -105,6 +105,10 @@ Feature/&PowerRogueDeviousStrikeKnockOutTitle=Tramortire Feature/&PowerRogueDeviousStrikeObscureDescription=Il bersaglio deve superare un tiro salvezza su Destrezza o rimanere accecato fino alla fine del turno successivo. Costa 3 dadi furtivi. Feature/&PowerRogueDeviousStrikeObscureTitle=Oscuro Feature/&PowerRogueDeviousStrikeTitle=Colpo Subdolo +Feature/&PowerTeleportSummonDescription=Puoi teletrasportarti in qualsiasi luogo entro 5 piedi dall'incantatore. +Feature/&PowerTeleportSummonTitle=Teletrasporto +Feature/&PowerVanishSummonDescription=Puoi commettere Harakiri e partire da questo piano di esistenza. +Feature/&PowerVanishSummonTitle=Svanire Feature/&ToolGainChoicesPluralDescription=Scegli {0} di questi strumenti: {1} Feature/&ToolGainChoicesSingleDescription=Scegli uno di questi strumenti: {1} Feedback/&CharacterGivesBonusToSaveWithDCFormat={0} dà un bonus di {1}, il nuovo risultato è {2} (DC: {3}) diff --git a/SolastaUnfinishedBusiness/Translations/ja/Others-ja.txt b/SolastaUnfinishedBusiness/Translations/ja/Others-ja.txt index 6b78f9c9af..672ae4f53b 100644 --- a/SolastaUnfinishedBusiness/Translations/ja/Others-ja.txt +++ b/SolastaUnfinishedBusiness/Translations/ja/Others-ja.txt @@ -104,6 +104,10 @@ Feature/&PowerRogueDeviousStrikeKnockOutTitle=ノックアウト Feature/&PowerRogueDeviousStrikeObscureDescription=ターゲットは器用さセーヴィング・スローに成功するか、次のターンが終了するまで盲目状態でなければなりません。スニークダイス3個かかります。 Feature/&PowerRogueDeviousStrikeObscureTitle=あいまいな Feature/&PowerRogueDeviousStrikeTitle=デビアス・ストライク +Feature/&PowerTeleportSummonDescription=キャスターから 5 フィート以内の任意の場所にテレポートできます。 +Feature/&PowerTeleportSummonTitle=テレポート +Feature/&PowerVanishSummonDescription=あなたはハラキリを犯して、この存在の次元から離れることができます。 +Feature/&PowerVanishSummonTitle=消える Feature/&ToolGainChoicesPluralDescription=次のツールから {0} を選択してください: {1} Feature/&ToolGainChoicesSingleDescription=次のツールのいずれかを選択します: {1} Feedback/&CharacterGivesBonusToSaveWithDCFormat={0} は {1} のボーナスを与え、新しい結果は {2} です (DC: {3}) diff --git a/SolastaUnfinishedBusiness/Translations/ko/Others-ko.txt b/SolastaUnfinishedBusiness/Translations/ko/Others-ko.txt index 32e53011a4..57f7d8661c 100644 --- a/SolastaUnfinishedBusiness/Translations/ko/Others-ko.txt +++ b/SolastaUnfinishedBusiness/Translations/ko/Others-ko.txt @@ -104,6 +104,10 @@ Feature/&PowerRogueDeviousStrikeKnockOutTitle=넉아웃 Feature/&PowerRogueDeviousStrikeObscureDescription=대상은 민첩 내성 굴림을 성공하거나 다음 턴이 끝날 때까지 실명 됩니다. 은신 주사위 3개를 소모합니다. Feature/&PowerRogueDeviousStrikeObscureTitle=눈 찌르기 Feature/&PowerRogueDeviousStrikeTitle=비열한 습격 +Feature/&PowerTeleportSummonDescription=시전자로부터 5피트 이내의 어느 위치로든 순간이동할 수 있습니다. +Feature/&PowerTeleportSummonTitle=텔레포트 +Feature/&PowerVanishSummonDescription=당신은 하라키리를 범하고 이 존재계에서 떠날 수 있습니다. +Feature/&PowerVanishSummonTitle=사라지다 Feature/&ToolGainChoicesPluralDescription=다음 도구 중 {0}개를 선택합니다: {1} Feature/&ToolGainChoicesSingleDescription=다음 도구 중 하나를 선택합니다: {1} Feedback/&CharacterGivesBonusToSaveWithDCFormat={0}이 {1}의 보너스를 제공하여, 새 결과는 {2}(DC: {3})입니다 diff --git a/SolastaUnfinishedBusiness/Translations/pt-BR/Others-pt-BR.txt b/SolastaUnfinishedBusiness/Translations/pt-BR/Others-pt-BR.txt index 2158f6e45e..fbb18c8f45 100644 --- a/SolastaUnfinishedBusiness/Translations/pt-BR/Others-pt-BR.txt +++ b/SolastaUnfinishedBusiness/Translations/pt-BR/Others-pt-BR.txt @@ -104,6 +104,10 @@ Feature/&PowerRogueDeviousStrikeKnockOutTitle=Suprimir Feature/&PowerRogueDeviousStrikeObscureDescription=O alvo deve ter sucesso em um teste de resistência de Destreza ou ficará cego até o final do próximo turno. Custa 3 dados furtivos. Feature/&PowerRogueDeviousStrikeObscureTitle=Obscurecer Feature/&PowerRogueDeviousStrikeTitle=Golpe Desonesto +Feature/&PowerTeleportSummonDescription=Você pode se teletransportar para qualquer local a até 1,5 metro do lançador. +Feature/&PowerTeleportSummonTitle=teleporte +Feature/&PowerVanishSummonDescription=Você pode cometer Harakiri e partir deste plano de existência. +Feature/&PowerVanishSummonTitle=Desaparecer Feature/&ToolGainChoicesPluralDescription=Escolha {0} destas ferramentas: {1} Feature/&ToolGainChoicesSingleDescription=Escolha uma destas ferramentas: {1} Feedback/&CharacterGivesBonusToSaveWithDCFormat={0} dá um bônus de {1}, o novo resultado é {2} (DC: {3}) diff --git a/SolastaUnfinishedBusiness/Translations/ru/Others-ru.txt b/SolastaUnfinishedBusiness/Translations/ru/Others-ru.txt index 796547aaaa..f84aeb70ff 100644 --- a/SolastaUnfinishedBusiness/Translations/ru/Others-ru.txt +++ b/SolastaUnfinishedBusiness/Translations/ru/Others-ru.txt @@ -104,6 +104,10 @@ Feature/&PowerRogueDeviousStrikeKnockOutTitle=Нокаут Feature/&PowerRogueDeviousStrikeObscureDescription=Цель должна преуспеть в спасброске Ловкости или будет ослеплена до конца своего следующего хода. Это будет стоить 3 кости Скрытой атаки. Feature/&PowerRogueDeviousStrikeObscureTitle=Затемнение Feature/&PowerRogueDeviousStrikeTitle=Коварный удар +Feature/&PowerTeleportSummonDescription=Вы можете телепортироваться в любое место в пределах 5 футов от заклинателя. +Feature/&PowerTeleportSummonTitle=Телепортироваться +Feature/&PowerVanishSummonDescription=Вы можете совершить Харакири и покинуть этот план существования. +Feature/&PowerVanishSummonTitle=Исчезновение Feature/&ToolGainChoicesPluralDescription=Выберите {0} из этих инструментов: {1} Feature/&ToolGainChoicesSingleDescription=Выберите один из этих инструментов: {1} Feedback/&CharacterGivesBonusToSaveWithDCFormat={0} даёт бонус {1}, новый результат - {2} (DC: {3}) diff --git a/SolastaUnfinishedBusiness/Translations/zh-CN/Others-zh-CN.txt b/SolastaUnfinishedBusiness/Translations/zh-CN/Others-zh-CN.txt index 36fb1c0186..74ff076d73 100644 --- a/SolastaUnfinishedBusiness/Translations/zh-CN/Others-zh-CN.txt +++ b/SolastaUnfinishedBusiness/Translations/zh-CN/Others-zh-CN.txt @@ -104,6 +104,10 @@ Feature/&PowerRogueDeviousStrikeKnockOutTitle=昏死 Feature/&PowerRogueDeviousStrikeObscureDescription=目标必须成功通过敏捷豁免,否则将被致盲直至下回合结束。花费 3 个潜行骰子。 Feature/&PowerRogueDeviousStrikeObscureTitle=朦胧 Feature/&PowerRogueDeviousStrikeTitle=狡猾的打击 +Feature/&PowerTeleportSummonDescription=你可以传送到施法者 5 英尺以内的任何位置。 +Feature/&PowerTeleportSummonTitle=传送 +Feature/&PowerVanishSummonDescription=你可以进行切腹并离开这个存在层面。 +Feature/&PowerVanishSummonTitle=消失 Feature/&ToolGainChoicesPluralDescription=从这些工具中选择 {0}:{1} Feature/&ToolGainChoicesSingleDescription=选择以下工具之一:{1} Feedback/&CharacterGivesBonusToSaveWithDCFormat={0} 奖励 {1},新结果为 {2}(DC:{3}) From f0dbfded9e9a1d3dc5168befa95679acb34aa407 Mon Sep 17 00:00:00 2001 From: ThyWolf Date: Mon, 11 Dec 2023 22:44:26 -0800 Subject: [PATCH 16/22] minor tweaks --- ...reakFreeConditionRestrainedByEntangle.json | 94 +++++++++++++++++++ ...SorcerousFieldManipulatorDisplacement.json | 2 +- .../Subclasses/SorcerousFieldManipulator.cs | 2 +- 3 files changed, 96 insertions(+), 2 deletions(-) create mode 100644 Diagnostics/UnfinishedBusinessBlueprints/DecisionDefinition/DecisionBreakFreeConditionRestrainedByEntangle.json diff --git a/Diagnostics/UnfinishedBusinessBlueprints/DecisionDefinition/DecisionBreakFreeConditionRestrainedByEntangle.json b/Diagnostics/UnfinishedBusinessBlueprints/DecisionDefinition/DecisionBreakFreeConditionRestrainedByEntangle.json new file mode 100644 index 0000000000..e6a5f84791 --- /dev/null +++ b/Diagnostics/UnfinishedBusinessBlueprints/DecisionDefinition/DecisionBreakFreeConditionRestrainedByEntangle.json @@ -0,0 +1,94 @@ +{ + "$type": "TA.AI.DecisionDefinition, Assembly-CSharp", + "decision": { + "$type": "TA.AI.DecisionDescription, Assembly-CSharp", + "description": "if restrained and can use main action, try to break free", + "scorer": { + "$type": "TA.AI.ActivityScorerDefinition, Assembly-CSharp", + "scorer": { + "$type": "TA.AI.ActivityScorer, Assembly-CSharp", + "considerations": [ + { + "$type": "TA.AI.WeightedConsiderationDescription, Assembly-CSharp", + "consideration": { + "$type": "TA.AI.ConsiderationDefinition, Assembly-CSharp", + "consideration": { + "$type": "TA.AI.ConsiderationDescription, Assembly-CSharp", + "considerationType": "HasCondition", + "curve": { + "$type": "UnityEngine.AnimationCurve, UnityEngine.CoreModule" + }, + "stringParameter": "ConditionRestrainedByEntangle", + "floatParameter": 2.0, + "intParameter": 2, + "byteParameter": 0, + "boolParameter": true, + "boolSecParameter": false, + "boolTerParameter": false + }, + "name": "HasConditionRestrainedByEntangle" + }, + "weight": 1.0 + }, + { + "$type": "TA.AI.WeightedConsiderationDescription, Assembly-CSharp", + "consideration": { + "$type": "TA.AI.ConsiderationDefinition, Assembly-CSharp", + "consideration": { + "$type": "TA.AI.ConsiderationDescription, Assembly-CSharp", + "considerationType": "ActionTypeStatus", + "curve": { + "$type": "UnityEngine.AnimationCurve, UnityEngine.CoreModule" + }, + "stringParameter": "", + "floatParameter": 1.0, + "intParameter": 0, + "byteParameter": 0, + "boolParameter": true, + "boolSecParameter": false, + "boolTerParameter": false + }, + "name": "MainActionNotFullyConsumed" + }, + "weight": 1.0 + } + ] + }, + "name": "BreakFree" + }, + "activityType": "BreakFree", + "stringParameter": "2", + "stringSecParameter": "", + "boolParameter": false, + "boolSecParameter": false, + "floatParameter": 3.0, + "enumParameter": 1 + }, + "guiPresentation": { + "$type": "GuiPresentation, Assembly-CSharp", + "hidden": true, + "title": "Feature/&NoContentTitle", + "description": "Feature/&NoContentTitle", + "spriteReference": { + "$type": "UnityEngine.AddressableAssets.AssetReferenceSprite, Unity.Addressables", + "m_AssetGUID": "", + "m_SubObjectName": null, + "m_SubObjectType": null + }, + "color": { + "$type": "UnityEngine.Color, UnityEngine.CoreModule", + "r": 1.0, + "g": 1.0, + "b": 1.0, + "a": 1.0 + }, + "symbolChar": "221E", + "sortOrder": 0, + "unusedInSolastaCOTM": false, + "usedInValleyDLC": false + }, + "contentCopyright": "UserContent", + "guid": "2a416669-5ec8-53c1-b07b-8fe6f29da4d2", + "contentPack": 9999, + "name": "DecisionBreakFreeConditionRestrainedByEntangle" +} \ No newline at end of file diff --git a/Diagnostics/UnfinishedBusinessBlueprints/FeatureDefinitionPower/PowerSorcerousFieldManipulatorDisplacement.json b/Diagnostics/UnfinishedBusinessBlueprints/FeatureDefinitionPower/PowerSorcerousFieldManipulatorDisplacement.json index 94718a5c0b..480740a3a8 100644 --- a/Diagnostics/UnfinishedBusinessBlueprints/FeatureDefinitionPower/PowerSorcerousFieldManipulatorDisplacement.json +++ b/Diagnostics/UnfinishedBusinessBlueprints/FeatureDefinitionPower/PowerSorcerousFieldManipulatorDisplacement.json @@ -79,7 +79,7 @@ "motionForm": { "$type": "MotionForm, Assembly-CSharp", "type": "TeleportToDestination", - "distance": 12, + "distance": 0, "forceTurnTowardsSourceCharacterAfterPush": false, "forceSourceCharacterTurnTowardsTargetAfterPush": false }, diff --git a/SolastaUnfinishedBusiness/Subclasses/SorcerousFieldManipulator.cs b/SolastaUnfinishedBusiness/Subclasses/SorcerousFieldManipulator.cs index 99455d69ee..ba9cdc4e6c 100644 --- a/SolastaUnfinishedBusiness/Subclasses/SorcerousFieldManipulator.cs +++ b/SolastaUnfinishedBusiness/Subclasses/SorcerousFieldManipulator.cs @@ -59,7 +59,7 @@ public SorcerousFieldManipulator() .SetEffectForms( EffectFormBuilder .Create() - .SetMotionForm(MotionForm.MotionType.TeleportToDestination, 12) + .SetMotionForm(MotionForm.MotionType.TeleportToDestination) .HasSavingThrow(EffectSavingThrowType.Negates) .Build()) .Build()) From fea6f56caebe43b06c62a0c46988ec48d07d19c5 Mon Sep 17 00:00:00 2001 From: ThyWolf Date: Tue, 12 Dec 2023 16:01:05 -0800 Subject: [PATCH 17/22] fix Circle of the Eternal Grove verdancy feature not removing Verdancy when applied to self --- .../ConditionCircleOfTheLifeVerdancy.json | 2 +- .../ConditionCircleOfTheLifeVerdancy14.json | 2 +- .../ChangelogHistory.txt | 4 +- .../Subclasses/CircleOfTheLife.cs | 47 ++++++++++++------- 4 files changed, 35 insertions(+), 20 deletions(-) diff --git a/Diagnostics/UnfinishedBusinessBlueprints/ConditionDefinition/ConditionCircleOfTheLifeVerdancy.json b/Diagnostics/UnfinishedBusinessBlueprints/ConditionDefinition/ConditionCircleOfTheLifeVerdancy.json index 268c97a829..5017a3d5a7 100644 --- a/Diagnostics/UnfinishedBusinessBlueprints/ConditionDefinition/ConditionCircleOfTheLifeVerdancy.json +++ b/Diagnostics/UnfinishedBusinessBlueprints/ConditionDefinition/ConditionCircleOfTheLifeVerdancy.json @@ -12,7 +12,7 @@ "specialDuration": true, "durationType": "Round", "durationParameterDie": "D1", - "durationParameter": 2, + "durationParameter": 3, "forceTurnOccurence": false, "turnOccurence": "EndOfSourceTurn", "specialInterruptions": [], diff --git a/Diagnostics/UnfinishedBusinessBlueprints/ConditionDefinition/ConditionCircleOfTheLifeVerdancy14.json b/Diagnostics/UnfinishedBusinessBlueprints/ConditionDefinition/ConditionCircleOfTheLifeVerdancy14.json index f5733879d3..df7e3fead4 100644 --- a/Diagnostics/UnfinishedBusinessBlueprints/ConditionDefinition/ConditionCircleOfTheLifeVerdancy14.json +++ b/Diagnostics/UnfinishedBusinessBlueprints/ConditionDefinition/ConditionCircleOfTheLifeVerdancy14.json @@ -12,7 +12,7 @@ "specialDuration": true, "durationType": "Round", "durationParameterDie": "D1", - "durationParameter": 4, + "durationParameter": 5, "forceTurnOccurence": false, "turnOccurence": "EndOfSourceTurn", "specialInterruptions": [], diff --git a/SolastaUnfinishedBusiness/ChangelogHistory.txt b/SolastaUnfinishedBusiness/ChangelogHistory.txt index 3fe964de2c..3f8325c58a 100644 --- a/SolastaUnfinishedBusiness/ChangelogHistory.txt +++ b/SolastaUnfinishedBusiness/ChangelogHistory.txt @@ -4,14 +4,14 @@ - added Gameplay > Rules > 'Only apply Entangle effect at casting time and also force a strength check to break free from the vines' - added Gameplay > Rules > 'Use official small races rules when wielding heavy weapons' - fixed action switching integration with some custom campaigns NPCs preventing loading locations -- fixed Circle of the Eternal Grove verdancy feature healing way too much on turn start +- fixed Circle of the Eternal Grove verdancy condition healing way too much on turn start and not getting removed on self - fixed Interface > Game UI > 'Hide exits and teleporters visual effects if not discovered yet' not displaying gizmos under certain scenarios - fixed Path of The Reaver eviscerate power updating usage before reaction was confirmed - fixed Patron Mountain still offering Barrier of Stone reaction from level 6 instead of Eternal Guardian one - fixed vanilla Insect Plague spell not rolling a constitution saving throw - fixed vanilla Sorcerer spells list not having Insect Plague at level 5 - fixed vanilla Wall of Fire spell not rolling a dexterity saving throw -- improved Find Familiar and Steel Defender with vanish and teleport to caster powers [teleport off combat only] +- improved Find Familiar and Steel Defender with vanish and teleport to caster powers [teleport works off combat only] - removed Gameplay > Rules > 'Only apply Entangle effect at casting time' 1.5.94.36: diff --git a/SolastaUnfinishedBusiness/Subclasses/CircleOfTheLife.cs b/SolastaUnfinishedBusiness/Subclasses/CircleOfTheLife.cs index 72043d0911..9684c2b868 100644 --- a/SolastaUnfinishedBusiness/Subclasses/CircleOfTheLife.cs +++ b/SolastaUnfinishedBusiness/Subclasses/CircleOfTheLife.cs @@ -55,8 +55,8 @@ public CircleOfTheLife() var conditionVerdancy = ConditionDefinitionBuilder .Create(ConditionVerdancy) .SetGuiPresentation(Category.Condition, ConditionChildOfDarkness_DimLight) - // uses 2 but it will trigger 3 times as required because of the time we add it - .SetSpecialDuration(DurationType.Round, 2, TurnOccurenceType.EndOfSourceTurn) + // used End of Source Turn but in reality we manage this on TurnStartEvent + .SetSpecialDuration(DurationType.Round, 3, TurnOccurenceType.EndOfSourceTurn) .SetPossessive() .CopyParticleReferences(ConditionAided) .AllowMultipleInstances() @@ -68,8 +68,8 @@ public CircleOfTheLife() var conditionVerdancy14 = ConditionDefinitionBuilder .Create(ConditionVerdancy14) .SetGuiPresentation(ConditionVerdancy, Category.Condition, ConditionChildOfDarkness_DimLight) - // uses 4 but it will trigger 5 times as required because of the time we add it - .SetSpecialDuration(DurationType.Round, 4, TurnOccurenceType.EndOfSourceTurn) + // used End of Source Turn but in reality we manage this on TurnStartEvent + .SetSpecialDuration(DurationType.Round, 5, TurnOccurenceType.EndOfSourceTurn) .SetPossessive() .CopyParticleReferences(ConditionAided) .AllowMultipleInstances() @@ -240,9 +240,15 @@ public void OnCharacterTurnStarted(GameLocationCharacter locationCharacter) continue; } - var bonus = rulesetCondition.EffectLevel; + var effectLevel = rulesetCondition.EffectLevel; - rulesetCharacter.ReceiveHealing(bonus, true, caster.Guid); + rulesetCharacter.ReceiveHealing(effectLevel, true, caster.Guid); + + // have to manually handle condition removal as vanilla is a bit odd depending on initiative order + if (rulesetCondition.RemainingRounds == 0) + { + rulesetCharacter.RemoveCondition(rulesetCondition); + } } } } @@ -311,20 +317,29 @@ public void OnCharacterTurnStarted(GameLocationCharacter locationCharacter) return; } - foreach (var rulesetCondition in rulesetCharacter.AllConditions - .Where(x => x.ConditionDefinition.Name == ConditionSeedOfLife) - .ToList()) + var rulesetCondition = rulesetCharacter.AllConditions + .FirstOrDefault(x => x.ConditionDefinition.Name == ConditionSeedOfLife); + + if (rulesetCondition == null) { - var caster = EffectHelpers.GetCharacterByGuid(rulesetCondition.SourceGuid); + return; + } - if (caster is not { IsDeadOrDyingOrUnconscious: false }) - { - continue; - } + var caster = EffectHelpers.GetCharacterByGuid(rulesetCondition.SourceGuid); - var pb = caster.TryGetAttributeValue(AttributeDefinitions.ProficiencyBonus); + if (caster is not { IsDeadOrDyingOrUnconscious: false }) + { + return; + } + + var pb = caster.TryGetAttributeValue(AttributeDefinitions.ProficiencyBonus); - rulesetCharacter.ReceiveHealing(pb, true, caster.Guid); + rulesetCharacter.ReceiveHealing(pb, true, caster.Guid); + + // have to manually handle condition removal as vanilla is a bit odd depending on initiative order + if (rulesetCondition.RemainingRounds == 0) + { + rulesetCharacter.RemoveCondition(rulesetCondition); } } } From 822de13ede65265fb52422ca70695953c5b55d95 Mon Sep 17 00:00:00 2001 From: ThyWolf Date: Tue, 12 Dec 2023 22:53:43 -0800 Subject: [PATCH 18/22] consider harmonious boom bonus from level 14 on verdancy received healing --- SolastaUnfinishedBusiness/Subclasses/CircleOfTheLife.cs | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/SolastaUnfinishedBusiness/Subclasses/CircleOfTheLife.cs b/SolastaUnfinishedBusiness/Subclasses/CircleOfTheLife.cs index 9684c2b868..2f858a0c00 100644 --- a/SolastaUnfinishedBusiness/Subclasses/CircleOfTheLife.cs +++ b/SolastaUnfinishedBusiness/Subclasses/CircleOfTheLife.cs @@ -181,7 +181,7 @@ private static int GetDruidLevel(ulong guid) { var caster = EffectHelpers.GetCharacterByGuid(guid); - return caster?.GetClassLevel(DruidClass) ?? 0; + return caster?.GetClassLevel(Druid) ?? 0; } private static bool IsAuthorizedSpell(EffectDescription effectDescription, BaseDefinition baseDefinition) @@ -241,8 +241,10 @@ public void OnCharacterTurnStarted(GameLocationCharacter locationCharacter) } var effectLevel = rulesetCondition.EffectLevel; + var levels = caster.GetClassLevel(Druid); + var harmoniousBloomBonus = levels >= 14 ? 1 : 0; - rulesetCharacter.ReceiveHealing(effectLevel, true, caster.Guid); + rulesetCharacter.ReceiveHealing(effectLevel + harmoniousBloomBonus, true, caster.Guid); // have to manually handle condition removal as vanilla is a bit odd depending on initiative order if (rulesetCondition.RemainingRounds == 0) From ea96f5ad94c0742405e10849082c22e06553e0ff Mon Sep 17 00:00:00 2001 From: ThyWolf Date: Tue, 12 Dec 2023 22:55:55 -0800 Subject: [PATCH 19/22] prefer GetClassLevel(CharacterClassDefinition) --- .../ModifyEffectDescriptionOnLevels.cs | 10 +++++----- .../ModifyProviderRankByClassLevel.cs | 12 ++++-------- .../CustomBuilders/InfusionsBuilders.cs | 2 +- .../Subclasses/CollegeOfHarlequin.cs | 2 +- .../Subclasses/InnovationArtillerist.cs | 2 +- 5 files changed, 12 insertions(+), 16 deletions(-) diff --git a/SolastaUnfinishedBusiness/CustomBehaviors/ModifyEffectDescriptionOnLevels.cs b/SolastaUnfinishedBusiness/CustomBehaviors/ModifyEffectDescriptionOnLevels.cs index 796074013c..45514cca79 100644 --- a/SolastaUnfinishedBusiness/CustomBehaviors/ModifyEffectDescriptionOnLevels.cs +++ b/SolastaUnfinishedBusiness/CustomBehaviors/ModifyEffectDescriptionOnLevels.cs @@ -6,16 +6,16 @@ namespace SolastaUnfinishedBusiness.CustomBehaviors; public class ModifyEffectDescriptionOnLevels : IModifyEffectDescription { - private readonly string _className; + private readonly CharacterClassDefinition _class; private readonly (int level, EffectDescription description)[] _effects; private readonly FeatureDefinitionPower _power; public ModifyEffectDescriptionOnLevels( - string className, + CharacterClassDefinition klass, FeatureDefinitionPower power, params (int, EffectDescription)[] effects) { - _className = className; + _class = klass; _power = power; _effects = effects; } @@ -51,8 +51,8 @@ public EffectDescription GetEffectDescription( private int GetLevel(RulesetCharacter character) { - return string.IsNullOrEmpty(_className) + return _class == null ? character.TryGetAttributeValue(AttributeDefinitions.CharacterLevel) - : character.GetClassLevel(_className); + : character.GetClassLevel(_class); } } diff --git a/SolastaUnfinishedBusiness/CustomBehaviors/ModifyProviderRankByClassLevel.cs b/SolastaUnfinishedBusiness/CustomBehaviors/ModifyProviderRankByClassLevel.cs index a155d20268..f590bf451c 100644 --- a/SolastaUnfinishedBusiness/CustomBehaviors/ModifyProviderRankByClassLevel.cs +++ b/SolastaUnfinishedBusiness/CustomBehaviors/ModifyProviderRankByClassLevel.cs @@ -5,19 +5,15 @@ namespace SolastaUnfinishedBusiness.CustomBehaviors; public class ModifyProviderRankByClassLevel : IModifyProviderRank { - private readonly string _className; + private readonly CharacterClassDefinition _class; - private ModifyProviderRankByClassLevel(string className) - { - _className = className; - } - - public ModifyProviderRankByClassLevel(BaseDefinition classDefinition) : this(classDefinition.Name) + public ModifyProviderRankByClassLevel(CharacterClassDefinition klass) { + _class = klass; } public int GetRank(RulesetCharacter character) { - return character.GetClassLevel(_className); + return character.GetClassLevel(_class); } } diff --git a/SolastaUnfinishedBusiness/CustomBuilders/InfusionsBuilders.cs b/SolastaUnfinishedBusiness/CustomBuilders/InfusionsBuilders.cs index 10a4d1c0e1..af277c0085 100644 --- a/SolastaUnfinishedBusiness/CustomBuilders/InfusionsBuilders.cs +++ b/SolastaUnfinishedBusiness/CustomBuilders/InfusionsBuilders.cs @@ -439,7 +439,7 @@ private static void UpgradeInfusionPower( { power.AddCustomSubFeatures( new ModifyEffectDescriptionOnLevels( - InventorClass.ClassName, + InventorClass.Class, power, (level, BuildInfuseItemWithFeaturesEffect(features)))); } diff --git a/SolastaUnfinishedBusiness/Subclasses/CollegeOfHarlequin.cs b/SolastaUnfinishedBusiness/Subclasses/CollegeOfHarlequin.cs index 04f732f260..3483d070f7 100644 --- a/SolastaUnfinishedBusiness/Subclasses/CollegeOfHarlequin.cs +++ b/SolastaUnfinishedBusiness/Subclasses/CollegeOfHarlequin.cs @@ -285,7 +285,7 @@ public IEnumerator HandleReducedToZeroHpByMe( yield break; } - var level = attacker.RulesetCharacter.GetClassLevel(BardClass); + var level = attacker.RulesetCharacter.GetClassLevel(CharacterClassDefinitions.Bard); var power = level >= 14 ? _power14 : _power6; var usablePower = UsablePowersProvider.Get(power, rulesetAttacker); diff --git a/SolastaUnfinishedBusiness/Subclasses/InnovationArtillerist.cs b/SolastaUnfinishedBusiness/Subclasses/InnovationArtillerist.cs index f69bb32f65..a86d5bf11c 100644 --- a/SolastaUnfinishedBusiness/Subclasses/InnovationArtillerist.cs +++ b/SolastaUnfinishedBusiness/Subclasses/InnovationArtillerist.cs @@ -44,7 +44,7 @@ public sealed class InnovationArtillerist : AbstractSubclass private const string ArcaneFirearm = "ArcaneFirearm"; private static readonly LimitEffectInstances CannonLimiter = - new(CreatureTag, character => character.GetSubclassLevel(InventorClass.Class, Name) < 15 ? 1 : 2); + new(CreatureTag, character => character.GetClassLevel(InventorClass.Class) < 15 ? 1 : 2); public InnovationArtillerist() { From a8cab7f4cb1cd41c8247551ce7c3889fe7be6a95 Mon Sep 17 00:00:00 2001 From: ThyWolf Date: Tue, 12 Dec 2023 23:03:37 -0800 Subject: [PATCH 20/22] remove IsDebugBuild checks and references --- SolastaUnfinishedBusiness/Main.cs | 2 -- .../Patches/CursorLocationBattleFriendlyTurnPatcher.cs | 4 +--- .../Patches/WorldLocationPatcher.cs | 10 ++++------ 3 files changed, 5 insertions(+), 11 deletions(-) diff --git a/SolastaUnfinishedBusiness/Main.cs b/SolastaUnfinishedBusiness/Main.cs index e2f25b317f..5bb109b10b 100644 --- a/SolastaUnfinishedBusiness/Main.cs +++ b/SolastaUnfinishedBusiness/Main.cs @@ -16,8 +16,6 @@ namespace SolastaUnfinishedBusiness; //#endif internal static class Main { - internal static readonly bool IsDebugBuild = Debug.isDebugBuild; - internal static readonly string ModFolder = Path.GetDirectoryName(Assembly.GetExecutingAssembly().Location); private static ModManager Mod { get; set; } private static UnityModManager.ModEntry ModEntry { get; set; } diff --git a/SolastaUnfinishedBusiness/Patches/CursorLocationBattleFriendlyTurnPatcher.cs b/SolastaUnfinishedBusiness/Patches/CursorLocationBattleFriendlyTurnPatcher.cs index c86a99bd31..1ef9ef0a3e 100644 --- a/SolastaUnfinishedBusiness/Patches/CursorLocationBattleFriendlyTurnPatcher.cs +++ b/SolastaUnfinishedBusiness/Patches/CursorLocationBattleFriendlyTurnPatcher.cs @@ -31,9 +31,7 @@ public static IEnumerable Transpiler([NotNull] IEnumerable Transpiler([NotNull] IEnumerable instructions) { - var roomTransformPos = Main.IsDebugBuild ? 8 : 4; - var userRoomPos = Main.IsDebugBuild ? 4 : 2; var setLocalPositionMethod = typeof(Transform).GetMethod("set_localPosition"); var setupFlatRoomsMethod = new Action(DmProRendererContext.SetupFlatRooms).Method; var addVegetationMaskAreaMethod = @@ -46,12 +44,12 @@ public static IEnumerable Transpiler([NotNull] IEnumerable Date: Wed, 13 Dec 2023 08:23:28 -0800 Subject: [PATCH 21/22] update translations --- SolastaUnfinishedBusiness/Translations/en/Others-en.txt | 8 ++++---- .../Translations/pt-BR/Others-pt-BR.txt | 2 +- 2 files changed, 5 insertions(+), 5 deletions(-) diff --git a/SolastaUnfinishedBusiness/Translations/en/Others-en.txt b/SolastaUnfinishedBusiness/Translations/en/Others-en.txt index dfc9b718e4..329c4dfd23 100644 --- a/SolastaUnfinishedBusiness/Translations/en/Others-en.txt +++ b/SolastaUnfinishedBusiness/Translations/en/Others-en.txt @@ -84,10 +84,6 @@ Feature/&PowerAfterRestIdentifyDescription=Identify all magic items in inventory Feature/&PowerAfterRestIdentifyTitle=Identify Feature/&PowerHelpDescription=You can aid a friendly creature in attacking a creature within 5 ft of you. You feint, distract the target, or in some other way team up to make your ally's attack more effective. If your ally attacks the target before your next turn, the first attack roll is made with advantage. Feature/&PowerHelpTitle=Help -Feature/&PowerTeleportSummonDescription=You can teleport to any location within 5 ft from the caster. -Feature/&PowerTeleportSummonTitle=Teleport -Feature/&PowerVanishSummonDescription=You can commit Harakiri and depart from this plane of existence. -Feature/&PowerVanishSummonTitle=Vanish Feature/&PowerRangerNatureShroudDescription=You draw on the powers of nature to hide yourself from view briefly. As a bonus action, you can magically become invisible, along with any equipment you are wearing or carrying, until the start of your next turn. You can use this feature a number of times equal to your proficiency bonus, and you regain all expended uses when you finish a long rest. Feature/&PowerRangerNatureShroudTitle=Nature's Shroud Feature/&PowerRogueCunningStrikeDescription=You have developed cunning ways to use your Sneak Attack. When you deal Sneak Attack damage, you can forgo Sneak Attack dice to add instead additional Cunning Strike effects. @@ -108,6 +104,10 @@ Feature/&PowerRogueDeviousStrikeKnockOutTitle=Knock Out Feature/&PowerRogueDeviousStrikeObscureDescription=The target must succeed on a Dexterity saving throw, or be blinded until end of its next turn. It costs 3 sneak dice. Feature/&PowerRogueDeviousStrikeObscureTitle=Obscure Feature/&PowerRogueDeviousStrikeTitle=Devious Strike +Feature/&PowerTeleportSummonDescription=You can teleport to any location within 5 ft from the caster. +Feature/&PowerTeleportSummonTitle=Teleport +Feature/&PowerVanishSummonDescription=You can commit Harakiri and depart from this plane of existence. +Feature/&PowerVanishSummonTitle=Vanish Feature/&ToolGainChoicesPluralDescription=Choose {0} of these tools: {1} Feature/&ToolGainChoicesSingleDescription=Choose one of these tools: {1} Feedback/&CharacterGivesBonusToSaveWithDCFormat={0} gives a bonus of {1}, new result is {2} (DC: {3}) diff --git a/SolastaUnfinishedBusiness/Translations/pt-BR/Others-pt-BR.txt b/SolastaUnfinishedBusiness/Translations/pt-BR/Others-pt-BR.txt index fbb18c8f45..221c570e3b 100644 --- a/SolastaUnfinishedBusiness/Translations/pt-BR/Others-pt-BR.txt +++ b/SolastaUnfinishedBusiness/Translations/pt-BR/Others-pt-BR.txt @@ -105,7 +105,7 @@ Feature/&PowerRogueDeviousStrikeObscureDescription=O alvo deve ter sucesso em um Feature/&PowerRogueDeviousStrikeObscureTitle=Obscurecer Feature/&PowerRogueDeviousStrikeTitle=Golpe Desonesto Feature/&PowerTeleportSummonDescription=Você pode se teletransportar para qualquer local a até 1,5 metro do lançador. -Feature/&PowerTeleportSummonTitle=teleporte +Feature/&PowerTeleportSummonTitle=Teleportar Feature/&PowerVanishSummonDescription=Você pode cometer Harakiri e partir deste plano de existência. Feature/&PowerVanishSummonTitle=Desaparecer Feature/&ToolGainChoicesPluralDescription=Escolha {0} destas ferramentas: {1} From a70e09b68e7571f3099d3b27ebd4ab06ec4e6159 Mon Sep 17 00:00:00 2001 From: ThyWolf Date: Wed, 13 Dec 2023 08:25:35 -0800 Subject: [PATCH 22/22] prepare for `1.5.94.37` release --- SolastaUnfinishedBusiness/Info.json | 2 +- SolastaUnfinishedBusiness/SolastaUnfinishedBusiness.csproj | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/SolastaUnfinishedBusiness/Info.json b/SolastaUnfinishedBusiness/Info.json index 6ad45fe814..a571efadda 100644 --- a/SolastaUnfinishedBusiness/Info.json +++ b/SolastaUnfinishedBusiness/Info.json @@ -1,7 +1,7 @@ { "Id": "SolastaUnfinishedBusiness", "DisplayName": "Unfinished Business [UB1]", - "Version": "1.5.94.36", + "Version": "1.5.94.37", "GameVersion": "1.5.94", "ManagerVersion": "0.24.0", "AssemblyName": "SolastaUnfinishedBusiness.dll", diff --git a/SolastaUnfinishedBusiness/SolastaUnfinishedBusiness.csproj b/SolastaUnfinishedBusiness/SolastaUnfinishedBusiness.csproj index 0796613320..ec9c262a9a 100644 --- a/SolastaUnfinishedBusiness/SolastaUnfinishedBusiness.csproj +++ b/SolastaUnfinishedBusiness/SolastaUnfinishedBusiness.csproj @@ -3,7 +3,7 @@ 10 net472 - 1.5.94.36 + 1.5.94.37 https://github.com/SolastaMods/SolastaUnfinishedBusiness git Debug Install;Release Install