-
+
+
+
+
Nonproficient
@@ -2116,7 +2110,10 @@
-
+
+
+
+
@@ -2235,7 +2232,10 @@
-
+
+
+
+
Nonproficient
@@ -2338,7 +2338,10 @@
-
+
+
+
+
@@ -2406,7 +2409,10 @@
Total
Penalty
Total
-
+
+
+
+
@@ -3618,7 +3624,10 @@
CW
-
+
+
+
+
@@ -3662,7 +3671,10 @@
-
+
+
+
+
@@ -3700,7 +3712,10 @@
-
+
+
+
+
±
@@ -3733,7 +3748,10 @@
@@ -3979,7 +4003,10 @@
-
+
+
+
+
Initiative
@@ -4229,7 +4256,10 @@
-
+
+
+
+
Initiative
@@ -4479,7 +4509,10 @@
-
+
+
+
+
Initiative
@@ -4729,7 +4762,10 @@
-
+
+
+
+
Initiative
@@ -4979,7 +5015,10 @@
-
+
+
+
+
Initiative
@@ -5230,7 +5269,10 @@
-
+
+
+
+
Initiative
@@ -5481,7 +5523,10 @@
-
+
+
+
+
Initiative
@@ -5732,7 +5777,10 @@
-
+
+
+
+
Initiative
@@ -5983,7 +6031,10 @@
-
+
+
+
+
Initiative
@@ -6234,7 +6285,10 @@
-
+
+
+
+
Initiative
@@ -6485,7 +6539,10 @@
-
+
+
+
+
Initiative
@@ -6736,7 +6793,10 @@
-
+
+
+
+
Initiative
@@ -6987,7 +7047,10 @@
-
+
+
+
+
Initiative
@@ -7238,7 +7301,10 @@
-
+
+
+
+
Initiative
@@ -7489,7 +7555,10 @@
-
+
+
+
+
Initiative
@@ -7765,9 +7834,13 @@
Show Spheres of Influence:
- Major:
+ Major:
+
+
- Minor:
+ Minor:
+
+
@@ -7826,7 +7899,10 @@
-
+
+
+
+
Initiative
@@ -8081,7 +8157,10 @@
-
+
+
+
+
Initiative
@@ -8336,7 +8415,10 @@
-
+
+
+
+
Initiative
@@ -8591,7 +8673,10 @@
-
+
+
+
+
Initiative
@@ -8846,7 +8931,10 @@
-
+
+
+
+
Initiative
@@ -9101,7 +9189,10 @@
-
+
+
+
+
Initiative
@@ -9356,7 +9447,10 @@
-
+
+
+
+
Initiative
@@ -9605,7 +9699,10 @@
-
+
+
+
+
Initiative
@@ -12040,7 +12137,10 @@
-
+
+
+
+
@@ -12053,7 +12153,10 @@
Initiative
-
+
+
+
+
@@ -12066,7 +12169,10 @@
Initiative
-
+
+
+
+
@@ -12236,7 +12342,10 @@
-
+
+
+
+
@@ -12249,7 +12358,10 @@
Initiative
-
+
+
+
+
@@ -12262,7 +12374,10 @@
Initiative
-
+
+
+
+
@@ -12431,7 +12546,10 @@
Speed
-
+
+
+
+
@@ -12444,7 +12562,10 @@
Initiative
-
+
+
+
+
@@ -12457,7 +12578,10 @@
Initiative
-
+
+
+
+
@@ -12780,7 +12904,10 @@
Speed
-
+
+
+
+
@@ -12793,7 +12920,10 @@
Initiative
-
+
+
+
+
@@ -12806,7 +12936,10 @@
Initiative
-
+
+
+
+
@@ -13134,7 +13267,10 @@
Speed
-
+
+
+
+
@@ -13147,7 +13283,10 @@
Initiative
-
+
+
+
+
@@ -13160,7 +13299,10 @@
Initiative
-
+
+
+
+
@@ -13483,7 +13625,10 @@
Speed
-
+
+
+
+
@@ -13496,7 +13641,10 @@
Initiative
-
+
+
+
+
@@ -13509,7 +13657,10 @@
Initiative
-
+
+
+
+
@@ -13837,7 +13988,10 @@
Speed
-
+
+
+
+
@@ -13850,7 +14004,10 @@
Initiative
-
+
+
+
+
@@ -13863,7 +14020,10 @@
Initiative
-
+
+
+
+
@@ -14279,7 +14439,10 @@
Speed
-
+
+
+
+
@@ -14292,7 +14455,10 @@
Initiative
-
+
+
+
+
@@ -14305,7 +14471,10 @@
Initiative
-
+
+
+
+
@@ -14726,7 +14895,10 @@
Speed
-
+
+
+
+
@@ -14739,7 +14911,10 @@
Initiative
-
+
+
+
+
@@ -14752,7 +14927,10 @@
Initiative
-
+
+
+
+
@@ -16024,7 +16202,10 @@
Speed
-
+
+
+
+
@@ -16037,7 +16218,10 @@
Initiative
-
+
+
+
+
@@ -16050,7 +16234,10 @@
Initiative
-
+
+
+
+
@@ -17344,7 +17531,10 @@
Speed
-
+
+
+
+
@@ -17357,7 +17547,10 @@
Initiative
-
+
+
+
+
@@ -17370,7 +17563,10 @@
Initiative
-
+
+
+
+
@@ -17911,7 +18107,10 @@
Speed
-
+
+
+
+
@@ -17924,7 +18123,10 @@
Initiative
-
+
+
+
+
@@ -17937,7 +18139,10 @@
Initiative
-
+
+
+
+
@@ -18642,7 +18847,10 @@
-
+
+
+
+
Hit
@@ -18675,7 +18883,10 @@
-
+
+
+
+
Initiative
@@ -18780,7 +18991,10 @@
-
+
+
+
+
Initiative
@@ -19263,6 +19477,28 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
Warrior
Wizard
@@ -19315,10 +19551,34 @@
Druid
Druid
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
Paladin
- Ranger
Cleric
Cleric (PO: Spells & Magic)
Druid
@@ -19348,14 +19608,43 @@
Tome of Magic
Tome of Magic
+
+ Paladin
+ Cleric
+ Cleric (PO: Spells & Magic)
+ Druid
+ Druid (PO: Spells & Magic)
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
- Paladin
Ranger
Cleric
Cleric (PO: Spells & Magic)
Druid
- Druid (PO: Spells & Magic)
@@ -19381,6 +19670,36 @@
Tome of Magic
Tome of Magic
+
+ Ranger
+ Cleric
+ Cleric (PO: Spells & Magic)
+ Druid
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
@@ -19405,24 +19724,24 @@
- 4% chance
- 11% chance
- 20% chance
- 65% chance
+
+
+
+
- Nonintelligent or not ratable
- Animal intelligence
- Semi-intelligent
- Low intelligence
- Average (human) intelligence
- Very intelligent
- High intelligence
- Exceptional intelligence
- Genius
- Supra-genius
- Godlike intelligence
+
+
+
+
+
+
+
+
+
+
+
@@ -19435,25 +19754,25 @@
- Unreliable
- Unreliable
- Unreliable
- Unsteady
- Unsteady
- Unsteady
- Average
- Average
- Average
- Steady
- Steady
- Elite
- Elite
- Champion
- Champion
- Fanatic
- Fanatic
- Fearless
- Fearless
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
@@ -20548,6 +20867,1094 @@
9th level, Player's Option: Spells & Magic
9th level, Player's Option: Spells & Magic
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
@@ -21462,6 +22869,920 @@
Quest Spell, Tome of Magic
Quest Spell, Tome of Magic
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
Books: PHB, A&E, Ninjas, PO: C&T, PO: S&P
Books: PHB, A&E, Ninjas, PO: C&T, PO: S&P
@@ -21719,6 +24040,263 @@
Books: PO: C&T
Books: PO: C&T
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
Books: PHB, A&E
Books: PHB, A&E, Ninjas, PO: C&T, PO: S&P
@@ -21865,6 +24443,152 @@
Books: PO: C&T
Books: PO: C&T
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
Books: PHB, A&E
Books: PHB, A&E, Ninjas, PO: C&T, PO: S&P
@@ -22218,6 +24942,359 @@
Books: PO: C&T
Books: PO: C&T
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
@@ -22536,6 +25613,324 @@
Books: PO: C&T
Books: PO: C&T
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
@@ -22748,6 +26143,218 @@
Priest, Books: PO: S&M
Priest, Books: PO: S&M
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
Player's Option: Combat & Tactics
Warrior/Rogue, Player's Option: Combat & Tactics
@@ -22768,6 +26375,26 @@
Warrior/Priest/Rogue, Martial Arts Talents, Player's Option: Combat & Tactics
Warrior/Priest/Rogue, Martial Arts Talents, Player's Option: Combat & Tactics
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
Player's Option: Skills & Powers
Player's Option: Skills & Powers
@@ -22797,6 +26424,35 @@
Player's Option: Skills & Powers
Player's Option: Skills & Powers
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
Player's Option: Skills & Powers
Player's Option: Skills & Powers
@@ -22837,6 +26493,46 @@
Player's Option: Skills & Powers
Player's Option: Skills & Powers
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
@@ -23764,37 +27460,37 @@
{{#rollTotal() direction 1}}
-
+
{{/rollTotal() direction 1}}
{{#rollTotal() direction 2}}
-
+
{{/rollTotal() direction 2}}
{{#rollTotal() direction 3}}
-
+
{{/rollTotal() direction 3}}
{{#rollTotal() direction 4}}
-
+
{{/rollTotal() direction 4}}
{{#rollTotal() direction 5}}
-
+
{{/rollTotal() direction 5}}
{{#rollTotal() direction 6}}
-
+
{{/rollTotal() direction 6}}
{{#rollTotal() direction 7}}
-
+
{{/rollTotal() direction 7}}
{{#rollTotal() direction 8}}
-
+
{{/rollTotal() direction 8}}
{{#rollTotal() direction 9}}
-
+
{{/rollTotal() direction 9}}
{{#rollTotal() direction 10}}
-
+
{{/rollTotal() direction 10}}
{{#^rollBetween() direction 1 10}}
-
+
{{/^rollBetween() direction 1 10}}
@@ -58865,7 +62561,7 @@ on(BOOK_FIELDS.map(b => `change:${b}`).join(' '), function (eventInfo) {
// --- Version change start --- //
const SHEET_NAME = 'AD&D 2E Revised';
-const SHEET_VERSION = '4.11.0';
+const SHEET_VERSION = '4.12.0';
on('sheet:opened', function(){
getAttrs(['character_sheet'],function(attrs){
diff --git a/ADnD_2E_Revised/2EStyle.css b/ADnD_2E_Revised/2EStyle.css
index ed97157932..51841859a4 100644
--- a/ADnD_2E_Revised/2EStyle.css
+++ b/ADnD_2E_Revised/2EStyle.css
@@ -1765,13 +1765,15 @@ img.expandable:hover {
}
/* Announcement styling end */
-@-moz-document url-prefix() {
+/* Firefox styling */
+@supports (-moz-appearance:none) {
.charsheet .sheet-chrome {
display: none;
}
}
-@supports not(-moz-appearance:none) {
+/* Not Firefox styling */
+@supports not (-moz-appearance:none) {
.charsheet .sheet-firefox {
display: none;
}
diff --git a/ADnD_2E_Revised/css/2EStyle-base.css b/ADnD_2E_Revised/css/2EStyle-base.css
index f34d08a551..e92af1015d 100644
--- a/ADnD_2E_Revised/css/2EStyle-base.css
+++ b/ADnD_2E_Revised/css/2EStyle-base.css
@@ -1158,13 +1158,15 @@ img.expandable:hover {
}
/* Announcement styling end */
-@-moz-document url-prefix() {
+/* Firefox styling */
+@supports (-moz-appearance:none) {
.charsheet .sheet-chrome {
display: none;
}
}
-@supports not(-moz-appearance:none) {
+/* Not Firefox styling */
+@supports not (-moz-appearance:none) {
.charsheet .sheet-firefox {
display: none;
}
diff --git a/ADnD_2E_Revised/html/changelog.html b/ADnD_2E_Revised/html/changelog.html
index ba4f15c563..bfb06ff0ff 100644
--- a/ADnD_2E_Revised/html/changelog.html
+++ b/ADnD_2E_Revised/html/changelog.html
@@ -4,39 +4,16 @@
Changes in
- Added roll template for Proficiency check rolls
- Added roll template for Character Surprise check roll
- Added roll template for Character Rogue skill check rolls
- Added roll template for Follower Rogue skill check rolls
- Added roll template for Monster Surprise check roll
- Added roll template for Monster Morale check roll
- Added missing whisper type to Monster spell Effect
- Added missing whisper type to Monster spell Critical effect
- Fixed rogue follower skills calculation for the misc modifier. It now improves chances for a positive modifier and decreases chances for a negative modifier
- Improved the template of the following spells:
-
- Flaming Sphere
- Melf's Acid Arrow
- Summon Swarm
- Flame Arrow
- Melf's Minute Meteors
- Evard's Black Tentacles
- Ice Storm
- Wall of Fire
- Wall of Ice
- Cloudkill
- Chain lightning
- Death Fog
- Otiluke's Freezing Sphere
- Finger of Death
- Incendiary Cloud
- Bigby's Crushing Hand
- Meteor Swarm
- Fire Aura
- Vitriolic Sphere
- Flame Blade
-
-
+ Added Firefox support for Weapons auto-complete for Characters, Henchmen, and Monsters
+ Added Firefox support for Weapon proficiencies auto-complete for Characters
+ Added Firefox support for Nonweapon proficiencies auto-complete for Characters
+ Added Firefox support for Spells auto-complete for Characters and Monsters
+ Added Firefox support for Classes auto-complete for Characters
+ Added Firefox support for Rogue armor auto-complete for Characters
+ Added Firefox support for Languages auto-complete for Characters
+ Added Firefox support for Priest spheres auto-complete for Characters
+ Added Firefox support for Special Talents, Traits, and Disadvantages for Characters
+ Added Firefox support for Monster Morale, Intelligence, and Frequency auto-complete
diff --git a/ADnD_2E_Revised/html/components/datalists.html b/ADnD_2E_Revised/html/components/datalists.html
index e641446e29..8b446de266 100644
--- a/ADnD_2E_Revised/html/components/datalists.html
+++ b/ADnD_2E_Revised/html/components/datalists.html
@@ -127,6 +127,28 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
Warrior
Wizard
@@ -179,10 +201,34 @@
Druid
Druid
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
Paladin
- Ranger
Cleric
Cleric (PO: Spells & Magic)
Druid
@@ -212,14 +258,43 @@
Tome of Magic
Tome of Magic
+
+ Paladin
+ Cleric
+ Cleric (PO: Spells & Magic)
+ Druid
+ Druid (PO: Spells & Magic)
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
- Paladin
Ranger
Cleric
Cleric (PO: Spells & Magic)
Druid
- Druid (PO: Spells & Magic)
@@ -245,6 +320,36 @@
Tome of Magic
Tome of Magic
+
+ Ranger
+ Cleric
+ Cleric (PO: Spells & Magic)
+ Druid
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
@@ -269,24 +374,24 @@
- 4% chance
- 11% chance
- 20% chance
- 65% chance
+
+
+
+
- Nonintelligent or not ratable
- Animal intelligence
- Semi-intelligent
- Low intelligence
- Average (human) intelligence
- Very intelligent
- High intelligence
- Exceptional intelligence
- Genius
- Supra-genius
- Godlike intelligence
+
+
+
+
+
+
+
+
+
+
+
@@ -299,25 +404,25 @@
- Unreliable
- Unreliable
- Unreliable
- Unsteady
- Unsteady
- Unsteady
- Average
- Average
- Average
- Steady
- Steady
- Elite
- Elite
- Champion
- Champion
- Fanatic
- Fanatic
- Fearless
- Fearless
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/ADnD_2E_Revised/html/components/dynamicDatalists.html b/ADnD_2E_Revised/html/components/dynamicDatalists.html
index dbf5cb8c21..9d8229fcc7 100644
--- a/ADnD_2E_Revised/html/components/dynamicDatalists.html
+++ b/ADnD_2E_Revised/html/components/dynamicDatalists.html
@@ -1087,6 +1087,1094 @@
9th level, Player's Option: Spells & Magic
9th level, Player's Option: Spells & Magic
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
@@ -2001,6 +3089,920 @@
Quest Spell, Tome of Magic
Quest Spell, Tome of Magic
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
Books: PHB, A&E, Ninjas, PO: C&T, PO: S&P
Books: PHB, A&E, Ninjas, PO: C&T, PO: S&P
@@ -2258,6 +4260,263 @@
Books: PO: C&T
Books: PO: C&T
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
Books: PHB, A&E
Books: PHB, A&E, Ninjas, PO: C&T, PO: S&P
@@ -2404,6 +4663,152 @@
Books: PO: C&T
Books: PO: C&T
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
Books: PHB, A&E
Books: PHB, A&E, Ninjas, PO: C&T, PO: S&P
@@ -2757,6 +5162,359 @@
Books: PO: C&T
Books: PO: C&T
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
@@ -3075,6 +5833,324 @@
Books: PO: C&T
Books: PO: C&T
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
@@ -3287,6 +6363,218 @@
Priest, Books: PO: S&M
Priest, Books: PO: S&M
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
Player's Option: Combat & Tactics
Warrior/Rogue, Player's Option: Combat & Tactics
@@ -3307,6 +6595,26 @@
Warrior/Priest/Rogue, Martial Arts Talents, Player's Option: Combat & Tactics
Warrior/Priest/Rogue, Martial Arts Talents, Player's Option: Combat & Tactics
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
Player's Option: Skills & Powers
Player's Option: Skills & Powers
@@ -3336,6 +6644,35 @@
Player's Option: Skills & Powers
Player's Option: Skills & Powers
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
Player's Option: Skills & Powers
Player's Option: Skills & Powers
@@ -3375,4 +6712,44 @@
Player's Option: Skills & Powers
Player's Option: Skills & Powers
Player's Option: Skills & Powers
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/ADnD_2E_Revised/html/components/rolltemplates.html b/ADnD_2E_Revised/html/components/rolltemplates.html
index 8b2cdc5dcd..63e1e0cb60 100644
--- a/ADnD_2E_Revised/html/components/rolltemplates.html
+++ b/ADnD_2E_Revised/html/components/rolltemplates.html
@@ -924,37 +924,37 @@
{{#rollTotal() direction 1}}
-
+
{{/rollTotal() direction 1}}
{{#rollTotal() direction 2}}
-
+
{{/rollTotal() direction 2}}
{{#rollTotal() direction 3}}
-
+
{{/rollTotal() direction 3}}
{{#rollTotal() direction 4}}
-
+
{{/rollTotal() direction 4}}
{{#rollTotal() direction 5}}
-
+
{{/rollTotal() direction 5}}
{{#rollTotal() direction 6}}
-
+
{{/rollTotal() direction 6}}
{{#rollTotal() direction 7}}
-
+
{{/rollTotal() direction 7}}
{{#rollTotal() direction 8}}
-
+
{{/rollTotal() direction 8}}
{{#rollTotal() direction 9}}
-
+
{{/rollTotal() direction 9}}
{{#rollTotal() direction 10}}
-
+
{{/rollTotal() direction 10}}
{{#^rollBetween() direction 1 10}}
-
+
{{/^rollBetween() direction 1 10}}
diff --git a/ADnD_2E_Revised/html/shared/priest-spell-template.html b/ADnD_2E_Revised/html/shared/priest-spell-template.html
index cdabf79f68..67373aa2b6 100644
--- a/ADnD_2E_Revised/html/shared/priest-spell-template.html
+++ b/ADnD_2E_Revised/html/shared/priest-spell-template.html
@@ -4,7 +4,10 @@
-
+
+
+
+
Initiative
diff --git a/ADnD_2E_Revised/html/shared/wizard-spell-template.html b/ADnD_2E_Revised/html/shared/wizard-spell-template.html
index b42d857f4e..e98968a240 100644
--- a/ADnD_2E_Revised/html/shared/wizard-spell-template.html
+++ b/ADnD_2E_Revised/html/shared/wizard-spell-template.html
@@ -4,7 +4,10 @@
-
+
+
+
+
Initiative
diff --git a/ADnD_2E_Revised/html/tabs/character-tab.html b/ADnD_2E_Revised/html/tabs/character-tab.html
index 9921c5ebf4..9f18601819 100644
--- a/ADnD_2E_Revised/html/tabs/character-tab.html
+++ b/ADnD_2E_Revised/html/tabs/character-tab.html
@@ -1595,9 +1595,13 @@
Show Spheres of Influence:
- Major:
+ Major:
+
+
- Minor:
+ Minor:
+
+
diff --git a/ADnD_2E_Revised/html/tabs/character-tab/character-info-tab/character-info-details.html b/ADnD_2E_Revised/html/tabs/character-tab/character-info-tab/character-info-details.html
index 041fc72927..47bd544304 100644
--- a/ADnD_2E_Revised/html/tabs/character-tab/character-info-tab/character-info-details.html
+++ b/ADnD_2E_Revised/html/tabs/character-tab/character-info-tab/character-info-details.html
@@ -74,7 +74,8 @@
Class:
-
+
+
To Next:
@@ -117,7 +118,8 @@
Class:
-
+
+
To Next:
diff --git a/ADnD_2E_Revised/html/tabs/character-tab/followers-tab.html b/ADnD_2E_Revised/html/tabs/character-tab/followers-tab.html
index 02b78e13bd..6a3b6fb07f 100644
--- a/ADnD_2E_Revised/html/tabs/character-tab/followers-tab.html
+++ b/ADnD_2E_Revised/html/tabs/character-tab/followers-tab.html
@@ -58,7 +58,10 @@
-
+
+
+
+
@@ -71,7 +74,10 @@
Initiative
-
+
+
+
+
@@ -84,7 +90,10 @@
Initiative
-
+
+
+
+
@@ -147,7 +156,10 @@
-
+
+
+
+
@@ -160,7 +172,10 @@
Initiative
-
+
+
+
+
@@ -173,7 +188,10 @@
Initiative
-
+
+
+
+
diff --git a/ADnD_2E_Revised/html/tabs/character-tab/followers-tab/follower-weapon-row.html b/ADnD_2E_Revised/html/tabs/character-tab/followers-tab/follower-weapon-row.html
index 1c073145be..c7b33bff53 100644
--- a/ADnD_2E_Revised/html/tabs/character-tab/followers-tab/follower-weapon-row.html
+++ b/ADnD_2E_Revised/html/tabs/character-tab/followers-tab/follower-weapon-row.html
@@ -1,5 +1,8 @@
-
+
+
+
+
diff --git a/ADnD_2E_Revised/html/tabs/character-tab/proficiencies-tab.html b/ADnD_2E_Revised/html/tabs/character-tab/proficiencies-tab.html
index 04fa1af0b4..c9929e26e3 100644
--- a/ADnD_2E_Revised/html/tabs/character-tab/proficiencies-tab.html
+++ b/ADnD_2E_Revised/html/tabs/character-tab/proficiencies-tab.html
@@ -60,7 +60,10 @@
CW
-
+
+
+
+
@@ -104,7 +107,10 @@
-
+
+
+
+
@@ -142,7 +148,10 @@
-
+
+
+
+
±
@@ -175,7 +184,10 @@
diff --git a/ADnD_2E_Revised/html/tabs/character-tab/rogue-tab.html b/ADnD_2E_Revised/html/tabs/character-tab/rogue-tab.html
index 278e9f2ef6..8187c56646 100644
--- a/ADnD_2E_Revised/html/tabs/character-tab/rogue-tab.html
+++ b/ADnD_2E_Revised/html/tabs/character-tab/rogue-tab.html
@@ -36,7 +36,10 @@
Total
Penalty
Total
-
+
+
+
+
diff --git a/ADnD_2E_Revised/html/tabs/character-tab/weapons-tab/players-option-weapons-tab.html b/ADnD_2E_Revised/html/tabs/character-tab/weapons-tab/players-option-weapons-tab.html
index 9ede8af90a..f75bbe51fb 100644
--- a/ADnD_2E_Revised/html/tabs/character-tab/weapons-tab/players-option-weapons-tab.html
+++ b/ADnD_2E_Revised/html/tabs/character-tab/weapons-tab/players-option-weapons-tab.html
@@ -80,7 +80,10 @@
-
+
+
+
+
Nonproficient
@@ -162,7 +165,10 @@
-
+
+
+
+
@@ -281,7 +287,10 @@
-
+
+
+
+
Nonproficient
@@ -384,7 +393,10 @@
-
+
+
+
+
diff --git a/ADnD_2E_Revised/html/tabs/character-tab/weapons-tab/standard-weapons-tab.html b/ADnD_2E_Revised/html/tabs/character-tab/weapons-tab/standard-weapons-tab.html
index 87d3dfc4af..8ee37c49d8 100644
--- a/ADnD_2E_Revised/html/tabs/character-tab/weapons-tab/standard-weapons-tab.html
+++ b/ADnD_2E_Revised/html/tabs/character-tab/weapons-tab/standard-weapons-tab.html
@@ -75,7 +75,10 @@
-
+
+
+
+
Nonproficient
@@ -136,7 +139,10 @@
-
+
+
+
+
@@ -244,7 +250,10 @@
-
+
+
+
+
Nonproficient
@@ -311,7 +320,10 @@
-
+
+
+
+
diff --git a/ADnD_2E_Revised/html/tabs/monster-tab.html b/ADnD_2E_Revised/html/tabs/monster-tab.html
index f698e6c9c8..e315f4fa9d 100644
--- a/ADnD_2E_Revised/html/tabs/monster-tab.html
+++ b/ADnD_2E_Revised/html/tabs/monster-tab.html
@@ -166,7 +166,10 @@
-
+
+
+
+
Hit
diff --git a/ADnD_2E_Revised/javascript/version.js b/ADnD_2E_Revised/javascript/version.js
index 715c0bb5e2..d5c3e856f0 100644
--- a/ADnD_2E_Revised/javascript/version.js
+++ b/ADnD_2E_Revised/javascript/version.js
@@ -1,7 +1,7 @@
// --- Version change start --- //
const SHEET_NAME = 'AD&D 2E Revised';
-const SHEET_VERSION = '4.11.0';
+const SHEET_VERSION = '4.12.0';
on('sheet:opened', function(){
getAttrs(['character_sheet'],function(attrs){
diff --git a/ADnD_2E_Revised/pug/nonweaponProficienciesDatalist.pug b/ADnD_2E_Revised/pug/nonweaponProficienciesDatalist.pug
index 2c10e09c0d..b3f6f3c1f2 100644
--- a/ADnD_2E_Revised/pug/nonweaponProficienciesDatalist.pug
+++ b/ADnD_2E_Revised/pug/nonweaponProficienciesDatalist.pug
@@ -12,4 +12,16 @@ datalist(id='nonweapon-proficiencies')
if (!nonweaponProficiency.book.includes('PHB'))
- books = 'Books: ' + bookShorthand(nonweaponProficiencyList.flatMap(w => w.book))
- classes += (classes ? ', ' : '') + books
- option(value=name)= classes
\ No newline at end of file
+ option(value=name)= classes
+
+- processedNonweaponProficiencies.clear()
+datalist(id='nonweapon-proficiencies-ff')
+ each book in booksPriority
+ each nonweaponProficiencyList, name in data
+ each nonweaponProficiency in nonweaponProficiencyList
+ if (!nonweaponProficiency.book.includes(book))
+ - continue;
+ if processedNonweaponProficiencies.has(name.toLowerCase())
+ - continue
+ - processedNonweaponProficiencies.add(name.toLowerCase())
+ option(value=name)
\ No newline at end of file
diff --git a/ADnD_2E_Revised/pug/simpleDatalists.pug b/ADnD_2E_Revised/pug/simpleDatalists.pug
index 69c33eba50..f9d80b7614 100644
--- a/ADnD_2E_Revised/pug/simpleDatalists.pug
+++ b/ADnD_2E_Revised/pug/simpleDatalists.pug
@@ -3,4 +3,8 @@ datalist(id=id)
- let classes = prof.classes || ''
if (prof.book !== 'PHB')
- classes += (classes ? ', ' : '') + prof.book
- option(value=name)= classes
\ No newline at end of file
+ option(value=name)= classes
+
+datalist(id=`${id}-ff`)
+ each prof, name in data
+ option(value=name)
\ No newline at end of file
diff --git a/ADnD_2E_Revised/pug/spellsDatalists.pug b/ADnD_2E_Revised/pug/spellsDatalists.pug
index a16c826bdd..b68de9b0bb 100644
--- a/ADnD_2E_Revised/pug/spellsDatalists.pug
+++ b/ADnD_2E_Revised/pug/spellsDatalists.pug
@@ -21,4 +21,9 @@
if (category)
- category += ', '
- category += `${spell.book}`
- option(value!=spellName)= category
\ No newline at end of file
+ option(value!=spellName)= category
+
+each levelObject, level in data
+ datalist(id=`${level}-spells-ff`)
+ each spell, spellName in levelObject
+ option(value!=spellName)
\ No newline at end of file
diff --git a/ADnD_2E_Revised/pug/weaponsDatalists.pug b/ADnD_2E_Revised/pug/weaponsDatalists.pug
index 62083eb5c7..008d724e11 100644
--- a/ADnD_2E_Revised/pug/weaponsDatalists.pug
+++ b/ADnD_2E_Revised/pug/weaponsDatalists.pug
@@ -15,6 +15,21 @@ datalist(id='melee-weapons')
- group += (group ? ', ' : '') + books
option(value=weapon.name)= group
+- processedWeapons.clear()
+datalist(id='melee-weapons-ff')
+ each book in booksPriority
+ each weaponList in data
+ each weapon in weaponList
+ if (!weapon.book.includes(book))
+ - continue;
+ if (!weapon.category.includes('Melee'))
+ - continue;
+ if processedWeapons.has(weapon.name.toLowerCase())
+ - continue
+ - processedWeapons.add(weapon.name.toLowerCase())
+ option(value=weapon.name)
+
+
- processedWeapons.clear()
datalist(id='ranged-weapons')
each book in booksPriority
@@ -32,6 +47,20 @@ datalist(id='ranged-weapons')
- group += (group ? ', ' : '') + books
option(value=weapon.name)= group
+- processedWeapons.clear()
+datalist(id='ranged-weapons-ff')
+ each book in booksPriority
+ each weaponList in data
+ each weapon in weaponList
+ if (!weapon.book.includes(book))
+ - continue;
+ if (!weapon.category.includes('Range'))
+ - continue;
+ if processedWeapons.has(weapon.name.toLowerCase())
+ - continue
+ - processedWeapons.add(weapon.name.toLowerCase())
+ option(value=weapon.name)
+
- processedWeapons.clear()
datalist(id='all-weapons')
each book in booksPriority
@@ -47,9 +76,20 @@ datalist(id='all-weapons')
- group += (group ? ', ' : '') + books
option(value=weapon.name)= group
+- processedWeapons.clear()
+datalist(id='all-weapons-ff')
+ each book in booksPriority
+ each weaponList in data
+ each weapon in weaponList
+ if (!weapon.book.includes(book))
+ - continue;
+ if processedWeapons.has(weapon.name.toLowerCase())
+ - continue
+ - processedWeapons.add(weapon.name.toLowerCase())
+ option(value=weapon.name)
+
- processedWeapons.clear();
datalist(id='weapon-proficiencies')
- - let weaponProfsAdded = false
each book in booksPriority
each weaponList in data
- let group = weaponList.map(w => w.group).filter(Boolean).filter((v, i, a) => a.indexOf(v) === i).join(', ')
@@ -72,4 +112,23 @@ datalist(id='weapon-proficiencies')
- category = prof.category || ''
if (prof.book !== 'PHB')
- category += (category ? ', ' : '') + prof.book
- option(value=profName)= category
\ No newline at end of file
+ option(value=profName)= category
+
+- processedWeapons.clear();
+datalist(id='weapon-proficiencies-ff')
+ each book in booksPriority
+ each weaponList in data
+ each weapon in weaponList
+ if (!weapon.book.includes(book))
+ - continue
+ if (weapon.noProf)
+ - continue
+ - let weaponName = weapon.name.split(/\s\(|,/)[0]
+ if (processedWeapons.has(weaponName.toLowerCase()))
+ - continue
+ - processedWeapons.add(weaponName.toLowerCase());
+ option(value=weaponName)
+ each prof, profName in proficiencies
+ if prof.book !== book
+ - continue
+ option(value=profName)
\ No newline at end of file