diff --git a/nwnds_2da/hen_companion.2da b/nwnds_2da/hen_companion.2da
index 3ac9f52da..90c99e6dc 100644
--- a/nwnds_2da/hen_companion.2da
+++ b/nwnds_2da/hen_companion.2da
@@ -12,7 +12,7 @@
 8          Direrat    DS_AC_DIRERAT  16778481 16778482    
 9          Jhakar     DS_AC_JHAKAR   16778469 16778470    
 10         Cobra      NW_AC_COBRA    111372   16789834    
-11         Worg       NW_AC_WORG     12820    16789835    
+11         Owl        DS_AC_OWL      16778487 16778488    
 12         SandHowler DS_AC_SANDHOWL 16778473 16778474    
 13         Erdlu      DS_AC_ERDLU    16778479 16778480    
 14         Bat        NW_AC_BAT      12376    16789838    
diff --git a/nwnds_animalcomp/ds_ac_owl01.utc b/nwnds_animalcomp/ds_ac_owl01.utc
new file mode 100644
index 000000000..ce1e74ace
Binary files /dev/null and b/nwnds_animalcomp/ds_ac_owl01.utc differ
diff --git a/nwnds_animalcomp/ds_ac_owl02.UTC b/nwnds_animalcomp/ds_ac_owl02.UTC
new file mode 100644
index 000000000..8cd89fbaa
Binary files /dev/null and b/nwnds_animalcomp/ds_ac_owl02.UTC differ
diff --git a/nwnds_animalcomp/ds_ac_owl03.utc b/nwnds_animalcomp/ds_ac_owl03.utc
new file mode 100644
index 000000000..e44761f77
Binary files /dev/null and b/nwnds_animalcomp/ds_ac_owl03.utc differ
diff --git a/nwnds_animalcomp/ds_ac_owl04.UTC b/nwnds_animalcomp/ds_ac_owl04.UTC
new file mode 100644
index 000000000..375118d87
Binary files /dev/null and b/nwnds_animalcomp/ds_ac_owl04.UTC differ
diff --git a/nwnds_animalcomp/ds_ac_owl05.UTC b/nwnds_animalcomp/ds_ac_owl05.UTC
new file mode 100644
index 000000000..a5bf501d7
Binary files /dev/null and b/nwnds_animalcomp/ds_ac_owl05.UTC differ
diff --git a/nwnds_animalcomp/ds_ac_owl06.utc b/nwnds_animalcomp/ds_ac_owl06.utc
new file mode 100644
index 000000000..c9172e820
Binary files /dev/null and b/nwnds_animalcomp/ds_ac_owl06.utc differ
diff --git a/nwnds_animalcomp/ds_ac_owl07.UTC b/nwnds_animalcomp/ds_ac_owl07.UTC
new file mode 100644
index 000000000..7c337ba0e
Binary files /dev/null and b/nwnds_animalcomp/ds_ac_owl07.UTC differ
diff --git a/nwnds_animalcomp/ds_ac_owl08.UTC b/nwnds_animalcomp/ds_ac_owl08.UTC
new file mode 100644
index 000000000..616aeaf91
Binary files /dev/null and b/nwnds_animalcomp/ds_ac_owl08.UTC differ
diff --git a/nwnds_animalcomp/ds_ac_owl09.utc b/nwnds_animalcomp/ds_ac_owl09.utc
new file mode 100644
index 000000000..3c2721016
Binary files /dev/null and b/nwnds_animalcomp/ds_ac_owl09.utc differ
diff --git a/nwnds_animalcomp/ds_ac_owl10.UTC b/nwnds_animalcomp/ds_ac_owl10.UTC
new file mode 100644
index 000000000..50bbbe698
Binary files /dev/null and b/nwnds_animalcomp/ds_ac_owl10.UTC differ
diff --git a/nwnds_animalcomp/ds_ac_owl11.UTC b/nwnds_animalcomp/ds_ac_owl11.UTC
new file mode 100644
index 000000000..3d59b3d36
Binary files /dev/null and b/nwnds_animalcomp/ds_ac_owl11.UTC differ
diff --git a/nwnds_animalcomp/ds_ac_owl12.utc b/nwnds_animalcomp/ds_ac_owl12.utc
new file mode 100644
index 000000000..a0bad503f
Binary files /dev/null and b/nwnds_animalcomp/ds_ac_owl12.utc differ
diff --git a/nwnds_animalcomp/ds_ac_owl13.UTC b/nwnds_animalcomp/ds_ac_owl13.UTC
new file mode 100644
index 000000000..f3d511bdd
Binary files /dev/null and b/nwnds_animalcomp/ds_ac_owl13.UTC differ
diff --git a/nwnds_animalcomp/ds_ac_owl14.UTC b/nwnds_animalcomp/ds_ac_owl14.UTC
new file mode 100644
index 000000000..9e3504f04
Binary files /dev/null and b/nwnds_animalcomp/ds_ac_owl14.UTC differ
diff --git a/nwnds_animalcomp/ds_ac_owl15.utc b/nwnds_animalcomp/ds_ac_owl15.utc
new file mode 100644
index 000000000..4378ffa9f
Binary files /dev/null and b/nwnds_animalcomp/ds_ac_owl15.utc differ
diff --git a/nwnds_animalcomp/ds_ac_owl16.UTC b/nwnds_animalcomp/ds_ac_owl16.UTC
new file mode 100644
index 000000000..ef360768f
Binary files /dev/null and b/nwnds_animalcomp/ds_ac_owl16.UTC differ
diff --git a/nwnds_animalcomp/ds_ac_owl17.UTC b/nwnds_animalcomp/ds_ac_owl17.UTC
new file mode 100644
index 000000000..a3a3875c8
Binary files /dev/null and b/nwnds_animalcomp/ds_ac_owl17.UTC differ
diff --git a/nwnds_animalcomp/ds_ac_owl18.utc b/nwnds_animalcomp/ds_ac_owl18.utc
new file mode 100644
index 000000000..1630cb00f
Binary files /dev/null and b/nwnds_animalcomp/ds_ac_owl18.utc differ
diff --git a/nwnds_animalcomp/ds_ac_owl19.UTC b/nwnds_animalcomp/ds_ac_owl19.UTC
new file mode 100644
index 000000000..41517ac3e
Binary files /dev/null and b/nwnds_animalcomp/ds_ac_owl19.UTC differ
diff --git a/nwnds_animalcomp/ds_ac_owl20.UTC b/nwnds_animalcomp/ds_ac_owl20.UTC
new file mode 100644
index 000000000..b69b36ffd
Binary files /dev/null and b/nwnds_animalcomp/ds_ac_owl20.UTC differ
diff --git a/nwnds_animalcomp/ds_ac_owl21.utc b/nwnds_animalcomp/ds_ac_owl21.utc
new file mode 100644
index 000000000..a9d617a65
Binary files /dev/null and b/nwnds_animalcomp/ds_ac_owl21.utc differ
diff --git a/nwnds_animalcomp/ds_ac_owl22.UTC b/nwnds_animalcomp/ds_ac_owl22.UTC
new file mode 100644
index 000000000..050d19948
Binary files /dev/null and b/nwnds_animalcomp/ds_ac_owl22.UTC differ
diff --git a/nwnds_animalcomp/ds_ac_owl23.UTC b/nwnds_animalcomp/ds_ac_owl23.UTC
new file mode 100644
index 000000000..826458fca
Binary files /dev/null and b/nwnds_animalcomp/ds_ac_owl23.UTC differ
diff --git a/nwnds_animalcomp/ds_ac_owl24.utc b/nwnds_animalcomp/ds_ac_owl24.utc
new file mode 100644
index 000000000..00267c334
Binary files /dev/null and b/nwnds_animalcomp/ds_ac_owl24.utc differ
diff --git a/nwnds_animalcomp/ds_ac_owl25.UTC b/nwnds_animalcomp/ds_ac_owl25.UTC
new file mode 100644
index 000000000..0ca7d1cc1
Binary files /dev/null and b/nwnds_animalcomp/ds_ac_owl25.UTC differ
diff --git a/nwnds_animalcomp/ds_ac_owl26.UTC b/nwnds_animalcomp/ds_ac_owl26.UTC
new file mode 100644
index 000000000..0017e6a2f
Binary files /dev/null and b/nwnds_animalcomp/ds_ac_owl26.UTC differ
diff --git a/nwnds_animalcomp/ds_ac_owl27.utc b/nwnds_animalcomp/ds_ac_owl27.utc
new file mode 100644
index 000000000..4759141fe
Binary files /dev/null and b/nwnds_animalcomp/ds_ac_owl27.utc differ
diff --git a/nwnds_animalcomp/ds_ac_owl28.UTC b/nwnds_animalcomp/ds_ac_owl28.UTC
new file mode 100644
index 000000000..b944fdd24
Binary files /dev/null and b/nwnds_animalcomp/ds_ac_owl28.UTC differ
diff --git a/nwnds_animalcomp/ds_ac_owl29.UTC b/nwnds_animalcomp/ds_ac_owl29.UTC
new file mode 100644
index 000000000..371da2cbf
Binary files /dev/null and b/nwnds_animalcomp/ds_ac_owl29.UTC differ
diff --git a/nwnds_animalcomp/ds_ac_owl30.utc b/nwnds_animalcomp/ds_ac_owl30.utc
new file mode 100644
index 000000000..5b96d264a
Binary files /dev/null and b/nwnds_animalcomp/ds_ac_owl30.utc differ
diff --git a/nwnds_animalcomp/ds_ac_owl31.UTC b/nwnds_animalcomp/ds_ac_owl31.UTC
new file mode 100644
index 000000000..ce87db1e8
Binary files /dev/null and b/nwnds_animalcomp/ds_ac_owl31.UTC differ
diff --git a/nwnds_animalcomp/ds_ac_owl32.UTC b/nwnds_animalcomp/ds_ac_owl32.UTC
new file mode 100644
index 000000000..0357e8ed5
Binary files /dev/null and b/nwnds_animalcomp/ds_ac_owl32.UTC differ
diff --git a/nwnds_animalcomp/ds_ac_owl33.utc b/nwnds_animalcomp/ds_ac_owl33.utc
new file mode 100644
index 000000000..a32f5ce08
Binary files /dev/null and b/nwnds_animalcomp/ds_ac_owl33.utc differ
diff --git a/nwnds_animalcomp/ds_ac_owl34.UTC b/nwnds_animalcomp/ds_ac_owl34.UTC
new file mode 100644
index 000000000..a220b3abd
Binary files /dev/null and b/nwnds_animalcomp/ds_ac_owl34.UTC differ
diff --git a/nwnds_animalcomp/ds_ac_owl35.UTC b/nwnds_animalcomp/ds_ac_owl35.UTC
new file mode 100644
index 000000000..e37ad5d39
Binary files /dev/null and b/nwnds_animalcomp/ds_ac_owl35.UTC differ
diff --git a/nwnds_animalcomp/ds_ac_owl36.utc b/nwnds_animalcomp/ds_ac_owl36.utc
new file mode 100644
index 000000000..038ddb67f
Binary files /dev/null and b/nwnds_animalcomp/ds_ac_owl36.utc differ
diff --git a/nwnds_animalcomp/ds_ac_owl37.UTC b/nwnds_animalcomp/ds_ac_owl37.UTC
new file mode 100644
index 000000000..958796f1b
Binary files /dev/null and b/nwnds_animalcomp/ds_ac_owl37.UTC differ
diff --git a/nwnds_animalcomp/ds_ac_owl38.UTC b/nwnds_animalcomp/ds_ac_owl38.UTC
new file mode 100644
index 000000000..e30cb8f00
Binary files /dev/null and b/nwnds_animalcomp/ds_ac_owl38.UTC differ
diff --git a/nwnds_animalcomp/ds_ac_owl39.utc b/nwnds_animalcomp/ds_ac_owl39.utc
new file mode 100644
index 000000000..9e5fdb741
Binary files /dev/null and b/nwnds_animalcomp/ds_ac_owl39.utc differ
diff --git a/nwnds_animalcomp/ds_ac_owl40.UTC b/nwnds_animalcomp/ds_ac_owl40.UTC
new file mode 100644
index 000000000..3ade97ef3
Binary files /dev/null and b/nwnds_animalcomp/ds_ac_owl40.UTC differ
diff --git a/nwnds_compiled_mod/nwn_dark_sun.7z b/nwnds_compiled_mod/nwn_dark_sun.7z
index 4ec1ab0ab..ac99916f2 100644
Binary files a/nwnds_compiled_mod/nwn_dark_sun.7z and b/nwnds_compiled_mod/nwn_dark_sun.7z differ
diff --git a/nwnds_module/creaturepalcus.itp b/nwnds_module/creaturepalcus.itp
index 6e0146321..d5fee6763 100644
Binary files a/nwnds_module/creaturepalcus.itp and b/nwnds_module/creaturepalcus.itp differ
diff --git a/nwnds_module/ds_ac_owl01.utc b/nwnds_module/ds_ac_owl01.utc
new file mode 100644
index 000000000..ce1e74ace
Binary files /dev/null and b/nwnds_module/ds_ac_owl01.utc differ
diff --git a/nwnds_module/ds_ac_owl02.UTC b/nwnds_module/ds_ac_owl02.UTC
new file mode 100644
index 000000000..8cd89fbaa
Binary files /dev/null and b/nwnds_module/ds_ac_owl02.UTC differ
diff --git a/nwnds_module/ds_ac_owl03.utc b/nwnds_module/ds_ac_owl03.utc
new file mode 100644
index 000000000..e44761f77
Binary files /dev/null and b/nwnds_module/ds_ac_owl03.utc differ
diff --git a/nwnds_module/ds_ac_owl04.UTC b/nwnds_module/ds_ac_owl04.UTC
new file mode 100644
index 000000000..375118d87
Binary files /dev/null and b/nwnds_module/ds_ac_owl04.UTC differ
diff --git a/nwnds_module/ds_ac_owl05.UTC b/nwnds_module/ds_ac_owl05.UTC
new file mode 100644
index 000000000..a5bf501d7
Binary files /dev/null and b/nwnds_module/ds_ac_owl05.UTC differ
diff --git a/nwnds_module/ds_ac_owl06.utc b/nwnds_module/ds_ac_owl06.utc
new file mode 100644
index 000000000..c9172e820
Binary files /dev/null and b/nwnds_module/ds_ac_owl06.utc differ
diff --git a/nwnds_module/ds_ac_owl07.UTC b/nwnds_module/ds_ac_owl07.UTC
new file mode 100644
index 000000000..7c337ba0e
Binary files /dev/null and b/nwnds_module/ds_ac_owl07.UTC differ
diff --git a/nwnds_module/ds_ac_owl08.UTC b/nwnds_module/ds_ac_owl08.UTC
new file mode 100644
index 000000000..616aeaf91
Binary files /dev/null and b/nwnds_module/ds_ac_owl08.UTC differ
diff --git a/nwnds_module/ds_ac_owl09.utc b/nwnds_module/ds_ac_owl09.utc
new file mode 100644
index 000000000..3c2721016
Binary files /dev/null and b/nwnds_module/ds_ac_owl09.utc differ
diff --git a/nwnds_module/ds_ac_owl10.UTC b/nwnds_module/ds_ac_owl10.UTC
new file mode 100644
index 000000000..50bbbe698
Binary files /dev/null and b/nwnds_module/ds_ac_owl10.UTC differ
diff --git a/nwnds_module/ds_ac_owl11.UTC b/nwnds_module/ds_ac_owl11.UTC
new file mode 100644
index 000000000..3d59b3d36
Binary files /dev/null and b/nwnds_module/ds_ac_owl11.UTC differ
diff --git a/nwnds_module/ds_ac_owl12.utc b/nwnds_module/ds_ac_owl12.utc
new file mode 100644
index 000000000..a0bad503f
Binary files /dev/null and b/nwnds_module/ds_ac_owl12.utc differ
diff --git a/nwnds_module/ds_ac_owl13.UTC b/nwnds_module/ds_ac_owl13.UTC
new file mode 100644
index 000000000..f3d511bdd
Binary files /dev/null and b/nwnds_module/ds_ac_owl13.UTC differ
diff --git a/nwnds_module/ds_ac_owl14.UTC b/nwnds_module/ds_ac_owl14.UTC
new file mode 100644
index 000000000..9e3504f04
Binary files /dev/null and b/nwnds_module/ds_ac_owl14.UTC differ
diff --git a/nwnds_module/ds_ac_owl15.utc b/nwnds_module/ds_ac_owl15.utc
new file mode 100644
index 000000000..4378ffa9f
Binary files /dev/null and b/nwnds_module/ds_ac_owl15.utc differ
diff --git a/nwnds_module/ds_ac_owl16.UTC b/nwnds_module/ds_ac_owl16.UTC
new file mode 100644
index 000000000..ef360768f
Binary files /dev/null and b/nwnds_module/ds_ac_owl16.UTC differ
diff --git a/nwnds_module/ds_ac_owl17.UTC b/nwnds_module/ds_ac_owl17.UTC
new file mode 100644
index 000000000..a3a3875c8
Binary files /dev/null and b/nwnds_module/ds_ac_owl17.UTC differ
diff --git a/nwnds_module/ds_ac_owl18.utc b/nwnds_module/ds_ac_owl18.utc
new file mode 100644
index 000000000..1630cb00f
Binary files /dev/null and b/nwnds_module/ds_ac_owl18.utc differ
diff --git a/nwnds_module/ds_ac_owl19.UTC b/nwnds_module/ds_ac_owl19.UTC
new file mode 100644
index 000000000..41517ac3e
Binary files /dev/null and b/nwnds_module/ds_ac_owl19.UTC differ
diff --git a/nwnds_module/ds_ac_owl20.UTC b/nwnds_module/ds_ac_owl20.UTC
new file mode 100644
index 000000000..b69b36ffd
Binary files /dev/null and b/nwnds_module/ds_ac_owl20.UTC differ
diff --git a/nwnds_module/ds_ac_owl21.utc b/nwnds_module/ds_ac_owl21.utc
new file mode 100644
index 000000000..a9d617a65
Binary files /dev/null and b/nwnds_module/ds_ac_owl21.utc differ
diff --git a/nwnds_module/ds_ac_owl22.UTC b/nwnds_module/ds_ac_owl22.UTC
new file mode 100644
index 000000000..050d19948
Binary files /dev/null and b/nwnds_module/ds_ac_owl22.UTC differ
diff --git a/nwnds_module/ds_ac_owl23.UTC b/nwnds_module/ds_ac_owl23.UTC
new file mode 100644
index 000000000..826458fca
Binary files /dev/null and b/nwnds_module/ds_ac_owl23.UTC differ
diff --git a/nwnds_module/ds_ac_owl24.utc b/nwnds_module/ds_ac_owl24.utc
new file mode 100644
index 000000000..00267c334
Binary files /dev/null and b/nwnds_module/ds_ac_owl24.utc differ
diff --git a/nwnds_module/ds_ac_owl25.UTC b/nwnds_module/ds_ac_owl25.UTC
new file mode 100644
index 000000000..0ca7d1cc1
Binary files /dev/null and b/nwnds_module/ds_ac_owl25.UTC differ
diff --git a/nwnds_module/ds_ac_owl26.UTC b/nwnds_module/ds_ac_owl26.UTC
new file mode 100644
index 000000000..0017e6a2f
Binary files /dev/null and b/nwnds_module/ds_ac_owl26.UTC differ
diff --git a/nwnds_module/ds_ac_owl27.utc b/nwnds_module/ds_ac_owl27.utc
new file mode 100644
index 000000000..4759141fe
Binary files /dev/null and b/nwnds_module/ds_ac_owl27.utc differ
diff --git a/nwnds_module/ds_ac_owl28.UTC b/nwnds_module/ds_ac_owl28.UTC
new file mode 100644
index 000000000..b944fdd24
Binary files /dev/null and b/nwnds_module/ds_ac_owl28.UTC differ
diff --git a/nwnds_module/ds_ac_owl29.UTC b/nwnds_module/ds_ac_owl29.UTC
new file mode 100644
index 000000000..371da2cbf
Binary files /dev/null and b/nwnds_module/ds_ac_owl29.UTC differ
diff --git a/nwnds_module/ds_ac_owl30.utc b/nwnds_module/ds_ac_owl30.utc
new file mode 100644
index 000000000..5b96d264a
Binary files /dev/null and b/nwnds_module/ds_ac_owl30.utc differ
diff --git a/nwnds_module/ds_ac_owl31.UTC b/nwnds_module/ds_ac_owl31.UTC
new file mode 100644
index 000000000..ce87db1e8
Binary files /dev/null and b/nwnds_module/ds_ac_owl31.UTC differ
diff --git a/nwnds_module/ds_ac_owl32.UTC b/nwnds_module/ds_ac_owl32.UTC
new file mode 100644
index 000000000..0357e8ed5
Binary files /dev/null and b/nwnds_module/ds_ac_owl32.UTC differ
diff --git a/nwnds_module/ds_ac_owl33.utc b/nwnds_module/ds_ac_owl33.utc
new file mode 100644
index 000000000..a32f5ce08
Binary files /dev/null and b/nwnds_module/ds_ac_owl33.utc differ
diff --git a/nwnds_module/ds_ac_owl34.UTC b/nwnds_module/ds_ac_owl34.UTC
new file mode 100644
index 000000000..a220b3abd
Binary files /dev/null and b/nwnds_module/ds_ac_owl34.UTC differ
diff --git a/nwnds_module/ds_ac_owl35.UTC b/nwnds_module/ds_ac_owl35.UTC
new file mode 100644
index 000000000..e37ad5d39
Binary files /dev/null and b/nwnds_module/ds_ac_owl35.UTC differ
diff --git a/nwnds_module/ds_ac_owl36.utc b/nwnds_module/ds_ac_owl36.utc
new file mode 100644
index 000000000..038ddb67f
Binary files /dev/null and b/nwnds_module/ds_ac_owl36.utc differ
diff --git a/nwnds_module/ds_ac_owl37.UTC b/nwnds_module/ds_ac_owl37.UTC
new file mode 100644
index 000000000..958796f1b
Binary files /dev/null and b/nwnds_module/ds_ac_owl37.UTC differ
diff --git a/nwnds_module/ds_ac_owl38.UTC b/nwnds_module/ds_ac_owl38.UTC
new file mode 100644
index 000000000..e30cb8f00
Binary files /dev/null and b/nwnds_module/ds_ac_owl38.UTC differ
diff --git a/nwnds_module/ds_ac_owl39.utc b/nwnds_module/ds_ac_owl39.utc
new file mode 100644
index 000000000..9e5fdb741
Binary files /dev/null and b/nwnds_module/ds_ac_owl39.utc differ
diff --git a/nwnds_module/ds_ac_owl40.UTC b/nwnds_module/ds_ac_owl40.UTC
new file mode 100644
index 000000000..3ade97ef3
Binary files /dev/null and b/nwnds_module/ds_ac_owl40.UTC differ
diff --git a/nwnds_module/ds_owl001.utc b/nwnds_module/ds_owl001.utc
new file mode 100644
index 000000000..805297976
Binary files /dev/null and b/nwnds_module/ds_owl001.utc differ
diff --git a/nwnds_module/itempalcus.itp b/nwnds_module/itempalcus.itp
index fd15317cd..ba05b63ee 100644
Binary files a/nwnds_module/itempalcus.itp and b/nwnds_module/itempalcus.itp differ
diff --git a/nwnds_module/placeablepalcus.itp b/nwnds_module/placeablepalcus.itp
index d6cd6fb00..feedb3a77 100644
Binary files a/nwnds_module/placeablepalcus.itp and b/nwnds_module/placeablepalcus.itp differ
diff --git a/nwnds_notes/AnimalCompanionWorksheet.xlsx b/nwnds_notes/AnimalCompanionWorksheet.xlsx
index 90815f507..8993787c1 100644
Binary files a/nwnds_notes/AnimalCompanionWorksheet.xlsx and b/nwnds_notes/AnimalCompanionWorksheet.xlsx differ