From 8da4cc2c061b0d062d813aa70869c8a8d5fd7ade Mon Sep 17 00:00:00 2001 From: AllenCohn Date: Sun, 13 Oct 2024 11:05:01 -0700 Subject: [PATCH 1/3] First pass at fixing elf alternate favored class bonus for wizards. Ready for more thorough testing. --- .../roleplaying_game/core_rulebook/cr_abilities_class.lst | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/data/pathfinder/paizo/roleplaying_game/core_rulebook/cr_abilities_class.lst b/data/pathfinder/paizo/roleplaying_game/core_rulebook/cr_abilities_class.lst index e31e1b44dd6..1a23fcf731a 100644 --- a/data/pathfinder/paizo/roleplaying_game/core_rulebook/cr_abilities_class.lst +++ b/data/pathfinder/paizo/roleplaying_game/core_rulebook/cr_abilities_class.lst @@ -2658,7 +2658,7 @@ Aura of Despair KEY:Enchantment School ~ Aura of Despair CATEGORY:Special Abilit ###Block: Evocation School Abilities # Ability Name Unique Key Category of Ability Type Define Description Modify VAR Source Page Aspects Intense Spells KEY:Evocation School ~ Intense Spells CATEGORY:Special Ability TYPE:WizardClassFeatures.SpecialAttack.Supernatural.ArcaneSchoolPower.ArcaneSchoolPowerLVL1.AttackOption DEFINE:EvocationIntenseSpellsBonus|0 DESC:Whenever you cast an evocation spell that deals hit point damage, add +%1 to the damage. This bonus only applies once to a spell, not once per missile or ray, and cannot be split between multiple missiles or rays. This bonus damage is not increased by Empower Spell or similar effects. This damage is of the same type as the spell.|EvocationIntenseSpellsBonus DESC:Whenever you cast an evocation spell you can roll twice to penetrate a creature's spell resistance and take the better result.|PREVARGTEQ:EvocationProgressionSchoolLVL,20 BONUS:VAR|EvocationIntenseSpellsBonus|max(1,EvocationSchoolLVL/2) SOURCEPAGE:p.81 -Force Missile KEY:Evocation School ~ Force Missile CATEGORY:Special Ability TYPE:WizardClassFeatures.SpecialAttack.SpellLike.ArcaneSchoolPower.ArcaneSchoolPowerLVL1 DEFINE:EvocationForceMissileTimes|0 DESC:As a standard action you can unleash a force missile that automatically strikes a foe, as Magic Missile. The force missile deals 1d4+%1 points of damage. This is a force effect. You can use this ability %2 times per day.|EvocationIntenseSpellsBonus|EvocationForceMissileTimes BONUS:VAR|EvocationForceMissileTimes|3+INT SOURCEPAGE:p.81 ASPECT:Ability Benefit|(1d4+%1, %2/day)|max(1,EvocationSchoolLVL/2)|EvocationForceMissileTimes ASPECT:CheckCount|%1|EvocationForceMissileTimes ASPECT:CheckType|Uses per day +Force Missile KEY:Evocation School ~ Force Missile CATEGORY:Special Ability TYPE:WizardClassFeatures.SpecialAttack.SpellLike.ArcaneSchoolPower.ArcaneSchoolPowerLVL1 DEFINE:EvocationForceMissileTimes|0 DESC:As a standard action you can unleash a force missile that automatically strikes a foe, as Magic Missile. The force missile deals 1d4+%1 points of damage. This is a force effect. You can use this ability %2 times per day.|EvocationIntenseSpellsBonus|EvocationForceMissileTimes BONUS:VAR|EvocationForceMissileTimes|ArcaneSchoolPowerTimes SOURCEPAGE:p.81 ASPECT:Ability Benefit|(1d4+%1, %2/day)|max(1,EvocationSchoolLVL/2)|EvocationForceMissileTimes ASPECT:CheckCount|%1|EvocationForceMissileTimes ASPECT:CheckType|Uses per day Elemental Wall KEY:Evocation School ~ Elemental Wall CATEGORY:Special Ability TYPE:WizardClassFeatures.SpecialAttack.SpellLike.ArcaneSchoolPower DEFINE:EvocationElementalWallRounds|0 DESC:You can create a wall of energy that lasts for %1 rounds per day. These rounds do not need to be consecutive. This wall deals acid, cold, electricity, or fire damage, determined when you create it. The elemental wall otherwise functions like Wall of Fire.|EvocationElementalWallRounds BONUS:VAR|EvocationElementalWallRounds|EvocationSchoolLVL SOURCEPAGE:p.81 ASPECT:CheckCount|%1|EvocationElementalWallRounds ASPECT:CheckType|Rounds per day ###Block: Illusion School Abilities @@ -2669,7 +2669,7 @@ Invisibility Field KEY:Illusion School ~ Invisibility Field CATEGORY:Special Abi ###Block: Necromancy School Abilities # Ability Name Unique Key Category of Ability Type Define Description Bonus Ability Pool Modify VAR Source Page Aspects -Power Over Undead KEY:Necromancy School ~ Power Over Undead CATEGORY:Special Ability TYPE:WizardClassFeatures.ArcaneSchoolPower.ArcaneSchoolPowerLVL1 DEFINE:PowerOverUndeadTimes|0 DEFINE:PowerOverUndeadLVL|0 BONUS:ABILITYPOOL|Necromancer Channeling|1 BONUS:VAR|PowerOverUndeadTimes|3+INT BONUS:VAR|PowerOverUndeadLVL|NecromancySchoolLVL SOURCEPAGE:p.81 ASPECT:CheckCount|%1|PowerOverUndeadTimes ASPECT:CheckType|Uses per day +Power Over Undead KEY:Necromancy School ~ Power Over Undead CATEGORY:Special Ability TYPE:WizardClassFeatures.ArcaneSchoolPower.ArcaneSchoolPowerLVL1 DEFINE:PowerOverUndeadTimes|0 DEFINE:PowerOverUndeadLVL|0 BONUS:ABILITYPOOL|Necromancer Channeling|1 BONUS:VAR|PowerOverUndeadTimes|3+INT BONUS:VAR|PowerOverUndeadLVL|NecromancySchoolLVL SOURCEPAGE:p.81 ASPECT:CheckCount|%1|PowerOverUndeadTimes ASPECT:CheckType|Uses per day Grave Touch KEY:Necromancy School ~ Grave Touch CATEGORY:Special Ability TYPE:WizardClassFeatures.SpecialAttack.SpellLike.ArcaneSchoolPower.ArcaneSchoolPowerLVL1 DEFINE:NecromancyGraveTouchDuration|0 DEFINE:NecromancyGraveTouchLimit|0 DEFINE:NecromancyGraveTouchTimes|0 DESC:As a standard action, you can make a melee touch attack that causes a living creature to become shaken for %1 rounds. If you touch a shaken creature with this ability, it becomes frightened for 1 round if it has fewer that %2 Hit Dice. You can use this ability %3 times per day.|NecromancyGraveTouchDuration|NecromancyGraveTouchLimit|NecromancyGraveTouchTimes BONUS:VAR|NecromancyGraveTouchDuration|max(1,NecromancySchoolLVL/2) BONUS:VAR|NecromancyGraveTouchLimit|NecromancySchoolLVL BONUS:VAR|NecromancyGraveTouchTimes|ArcaneSchoolPowerTimes SOURCEPAGE:p.81 ASPECT:CheckCount|%1|NecromancyGraveTouchTimes ASPECT:CheckType|Uses per day Life Sight KEY:Necromancy School ~ Life Sight CATEGORY:Special Ability TYPE:WizardClassFeatures.SpecialQuality.Supernatural.ArcaneSchoolPower.Sense DEFINE:NecromancyLifeSightRange|0 DEFINE:NecromancyLifeSightRounds|0 DESC:You gain blindsight to a range of %1 feet for %2 rounds per day. This ability only allows you to detect living creatures and undead creatures. This sight also tells you whether a creature is living or undead. These rounds do not need to be consecutive.|NecromancyLifeSightRange|NecromancyLifeSightRounds BONUS:VAR|NecromancyLifeSightRange|10+10*((NecromancySchoolLVL-8)/4) BONUS:VAR|NecromancyLifeSightRounds|NecromancySchoolLVL SOURCEPAGE:p.82 ASPECT:CheckCount|%1|NecromancyLifeSightRounds ASPECT:CheckType|Rounds per day From 793e1481a1b82d2f338c50a4e5639ace0388e723 Mon Sep 17 00:00:00 2001 From: AllenCohn Date: Sun, 13 Oct 2024 12:58:20 -0700 Subject: [PATCH 2/3] Tested. All looks good! --- .../advanced_players_guide/apg_abilities_race.lst | 2 ++ 1 file changed, 2 insertions(+) diff --git a/data/pathfinder/paizo/roleplaying_game/advanced_players_guide/apg_abilities_race.lst b/data/pathfinder/paizo/roleplaying_game/advanced_players_guide/apg_abilities_race.lst index e5b89cb2d85..8249143f78c 100644 --- a/data/pathfinder/paizo/roleplaying_game/advanced_players_guide/apg_abilities_race.lst +++ b/data/pathfinder/paizo/roleplaying_game/advanced_players_guide/apg_abilities_race.lst @@ -132,7 +132,9 @@ Bonus Animal Companion Hit Point KEY:Favored Class Bonus ~ Animal Companion Hi # Half-Elf Druid, Half-Elf Ranger, Human Ranger Bonus Animal Companion Skill Rank KEY:Favored Class Bonus ~ Animal Companion Skill Rank CATEGORY:Special Ability TYPE:SpecialQuality.FavoredClassBonus.FavoredClassDruid VISIBLE:YES PREABILITY:1,CATEGORY=Special Ability,Druid,Ranger PRECLASS:1,Druid=1,Ranger=1 !PREMULT:2,[PRECLASS:1,Druid=1],[PRERACE:1,Human%] PRERACE:1,Half-Elf%,Human%,RACESUBTYPE=Human DESC:Add +1 skill rank to your animal companion. If you ever replace your companion, the new companion gains these bonus skill ranks. STACK:YES MULT:YES CHOOSE:NOCHOICE BONUS:VAR|AnimalCompSP|1 # Elf Wizard, Gnome Wizard +#Bonus Arcane School Power Use KEY:Favored Class Bonus ~ Arcane School Power Use CATEGORY:Special Ability TYPE:SpecialQuality.FavoredClassBonus.FavoredClassWizard VISIBLE:YES PREABILITY:1,CATEGORY=Special Ability,Wizard PRECLASS:1,Wizard=1 PRERACE:1,Elf%,RACESUBTYPE=Elf,Gnome%,RACESUBTYPE=Gnome DESC:Select one arcane school power at 1st level that is normally usable a number of times per day equal to 3 + the wizard's Intelligence modifier. The wizard adds +1/2 to the number of uses per day of that arcane school power. STACK:YES MULT:YES CHOOSE:NOCHOICE BONUS:VAR|ArcaneSchoolPowerTimes|count("ABILITIES","KEY=Favored Class Bonus ~ Arcane School Power Use")/2 Bonus Arcane School Power Use KEY:Favored Class Bonus ~ Arcane School Power Use CATEGORY:Special Ability TYPE:SpecialQuality.FavoredClassBonus.FavoredClassWizard VISIBLE:YES PREABILITY:1,CATEGORY=Special Ability,Wizard PRECLASS:1,Wizard=1 PRERACE:1,Elf%,RACESUBTYPE=Elf,Gnome%,RACESUBTYPE=Gnome DESC:Select one arcane school power at 1st level that is normally usable a number of times per day equal to 3 + the wizard's Intelligence modifier. The wizard adds +1/2 to the number of uses per day of that arcane school power. STACK:YES MULT:YES CHOOSE:NOCHOICE +CATEGORY=Internal|Arcane School Tracker.MOD BONUS:VAR|ArcaneSchoolPowerTimes|count("ABILITIES","KEY=Favored Class Bonus ~ Arcane School Power Use")/2 # Human Cavalier Bonus Banner Ability KEY:Favored Class Bonus ~ Banner Ability CATEGORY:Special Ability TYPE:SpecialQuality.FavoredClassBonus.FavoredClassCavalier VISIBLE:YES PREABILITY:1,CATEGORY=Special Ability,Cavalier PRECLASS:1,TYPE.Cavalier=1 PRERACE:1,Human%,RACESUBTYPE=Human DESC:Add +1/4 to the cavalier's banner bonus. STACK:YES MULT:YES CHOOSE:NOCHOICE BONUS:VAR|BonusBannerCount|1 # Human Bard From 39a23750d1066d006ef0ab83ab7446d9c065c25a Mon Sep 17 00:00:00 2001 From: AllenCohn Date: Sun, 13 Oct 2024 13:03:06 -0700 Subject: [PATCH 3/3] Oops. Deleted an extraneous comment. --- .../advanced_players_guide/apg_abilities_race.lst | 1 - 1 file changed, 1 deletion(-) diff --git a/data/pathfinder/paizo/roleplaying_game/advanced_players_guide/apg_abilities_race.lst b/data/pathfinder/paizo/roleplaying_game/advanced_players_guide/apg_abilities_race.lst index 8249143f78c..23e89cdc584 100644 --- a/data/pathfinder/paizo/roleplaying_game/advanced_players_guide/apg_abilities_race.lst +++ b/data/pathfinder/paizo/roleplaying_game/advanced_players_guide/apg_abilities_race.lst @@ -132,7 +132,6 @@ Bonus Animal Companion Hit Point KEY:Favored Class Bonus ~ Animal Companion Hi # Half-Elf Druid, Half-Elf Ranger, Human Ranger Bonus Animal Companion Skill Rank KEY:Favored Class Bonus ~ Animal Companion Skill Rank CATEGORY:Special Ability TYPE:SpecialQuality.FavoredClassBonus.FavoredClassDruid VISIBLE:YES PREABILITY:1,CATEGORY=Special Ability,Druid,Ranger PRECLASS:1,Druid=1,Ranger=1 !PREMULT:2,[PRECLASS:1,Druid=1],[PRERACE:1,Human%] PRERACE:1,Half-Elf%,Human%,RACESUBTYPE=Human DESC:Add +1 skill rank to your animal companion. If you ever replace your companion, the new companion gains these bonus skill ranks. STACK:YES MULT:YES CHOOSE:NOCHOICE BONUS:VAR|AnimalCompSP|1 # Elf Wizard, Gnome Wizard -#Bonus Arcane School Power Use KEY:Favored Class Bonus ~ Arcane School Power Use CATEGORY:Special Ability TYPE:SpecialQuality.FavoredClassBonus.FavoredClassWizard VISIBLE:YES PREABILITY:1,CATEGORY=Special Ability,Wizard PRECLASS:1,Wizard=1 PRERACE:1,Elf%,RACESUBTYPE=Elf,Gnome%,RACESUBTYPE=Gnome DESC:Select one arcane school power at 1st level that is normally usable a number of times per day equal to 3 + the wizard's Intelligence modifier. The wizard adds +1/2 to the number of uses per day of that arcane school power. STACK:YES MULT:YES CHOOSE:NOCHOICE BONUS:VAR|ArcaneSchoolPowerTimes|count("ABILITIES","KEY=Favored Class Bonus ~ Arcane School Power Use")/2 Bonus Arcane School Power Use KEY:Favored Class Bonus ~ Arcane School Power Use CATEGORY:Special Ability TYPE:SpecialQuality.FavoredClassBonus.FavoredClassWizard VISIBLE:YES PREABILITY:1,CATEGORY=Special Ability,Wizard PRECLASS:1,Wizard=1 PRERACE:1,Elf%,RACESUBTYPE=Elf,Gnome%,RACESUBTYPE=Gnome DESC:Select one arcane school power at 1st level that is normally usable a number of times per day equal to 3 + the wizard's Intelligence modifier. The wizard adds +1/2 to the number of uses per day of that arcane school power. STACK:YES MULT:YES CHOOSE:NOCHOICE CATEGORY=Internal|Arcane School Tracker.MOD BONUS:VAR|ArcaneSchoolPowerTimes|count("ABILITIES","KEY=Favored Class Bonus ~ Arcane School Power Use")/2 # Human Cavalier