diff --git a/AD&D 2E Revised/2ESheet.html b/AD&D 2E Revised/2ESheet.html
index 4e690fcff2..abb06807d9 100644
--- a/AD&D 2E Revised/2ESheet.html
+++ b/AD&D 2E Revised/2ESheet.html
@@ -17099,7 +17099,7 @@
Name:
Surprise
- Morale
+ Morale
@@ -17160,7 +17160,7 @@
±
|
-
+
@@ -17243,6 +17243,192 @@
+ Additional Monster attacks
+
+
+
+ Monster wizard spells
+
+
+
+
+
+
+
Show spell details
+
+
+
+
+
+ Roll Spell Effects
+
+ Roll Template
+
+
+
+
+
+
+
+
+
+ Monster priest spells
+
+
+
+
+
+
+
Show spell details
+
+
+
+
+
+ Roll Spell Effects
+
+ Roll Template
+
+
+
+
+
+
+
+
+
Para Save
@@ -17280,190 +17466,6 @@
Ecology
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
@@ -18455,24 +18457,24 @@
- 4% chance
- 11% chance
- 20% chance
- 65% chance
+ 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
+ Nonintelligent or not ratable
+ Animal intelligence
+ Semi-intelligent
+ Low intelligence
+ Average (human) intelligence
+ Very intelligent
+ High intelligence
+ Exceptional intelligence
+ Genius
+ Supra-genius
+ Godlike intelligence
@@ -18485,14 +18487,25 @@
- Unreliable
- Unsteady
- Average
- Steady
- Elite
- Champion
- Fanatic
- Fearless
+ Unreliable
+ Unreliable
+ Unreliable
+ Unsteady
+ Unsteady
+ Unsteady
+ Average
+ Average
+ Average
+ Steady
+ Steady
+ Elite
+ Elite
+ Champion
+ Champion
+ Fanatic
+ Fanatic
+ Fearless
+ Fearless
@@ -30673,6 +30686,21 @@ followerWeapons.forEach(fw => {
setupFollowerWeaponsAutoFill(fw.repeating, fw.sections)
});
+// Monster weapons
+on('change:repeating_monsterweapons:weaponname', function(eventInfo){
+ let weapon = getWeaponWithBonus(eventInfo.newValue);
+ if (weapon === undefined)
+ return;
+
+ let weaponInfo = {
+ [`repeating_monsterweapons_attacknum`] : weapon['rof'] || '1',
+ [`repeating_monsterweapons_damsm`] : weapon['small-medium'],
+ [`repeating_monsterweapons_weapspeed`] : weapon['speed'],
+ };
+
+ setAttrs(weaponInfo);
+});
+
//Weapon proficiency slots
on('change:repeating_weaponprofs:weapprofnum remove:repeating_weaponprofs', function(eventInfo) {
if (doEarlyReturn(eventInfo, ['weapprofnum']))
diff --git a/AD&D 2E Revised/html/2ESheet-base.html b/AD&D 2E Revised/html/2ESheet-base.html
index 36f6e223ad..021c3e9f1c 100644
--- a/AD&D 2E Revised/html/2ESheet-base.html
+++ b/AD&D 2E Revised/html/2ESheet-base.html
@@ -15355,7 +15355,7 @@
Name:
Surprise
- Morale
+ Morale
@@ -15416,7 +15416,7 @@
±
|
-
+
@@ -15498,8 +15498,45 @@
-
-
+
+ Additional Monster attacks
+
+
+
+ Monster wizard spells
+ insert_wizard-spell-template.html_wizmonster
+
+
+ Monster priest spells
+ insert_priest-spell-template.html_primonster
+
diff --git a/AD&D 2E Revised/html/datalists.html b/AD&D 2E Revised/html/datalists.html
index ff0dc3817b..3c5b4d3d77 100644
--- a/AD&D 2E Revised/html/datalists.html
+++ b/AD&D 2E Revised/html/datalists.html
@@ -987,24 +987,24 @@
- 4% chance
- 11% chance
- 20% chance
- 65% chance
+ 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
+ Nonintelligent or not ratable
+ Animal intelligence
+ Semi-intelligent
+ Low intelligence
+ Average (human) intelligence
+ Very intelligent
+ High intelligence
+ Exceptional intelligence
+ Genius
+ Supra-genius
+ Godlike intelligence
@@ -1017,12 +1017,23 @@
- Unreliable
- Unsteady
- Average
- Steady
- Elite
- Champion
- Fanatic
- Fearless
+ Unreliable
+ Unreliable
+ Unreliable
+ Unsteady
+ Unsteady
+ Unsteady
+ Average
+ Average
+ Average
+ Steady
+ Steady
+ Elite
+ Elite
+ Champion
+ Champion
+ Fanatic
+ Fanatic
+ Fearless
+ Fearless
\ No newline at end of file
diff --git a/AD&D 2E Revised/javascript/sheetWorkers.js b/AD&D 2E Revised/javascript/sheetWorkers.js
index 678f02f758..17454f0244 100644
--- a/AD&D 2E Revised/javascript/sheetWorkers.js
+++ b/AD&D 2E Revised/javascript/sheetWorkers.js
@@ -1088,6 +1088,21 @@ followerWeapons.forEach(fw => {
setupFollowerWeaponsAutoFill(fw.repeating, fw.sections)
});
+// Monster weapons
+on('change:repeating_monsterweapons:weaponname', function(eventInfo){
+ let weapon = getWeaponWithBonus(eventInfo.newValue);
+ if (weapon === undefined)
+ return;
+
+ let weaponInfo = {
+ [`repeating_monsterweapons_attacknum`] : weapon['rof'] || '1',
+ [`repeating_monsterweapons_damsm`] : weapon['small-medium'],
+ [`repeating_monsterweapons_weapspeed`] : weapon['speed'],
+ };
+
+ setAttrs(weaponInfo);
+});
+
//Weapon proficiency slots
on('change:repeating_weaponprofs:weapprofnum remove:repeating_weaponprofs', function(eventInfo) {
if (doEarlyReturn(eventInfo, ['weapprofnum']))