BACKUP ~AshesofEmbers\Backup~ AUTHOR ~ghreyfain@yahoo.ca~ // Updated per http://forums.gibberlings3.net/index.php?showtopic=9238 ALWAYS PRINT @600 ACTION_IF NOT FILE_EXISTS ~override\J#AoEV22.txt~ THEN BEGIN UNINSTALL ~SETUP-ASHESOFEMBERS.TP2~ 0 UNINSTALL ~SETUP-ASHESOFEMBERS.TP2~ 1 UNINSTALL ~SETUP-ASHESOFEMBERS.TP2~ 2 UNINSTALL ~SETUP-ASHESOFEMBERS.TP2~ 3 UNINSTALL ~SETUP-ASHESOFEMBERS.TP2~ 4 UNINSTALL ~SETUP-ASHESOFEMBERS.TP2~ 5 UNINSTALL ~SETUP-ASHESOFEMBERS.TP2~ 6 UNINSTALL ~SETUP-ASHESOFEMBERS.TP2~ 7 UNINSTALL ~SETUP-ASHESOFEMBERS.TP2~ 8 UNINSTALL ~SETUP-ASHESOFEMBERS.TP2~ 9 UNINSTALL ~SETUP-ASHESOFEMBERS.TP2~ 10 UNINSTALL ~SETUP-ASHESOFEMBERS.TP2~ 11 UNINSTALL ~SETUP-ASHESOFEMBERS.TP2~ 12 UNINSTALL ~SETUP-ASHESOFEMBERS.TP2~ 13 UNINSTALL ~SETUP-ASHESOFEMBERS.TP2~ 14 UNINSTALL ~SETUP-ASHESOFEMBERS.TP2~ 15 UNINSTALL ~SETUP-ASHESOFEMBERS.TP2~ 16 UNINSTALL ~SETUP-ASHESOFEMBERS.TP2~ 17 UNINSTALL ~SETUP-ASHESOFEMBERS.TP2~ 18 UNINSTALL ~SETUP-ASHESOFEMBERS.TP2~ 19 UNINSTALL ~SETUP-ASHESOFEMBERS.TP2~ 20 UNINSTALL ~SETUP-ASHESOFEMBERS.TP2~ 21 END END ASK_EVERY_COMPONENT LANGUAGE ~English~ ~english~ ~AshesofEmbers\English\AoE.TRA~ LANGUAGE ~Espanol [Clan DLAN]~ ~espanol [Clan DLAN]~ ~AshesofEmbers\Spanish\AoE.TRA~ LANGUAGE ~Francais [Emmanuel Teyssier]~ ~francais [Emmanuel Teyssier]~ ~AshesofEmbers\French\AoE.TRA~ LANGUAGE ~Deutsch [Beyshaliban]~ ~deutsch [Beyshaliban]~ ~AshesofEmbers\German\AoE.TRA~ BEGIN @601 COPY ~ashesofembers/J#AoEV22.txt~ ~override/J#AoEV22.txt~ ~ashesofembers/j#sensibleweaponsmods.txt~ ~override~ PRINT @602 COPY_EXISTING_REGEXP GLOB ~.*\.itm~ ~override~ PATCH_IF SOURCE_SIZE > 0x70 THEN BEGIN READ_SHORT "0x1c" "type" READ_BYTE "0x1e" "usab1" READ_BYTE "0x1f" "usab2" READ_BYTE "0x20" "usab3" READ_BYTE "0x21" "usab4" READ_BYTE "0x26" "stre" READ_BYTE "0x29" "ukit1" READ_BYTE "0x2b" "ukit2" READ_BYTE "0x2d" "ukit3" READ_BYTE "0x2f" "ukit4" READ_BYTE "0x31" "weapprof" READ_BYTE "0x2c" "dex" SET "patchdone" = "0" /* 11010111 00001000 */ //bastard swords WHILE ((("%patchdone%"="0") AND (("%usab2%" BAND "0b00001000") = "0b00000000")) AND ("%weapprof%" = "0x59")) BEGIN // usable by fighter (so no tricky weapon like SOTM) AND is a long sword WRITE_BYTE "0x1e" ("%usab1%" BAND "0b00111111") //alignment restrictions are left because they make sense roleplay-wise WRITE_BYTE "0x1f" ("%usab2%" BAND "0b00000000") WRITE_BYTE "0x20" ("%usab3%" BAND "0b10000000") WRITE_BYTE "0x21" ("%usab4%" BAND "0b10011111") //as do racial limitations WRITE_BYTE "0x29" ("%ukit1%" BAND "0b00000000") WRITE_BYTE "0x2b" ("%ukit2%" BAND "0b00000010") // beast master WRITE_BYTE "0x2d" ("%ukit3%" BAND "0b00000000") WRITE_BYTE "0x2f" ("%ukit4%" BAND "0b00000000") WRITE_BYTE "0x26" "13" //stre & dex WRITE_BYTE "0x2c" "8" SET "patchdone" = "1" END //long swords WHILE ((("%patchdone%"="0") AND (("%usab2%" BAND "0b00001000") = "0b00000000")) AND ("%weapprof%" = "0x5a")) BEGIN WRITE_BYTE "0x1e" ("%usab1%" BAND "0b00111111") WRITE_BYTE "0x1f" ("%usab2%" BAND "0b00000000") WRITE_BYTE "0x20" ("%usab3%" BAND "0b10000000") WRITE_BYTE "0x21" ("%usab4%" BAND "0b10011111") WRITE_BYTE "0x29" ("%ukit1%" BAND "0b00000000") WRITE_BYTE "0x2b" ("%ukit2%" BAND "0b00000010") WRITE_BYTE "0x2d" ("%ukit3%" BAND "0b00000000") WRITE_BYTE "0x2f" ("%ukit4%" BAND "0b00000000") WRITE_BYTE "0x26" "11" WRITE_BYTE "0x2c" "8" SET "patchdone" = "1" END //short swords WHILE ((("%patchdone%"="0") AND (("%usab2%" BAND "0b00001000") = "0b00000000")) AND ("%weapprof%" = "0x5b")) BEGIN READ_BYTE "0x8c" "bondam" WRITE_BYTE "0x1e" ("%usab1%" BAND "0b00111111") WRITE_BYTE "0x1f" ("%usab2%" BAND "0b00000000") WRITE_BYTE "0x20" ("%usab3%" BAND "0b10000000") WRITE_BYTE "0x21" ("%usab4%" BAND "0b10011111") WRITE_BYTE "0x29" ("%ukit1%" BAND "0b00000000") WRITE_BYTE "0x2b" ("%ukit2%" BAND "0b00000010") WRITE_BYTE "0x2d" ("%ukit3%" BAND "0b00000000") WRITE_BYTE "0x2f" ("%ukit4%" BAND "0b00000000") WRITE_BYTE "0x26" "6" WRITE_BYTE "0x2c" "6" WRITE_BYTE "0x8c" ("%bondam%" + "1") //base dam of 1d6+1 instead of plain 1d6 SET "patchdone" = "1" END //axe WHILE ((("%patchdone%"="0") AND (("%usab2%" BAND "0b00001000") = "0b00000000")) AND ("%weapprof%" = "0x5c")) BEGIN READ_BYTE "0x18" "flag1" WRITE_BYTE "0x1e" ("%usab1%" BAND "0b00111111") WRITE_BYTE "0x1f" ("%usab2%" BAND "0b00000000") WRITE_BYTE "0x20" ("%usab3%" BAND "0b10000000") WRITE_BYTE "0x21" ("%usab4%" BAND "0b10011111") WRITE_BYTE "0x29" ("%ukit1%" BAND "0b00000000") WRITE_BYTE "0x2b" ("%ukit2%" BAND "0b00000010") WRITE_BYTE "0x2d" ("%ukit3%" BAND "0b00000000") WRITE_BYTE "0x2f" ("%ukit4%" BAND "0b00000000") WRITE_BYTE "0x26" "13" WRITE_BYTE "0x2c" "6" WHILE ((("%flag1%" BAND "0b00000010") = "0b00000010") AND ("%patchdone%" = "0")) BEGIN //weimeric's 2 handed axes aren't good for monks WRITE_BYTE "0x21" ("%usab4%" BOR "0b00100000") SET "patchdone" = "1" END SET "patchdone" = "1" END //2h swords WHILE ((("%patchdone%"="0") AND (("%usab2%" BAND "0b00001000") = "0b00000000")) AND ("%weapprof%" = "0x5d")) BEGIN WRITE_BYTE "0x1e" ("%usab1%" BAND "0b00111111") WRITE_BYTE "0x1f" ("%usab2%" BAND "0b00000000") WRITE_BYTE "0x20" ("%usab3%" BAND "0b10000000") WRITE_BYTE "0x21" ("%usab4%" BAND "0b10111111") //monks WRITE_BYTE "0x29" ("%ukit1%" BAND "0b00000000") WRITE_BYTE "0x2b" ("%ukit2%" BAND "0b00000010") WRITE_BYTE "0x2d" ("%ukit3%" BAND "0b00000000") WRITE_BYTE "0x2f" ("%ukit4%" BAND "0b00000000") WRITE_BYTE "0x26" "14" WRITE_BYTE "0x2c" "8" SET "patchdone" = "1" END //katana WHILE ((("%patchdone%"="0") AND (("%usab2%" BAND "0b00001000") = "0b00000000")) AND ("%weapprof%" = "0x5e")) BEGIN WRITE_BYTE "0x1e" ("%usab1%" BAND "0b00111111") WRITE_BYTE "0x1f" ("%usab2%" BAND "0b00000000") WRITE_BYTE "0x20" ("%usab3%" BAND "0b10000000") WRITE_BYTE "0x21" ("%usab4%" BAND "0b10011111") WRITE_BYTE "0x29" ("%ukit1%" BAND "0b00000000") WRITE_BYTE "0x2b" ("%ukit2%" BAND "0b00000010") WRITE_BYTE "0x2d" ("%ukit3%" BAND "0b00000000") WRITE_BYTE "0x2f" ("%ukit4%" BAND "0b00000000") WRITE_BYTE "0x26" "9" WRITE_BYTE "0x2c" "13" SET "patchdone" = "1" END //scimitar/W/N WHILE ((("%patchdone%"="0") AND (("%usab2%" BAND "0b00001000") = "0b00000000")) AND ("%weapprof%" = "0x5f")) BEGIN WRITE_BYTE "0x1e" ("%usab1%" BAND "0b00111111") WRITE_BYTE "0x1f" ("%usab2%" BAND "0b00000000") WRITE_BYTE "0x20" ("%usab3%" BAND "0b10000000") WRITE_BYTE "0x21" ("%usab4%" BAND "0b10011111") WRITE_BYTE "0x29" ("%ukit1%" BAND "0b00000000") WRITE_BYTE "0x2b" ("%ukit2%" BAND "0b00000010") WRITE_BYTE "0x2d" ("%ukit3%" BAND "0b00000000") WRITE_BYTE "0x2f" ("%ukit4%" BAND "0b00000000") WRITE_BYTE "0x26" "9" WRITE_BYTE "0x2c" "9" SET "patchdone" = "1" END //dagger WHILE ((("%patchdone%"="0") AND (("%usab2%" BAND "0b00001000") = "0b00000000")) AND ("%weapprof%" = "0x60")) BEGIN WRITE_BYTE "0x1e" ("%usab1%" BAND "0b00111111") WRITE_BYTE "0x1f" ("%usab2%" BAND "0b00000000") WRITE_BYTE "0x20" ("%usab3%" BAND "0b10000000") WRITE_BYTE "0x21" ("%usab4%" BAND "0b10011111") WRITE_BYTE "0x29" ("%ukit1%" BAND "0b00000000") WRITE_BYTE "0x2b" ("%ukit2%" BAND "0b00000010") WRITE_BYTE "0x2d" ("%ukit3%" BAND "0b00000000") WRITE_BYTE "0x2f" ("%ukit4%" BAND "0b00000000") WRITE_BYTE "0x26" "4" WRITE_BYTE "0x2c" "4" //the following code is blatanlty cpoied/pasted, with permission, from WeiDU's tutorial about while, provided by Idobek READ_LONG 0x64 "abilitiesoffset" READ_SHORT 0x68 "#abilities" WHILE ("%#abilities%" > 0) BEGIN READ_BYTE ("%abilitiesoffset%" + ("%#abilities%" - 1) * 0x38) "abilitytype" SET "patchmelee" = 0 WHILE ("%abilitytype%" = 1) AND ("%patchmelee%" = 0) BEGIN WRITE_SHORT ("%abilitiesoffset%" + ("%#abilities%" - 1) * 0x38 + 0x16) 6 WRITE_SHORT ("%abilitiesoffset%" + ("%#abilities%" - 1) * 0x38 + 0x18) 1 SET "patchmelee" = 1 END SET "patchranged" = 0 WHILE ("%abilitytype%" = 2) AND ("%patchranged%" = 0) BEGIN WRITE_SHORT ("%abilitiesoffset%" + ("%#abilities%" - 1) * 0x38 + 0x16) 6 WRITE_SHORT ("%abilitiesoffset%" + ("%#abilities%" - 1) * 0x38 + 0x18) 1 SET "patchranged" = 1 END SET "#abilities" = ("%#abilities%" - 1) END SET "patchdone" = "1" END //war hammer WHILE ((("%patchdone%"="0") AND (("%usab2%" BAND "0b00001000") = "0b00000000")) AND ("%weapprof%" = "0x61")) BEGIN WRITE_BYTE "0x1e" ("%usab1%" BAND "0b00111111") WRITE_BYTE "0x1f" ("%usab2%" BAND "0b00000000") WRITE_BYTE "0x20" ("%usab3%" BAND "0b10000000") WRITE_BYTE "0x21" ("%usab4%" BAND "0b10011111") WRITE_BYTE "0x29" ("%ukit1%" BAND "0b00000000") WRITE_BYTE "0x2b" ("%ukit2%" BAND "0b00000010") WRITE_BYTE "0x2d" ("%ukit3%" BAND "0b00000000") WRITE_BYTE "0x2f" ("%ukit4%" BAND "0b00000000") WRITE_BYTE "0x26" "12" WRITE_BYTE "0x2c" "6" WRITE_BYTE 0x8a 01 WRITE_BYTE 0x88 06 SET "patchdone" = "1" END //spear WHILE ((("%patchdone%"="0") AND (("%usab2%" BAND "0b00001000") = "0b00000000")) AND ("%weapprof%" = "0x62")) BEGIN WRITE_BYTE "0x1e" ("%usab1%" BAND "0b00111111") WRITE_BYTE "0x1f" ("%usab2%" BAND "0b00000000") WRITE_BYTE "0x20" ("%usab3%" BAND "0b10000000") WRITE_BYTE "0x21" ("%usab4%" BAND "0b10111111") WRITE_BYTE "0x29" ("%ukit1%" BAND "0b00000000") WRITE_BYTE "0x2b" ("%ukit2%" BAND "0b00000010") WRITE_BYTE "0x2d" ("%ukit3%" BAND "0b00000000") WRITE_BYTE "0x2f" ("%ukit4%" BAND "0b00000000") WRITE_BYTE "0x26" "7" WRITE_BYTE "0x2c" "6" WRITE_BYTE 0x8a 01 WRITE_BYTE 0x88 08 SET "patchdone" = "1" END //halberd WHILE ((("%patchdone%"="0") AND (("%usab2%" BAND "0b00001000") = "0b00000000")) AND ("%weapprof%" = "0x63")) BEGIN WRITE_BYTE "0x1e" ("%usab1%" BAND "0b00111111") WRITE_BYTE "0x1f" ("%usab2%" BAND "0b00000000") WRITE_BYTE "0x20" ("%usab3%" BAND "0b10000000") WRITE_BYTE "0x21" ("%usab4%" BAND "0b10111111") WRITE_BYTE "0x29" ("%ukit1%" BAND "0b00000000") WRITE_BYTE "0x2b" ("%ukit2%" BAND "0b00000010") WRITE_BYTE "0x2d" ("%ukit3%" BAND "0b00000000") WRITE_BYTE "0x2f" ("%ukit4%" BAND "0b00000000") WRITE_BYTE "0x26" "10" WRITE_BYTE "0x2c" "6" SET "patchdone" = "1" END //flail/morningstar WHILE ((("%patchdone%"="0") AND (("%usab2%" BAND "0b00001000") = "0b00000000")) AND ("%weapprof%" = "0x64")) BEGIN WRITE_BYTE "0x1e" ("%usab1%" BAND "0b00111111") WRITE_BYTE "0x1f" ("%usab2%" BAND "0b00000000") WRITE_BYTE "0x20" ("%usab3%" BAND "0b10000000") WRITE_BYTE "0x21" ("%usab4%" BAND "0b10011111") WRITE_BYTE "0x29" ("%ukit1%" BAND "0b00000000") WRITE_BYTE "0x2b" ("%ukit2%" BAND "0b00000010") WRITE_BYTE "0x2d" ("%ukit3%" BAND "0b00000000") WRITE_BYTE "0x2f" ("%ukit4%" BAND "0b00000000") WRITE_BYTE "0x26" "10" WRITE_BYTE "0x2c" "12" SET "patchdone" = "1" END //mace WHILE ((("%patchdone%"="0") AND (("%usab2%" BAND "0b00001000") = "0b00000000")) AND ("%weapprof%" = "0x65")) BEGIN WRITE_BYTE "0x1e" ("%usab1%" BAND "0b00111111") WRITE_BYTE "0x1f" ("%usab2%" BAND "0b00000000") WRITE_BYTE "0x20" ("%usab3%" BAND "0b10000000") WRITE_BYTE "0x21" ("%usab4%" BAND "0b10011111") WRITE_BYTE "0x29" ("%ukit1%" BAND "0b00000000") WRITE_BYTE "0x2b" ("%ukit2%" BAND "0b00000010") WRITE_BYTE "0x2d" ("%ukit3%" BAND "0b00000000") WRITE_BYTE "0x2f" ("%ukit4%" BAND "0b00000000") WRITE_BYTE "0x26" "12" WRITE_BYTE "0x2c" "6" SET "patchdone" = "1" END //quarterstaff WHILE ((("%patchdone%"="0") AND (("%usab2%" BAND "0b00001000") = "0b00000000")) AND ("%weapprof%" = "0x66")) BEGIN WRITE_BYTE "0x1e" ("%usab1%" BAND "0b00111111") WRITE_BYTE "0x1f" ("%usab2%" BAND "0b00000000") WRITE_BYTE "0x20" ("%usab3%" BAND "0b10000000") WRITE_BYTE "0x21" ("%usab4%" BAND "0b10111111") WRITE_BYTE "0x29" ("%ukit1%" BAND "0b00000000") WRITE_BYTE "0x2b" ("%ukit2%" BAND "0b00000000") WRITE_BYTE "0x2d" ("%ukit3%" BAND "0b00000000") WRITE_BYTE "0x2f" ("%ukit4%" BAND "0b00000000") WRITE_BYTE "0x26" "4" WRITE_BYTE "0x2c" "4" SET "patchdone" = "1" END //crossbow WHILE ((("%patchdone%"="0") AND (("%usab2%" BAND "0b00001000") = "0b00000000")) AND ("%weapprof%" = "0x67")) BEGIN WRITE_BYTE "0x1e" ("%usab1%" BAND "0b00111111") WRITE_BYTE "0x1f" ("%usab2%" BAND "0b00000000") WRITE_BYTE "0x20" ("%usab3%" BAND "0b10000000") WRITE_BYTE "0x21" ("%usab4%" BAND "0b10111111") WRITE_BYTE "0x29" ("%ukit1%" BAND "0b00000000") WRITE_BYTE "0x2b" ("%ukit2%" BAND "0b00000000") WRITE_BYTE "0x2d" ("%ukit3%" BAND "0b00000000") WRITE_BYTE "0x2f" ("%ukit4%" BAND "0b00001100") // kensai & cavalier WRITE_BYTE "0x26" "10" WRITE_BYTE "0x2c" "10" SET "patchdone" = "1" END //long bow WHILE ((("%patchdone%"="0") AND (("%usab2%" BAND "0b00001000") = "0b00000000")) AND ("%weapprof%" = "0x68")) BEGIN WRITE_BYTE "0x1e" ("%usab1%" BAND "0b00111111") WRITE_BYTE "0x1f" ("%usab2%" BAND "0b00000000") WRITE_BYTE "0x20" ("%usab3%" BAND "0b10000000") WRITE_BYTE "0x21" ("%usab4%" BAND "0b10111111") WRITE_BYTE "0x29" ("%ukit1%" BAND "0b00000000") WRITE_BYTE "0x2b" ("%ukit2%" BAND "0b00000000") WRITE_BYTE "0x2d" ("%ukit3%" BAND "0b00000000") WRITE_BYTE "0x2f" ("%ukit4%" BAND "0b00001100") WRITE_BYTE "0x26" "14" WRITE_BYTE "0x2c" "11" SET "patchdone" = "1" END //short bow WHILE ((("%patchdone%"="0") AND (("%usab2%" BAND "0b00001000") = "0b00000000")) AND ("%weapprof%" = "0x69")) BEGIN WRITE_BYTE "0x1e" ("%usab1%" BAND "0b00111111") WRITE_BYTE "0x1f" ("%usab2%" BAND "0b00000000") WRITE_BYTE "0x20" ("%usab3%" BAND "0b10000000") WRITE_BYTE "0x21" ("%usab4%" BAND "0b10111111") WRITE_BYTE "0x29" ("%ukit1%" BAND "0b00000000") WRITE_BYTE "0x2b" ("%ukit2%" BAND "0b00000000") WRITE_BYTE "0x2d" ("%ukit3%" BAND "0b00000000") WRITE_BYTE "0x2f" ("%ukit4%" BAND "0b00001100") WRITE_BYTE "0x26" "9" WRITE_BYTE "0x2c" "11" SET "patchdone" = "1" END //darts WHILE ((("%patchdone%"="0") AND (("%usab2%" BAND "0b00001000") = "0b00000000")) AND ("%weapprof%" = "0x6a")) BEGIN WRITE_BYTE "0x1e" ("%usab1%" BAND "0b00111111") WRITE_BYTE "0x1f" ("%usab2%" BAND "0b00000000") WRITE_BYTE "0x20" ("%usab3%" BAND "0b10000000") WRITE_BYTE "0x21" ("%usab4%" BAND "0b10011111") WRITE_BYTE "0x29" ("%ukit1%" BAND "0b00000000") WRITE_BYTE "0x2b" ("%ukit2%" BAND "0b00000000") WRITE_BYTE "0x2d" ("%ukit3%" BAND "0b00000000") WRITE_BYTE "0x2f" ("%ukit4%" BAND "0b00001100") WRITE_BYTE "0x26" "5" WRITE_BYTE "0x2c" "10" SET "patchdone" = "1" END //sling WHILE ((("%patchdone%"="0") AND (("%usab2%" BAND "0b00001000") = "0b00000000")) AND ("%weapprof%" = "0x6b")) BEGIN WRITE_BYTE "0x1e" ("%usab1%" BAND "0b00111111") WRITE_BYTE "0x1f" ("%usab2%" BAND "0b00000000") WRITE_BYTE "0x20" ("%usab3%" BAND "0b10000000") WRITE_BYTE "0x21" ("%usab4%" BAND "0b10011111") WRITE_BYTE "0x29" ("%ukit1%" BAND "0b00000000") WRITE_BYTE "0x2b" ("%ukit2%" BAND "0b00000000") WRITE_BYTE "0x2d" ("%ukit3%" BAND "0b00000000") WRITE_BYTE "0x2f" ("%ukit4%" BAND "0b00001100") WRITE_BYTE "0x26" "5" WRITE_BYTE "0x2c" "11" SET "patchdone" = "1" END //club WHILE ((("%patchdone%"="0") AND (("%usab2%" BAND "0b00001000") = "0b00000000")) AND ("%weapprof%" = "0x73")) BEGIN WRITE_BYTE "0x1e" ("%usab1%" BAND "0b00111111") WRITE_BYTE "0x1f" ("%usab2%" BAND "0b00000000") WRITE_BYTE "0x20" ("%usab3%" BAND "0b10000000") WRITE_BYTE "0x21" ("%usab4%" BAND "0b10011111") WRITE_BYTE "0x29" ("%ukit1%" BAND "0b00000000") WRITE_BYTE "0x2b" ("%ukit2%" BAND "0b00000000") WRITE_BYTE "0x2d" ("%ukit3%" BAND "0b00000000") WRITE_BYTE "0x2f" ("%ukit4%" BAND "0b00000000") WRITE_BYTE "0x26" "8" WRITE_BYTE "0x2c" "6" SET "patchdone" = "1" END //bullets, arrows, bolts WHILE ((("%patchdone%"<"2") AND (("%usab2%" BAND "0b00001000") = "0b00000000")) AND (("%type%" = "0x0005") OR ("%type%" = "0x000e")OR ("%type%" = "0x001f"))) BEGIN WRITE_BYTE "0x1e" ("%usab1%" BAND "0b00111111") WRITE_BYTE "0x1f" ("%usab2%" BAND "0b00000000") WRITE_BYTE "0x20" ("%usab3%" BAND "0b10000000") WRITE_BYTE "0x21" ("%usab4%" BAND "0b10011111") WRITE_BYTE "0x29" ("%ukit1%" BAND "0b00000000") WRITE_BYTE "0x2b" ("%ukit2%" BAND "0b00000000") WRITE_BYTE "0x2d" ("%ukit3%" BAND "0b00000000") WRITE_BYTE "0x2f" ("%ukit4%" BAND "0b00000000") // cavalier, kensai, monk & any stats can use, because they still won't use the main weapons, and it helps with inventory Micro-Managing SET "patchdone" = "2" END END // End of PATCH_IF SOURCE_SIZE > 0x70 THEN BEGIN BUT_ONLY_IF_IT_CHANGES BEGIN @239 ACTION_IF NOT FILE_EXISTS ~override/J#AoEV22.txt~ THEN BEGIN COPY ~ashesofembers/J#AoEV22.txt~ ~override/J#AoEV22.txt~ END /////////////////////////// // // Nerfed Spells: Iron/Stoneskin // COPY ~AshesofEmbers\spell tweaks\sppr506.spl~ ~override\sppr506.spl~ SAY UNIDENTIFIED_DESC @1 COPY ~AshesofEmbers\spell tweaks\spwi408.spl~ ~override\spwi408.spl~ SAY UNIDENTIFIED_DESC @2 COPY_EXISTING ~SPPR214.spl~ ~override/SPPR214.spl~ WRITE_ASCII 0x10 ~BEFF_P15~ // @240 = Universal weapons for SoA BEGIN @603 ACTION_IF NOT FILE_EXISTS ~override/J#AoEV22.txt~ THEN BEGIN COPY ~ashesofembers/J#AoEV22.txt~ ~override/J#AoEV22.txt~ END COPY_EXISTING ~ribald.sto~ ~override\ribald.sto~ ADD_STORE_ITEM ~PDag01~ #1 #0 #0 ~IDENTIFIED~ #100 ADD_STORE_ITEM ~PDag02~ #1 #0 #0 ~IDENTIFIED~ #2 ADD_STORE_ITEM ~PDag03~ #1 #0 #0 ~IDENTIFIED~ #2 ADD_STORE_ITEM ~Bola01~ #1 #0 #0 ~IDENTIFIED~ #300 ADD_STORE_ITEM ~Bola02~ #10 #0 #0 ~IDENTIFIED~ #1 ADD_STORE_ITEM ~Bola03~ #1 #0 #0 ~IDENTIFIED~ #1 ADD_STORE_ITEM ~PDag04~ #1 #0 #0 ~IDENTIFIED~ #1 //--------------------------------------------------// COPY ~AshesofEmbers\Itemdesc\itemdesc\pdag01.itm~ ~override\pdag01.itm~ SAY NAME1 @493 SAY NAME2 @493 SAY DESC @48 SAY UNIDENTIFIED_DESC @48 WRITE_LONG 0x1e 0x00000000 // Usability Restrictions WRITE_BYTE 0x29 00 // Usability Restrictions WRITE_BYTE 0x2B 02 // Usability Restrictions WRITE_BYTE 0x2D 00 // Usability Restrictions WRITE_BYTE 0x2F 00 // Usability Restrictions WRITE_BYTE 0x26 04 // STR requirement WRITE_BYTE 0x2C 04 // DEX requirement //--------------------------------------------------// COPY ~AshesofEmbers\Itemdesc\itemdesc\pdag02.itm~ ~override\pdag02.itm~ SAY NAME1 @493 SAY NAME2 @494 SAY DESC @491 SAY UNIDENTIFIED_DESC @48 WRITE_LONG 0x1e 0x00000000 // Usability Restrictions WRITE_BYTE 0x29 00 // Usability Restrictions WRITE_BYTE 0x2B 02 // Usability Restrictions WRITE_BYTE 0x2D 00 // Usability Restrictions WRITE_BYTE 0x2F 00 // Usability Restrictions WRITE_BYTE 0x26 04 // STR requirement WRITE_BYTE 0x2C 04 // DEX requirement //--------------------------------------------------// COPY ~AshesofEmbers\Itemdesc\itemdesc\pdag03.itm~ ~override\pdag03.itm~ SAY NAME1 @493 SAY NAME2 @495 SAY DESC @492 SAY UNIDENTIFIED_DESC @48 WRITE_LONG 0x1e 0x00000000 // Usability Restrictions WRITE_BYTE 0x29 00 // Usability Restrictions WRITE_BYTE 0x2B 02 // Usability Restrictions WRITE_BYTE 0x2D 00 // Usability Restrictions WRITE_BYTE 0x2F 00 // Usability Restrictions WRITE_BYTE 0x26 04 // STR requirement WRITE_BYTE 0x2C 04 // DEX requirement //--------------------------------------------------// COPY ~AshesofEmbers\Itemdesc\itemdesc\pdag04.itm~ ~override\pdag04.itm~ SAY NAME1 @493 SAY NAME2 @497 SAY DESC @498 SAY UNIDENTIFIED_DESC @48 WRITE_LONG 0x1e 0x00000000 // Usability Restrictions WRITE_BYTE 0x29 00 // Usability Restrictions WRITE_BYTE 0x2B 02 // Usability Restrictions WRITE_BYTE 0x2D 00 // Usability Restrictions WRITE_BYTE 0x2F 00 // Usability Restrictions WRITE_BYTE 0x26 04 // STR requirement WRITE_BYTE 0x2C 0x0E // DEX requirement WRITE_BYTE 0x2A 0x0B // INT requirement //--------------------------------------------------// COPY ~AshesofEmbers\Itemdesc\itemdesc\bola01.itm~ ~override\bola01.itm~ SAY NAME1 @23 SAY NAME2 @23 SAY DESC @24 SAY UNIDENTIFIED_DESC @24 SAY 0x1ce @25 //----------------------------------------------------------------------// COPY ~AshesofEmbers\Itemdesc\itemdesc\bola02.itm~ ~override\bola02.itm~ SAY NAME1 @23 SAY NAME2 @26 SAY DESC @27 SAY UNIDENTIFIED_DESC @24 SAY 0x1fe @25 //----------------------------------------------------------------------// COPY ~AshesofEmbers\Itemdesc\itemdesc\bola03.itm~ ~override\bola03.itm~ SAY NAME1 @23 SAY NAME2 @28 SAY DESC @29 SAY UNIDENTIFIED_DESC @24 SAY 0x1fe @25 //----------------------------------------------------------------------// COPY ~AshesofEmbers\Itemdesc\itemdesc\bola04.itm~ ~override\bola04.itm~ SAY NAME1 @23 SAY NAME2 @507 SAY DESC @508 SAY UNIDENTIFIED_DESC @24 COPY_EXISTING ~CEFGT01.cre~ ~override\CEFGT01.cre~ WRITE_ASCII 0x40c ~Bola04~ #8 WRITE_SHORT 0x434 0x0002 WRITE_SHORT 0x456 0xffff COPY ~AshesofEmbers\Itemdesc\itemdesc\graphics~ ~override~ // Bola/Katar Graphics //////////////////////////////////////////////////// // // STR DEX // Long Sword 11 8 // Battle Axe 13 6 // Throwing axe 12 10 // Bastard 13 8 // scimitar 9 9 // katana 9 13 // Short 6 6 // Dagger 4 4 // Hammer 12 6 // Mace 12 6 // Club 8 6 // Flail 10 12 // Morning Star 11 8 // 2-h Sword 14 8 // halberd 10 6 // spear 7 6 // staff 4 4 // sling 5 11 // short bow 9* 11 // long bow 14 11 // comp long bow 15 11 // light xbow 9* 10 // heavy xbow 10 10 // dart 5 10 // throwing dagger 7 10 // bola 12 10 // //////////////////////////////////////////////// BEGIN @604 ACTION_IF NOT FILE_EXISTS ~override/J#AoEV22.txt~ THEN BEGIN COPY ~ashesofembers/J#AoEV22.txt~ ~override/J#AoEV22.txt~ END //--------------------------------------------------// COPY ~AshesofEmbers\Itemdesc\itemdesc\sper01.itm~ ~override\sper01.itm~ SAY DESC @20 SAY UNIDENTIFIED_DESC @20 WRITE_LONG 0x1e 0x20000000 // Usability Restrictions WRITE_BYTE 0x29 00 // Usability Restrictions WRITE_BYTE 0x2B 02 // Usability Restrictions WRITE_BYTE 0x2D 00 // Usability Restrictions WRITE_BYTE 0x2F 00 // Usability Restrictions WRITE_BYTE 0x26 07 // STR requirement WRITE_BYTE 0x2C 06 // DEX requirement WRITE_BYTE 0x88 08 // Melee damage to 8 //--------------------------------------------------// COPY_EXISTING ~dwsper01.itm~ ~override\dwsper01.itm~ SAY DESC @505 SAY UNIDENTIFIED_DESC @20 WRITE_LONG 0x1e 0x20000000 // Usability Restrictions WRITE_BYTE 0x29 00 // Usability Restrictions WRITE_BYTE 0x2B 02 // Usability Restrictions WRITE_BYTE 0x2D 00 // Usability Restrictions WRITE_BYTE 0x2F 00 // Usability Restrictions WRITE_BYTE 0x26 07 // STR requirement WRITE_BYTE 0x2C 06 // DEX requirement WRITE_BYTE 0x88 08 // Melee damage to 8 COPY ~AshesofEmbers\Itemdesc\itemdesc\graphics~ ~override~ // Spear graphics //--------------------------------------------------// COPY_EXISTING ~waspear.itm~ // SPEAR OF KULDAHAR ~override\waspear.itm~ SAY UNIDENTIFIED_DESC @20 SAY DESC @506 WRITE_LONG 0x1e 0x20000000 // Usability Restrictions WRITE_BYTE 0x29 00 // Usability Restrictions WRITE_BYTE 0x2B 02 // Usability Restrictions WRITE_BYTE 0x2D 00 // Usability Restrictions WRITE_BYTE 0x2F 00 // Usability Restrictions WRITE_BYTE 0x26 07 // STR requirement WRITE_BYTE 0x2C 06 // DEX requirement WRITE_BYTE 0x88 08 // Melee damage to 8 //--------------------------------------------------// COPY ~AshesofEmbers\Itemdesc\itemdesc\sper02.itm~ ~override\sper02.itm~ SAY UNIDENTIFIED_DESC @20 SAY DESC @21 WRITE_LONG 0x1e 0x20000000 // Usability Restrictions WRITE_BYTE 0x29 00 // Usability Restrictions WRITE_BYTE 0x2B 02 // Usability Restrictions WRITE_BYTE 0x2D 00 // Usability Restrictions WRITE_BYTE 0x2F 00 // Usability Restrictions WRITE_BYTE 0x26 07 // STR requirement WRITE_BYTE 0x2C 06 // DEX requirement WRITE_BYTE 0x88 08 // Melee damage to 8 //--------------------------------------------------// COPY_EXISTING ~sper03.itm~ ~override\sper03.itm~ SAY UNIDENTIFIED_DESC @20 SAY DESC @296 WRITE_LONG 0x1e 0x20000000 // Usability Restrictions WRITE_BYTE 0x29 00 // Usability Restrictions WRITE_BYTE 0x2B 02 // Usability Restrictions WRITE_BYTE 0x2D 00 // Usability Restrictions WRITE_BYTE 0x2F 00 // Usability Restrictions WRITE_BYTE 0x26 07 // STR requirement WRITE_BYTE 0x2C 06 // DEX requirement WRITE_BYTE 0x88 08 // Melee damage to 8 //--------------------------------------------------// COPY ~AshesofEmbers\Itemdesc\itemdesc\sper05.itm~ ~override\sper05.itm~ SAY UNIDENTIFIED_DESC @20 SAY DESC @22 WRITE_LONG 0x1e 0x20000000 // Usability Restrictions WRITE_BYTE 0x29 00 // Usability Restrictions WRITE_BYTE 0x2B 02 // Usability Restrictions WRITE_BYTE 0x2D 00 // Usability Restrictions WRITE_BYTE 0x2F 00 // Usability Restrictions WRITE_BYTE 0x26 07 // STR requirement WRITE_BYTE 0x2C 06 // DEX requirement WRITE_BYTE 0x88 08 // Melee damage to 8 //--------------------------------------------------// COPY_EXISTING ~sper06.itm~ ~override\sper06.itm~ SAY UNIDENTIFIED_DESC @20 SAY DESC @297 WRITE_LONG 0x1e 0x20000000 // Usability Restrictions WRITE_BYTE 0x29 00 // Usability Restrictions WRITE_BYTE 0x2B 02 // Usability Restrictions WRITE_BYTE 0x2D 00 // Usability Restrictions WRITE_BYTE 0x2F 00 // Usability Restrictions WRITE_BYTE 0x26 07 // STR requirement WRITE_BYTE 0x2C 06 // DEX requirement WRITE_BYTE 0x88 08 // Melee damage to 8 //--------------------------------------------------// COPY_EXISTING ~sper07.itm~ ~override\sper07.itm~ SAY UNIDENTIFIED_DESC @20 SAY DESC @298 WRITE_LONG 0x1e 0x20000000 // Usability Restrictions WRITE_BYTE 0x29 00 // Usability Restrictions WRITE_BYTE 0x2B 02 // Usability Restrictions WRITE_BYTE 0x2D 00 // Usability Restrictions WRITE_BYTE 0x2F 00 // Usability Restrictions WRITE_BYTE 0x26 07 // STR requirement WRITE_BYTE 0x2C 06 // DEX requirement WRITE_BYTE 0x88 08 // Melee damage to 8 //--------------------------------------------------// COPY_EXISTING ~sper08.itm~ ~override\sper08.itm~ SAY UNIDENTIFIED_DESC @20 SAY DESC @299 WRITE_LONG 0x1e 0x20000000 // Usability Restrictions WRITE_BYTE 0x29 00 // Usability Restrictions WRITE_BYTE 0x2B 02 // Usability Restrictions WRITE_BYTE 0x2D 00 // Usability Restrictions WRITE_BYTE 0x2F 00 // Usability Restrictions WRITE_BYTE 0x26 07 // STR requirement WRITE_BYTE 0x2C 06 // DEX requirement WRITE_BYTE 0x88 08 // Melee damage to 8 //--------------------------------------------------// COPY_EXISTING ~sper09.itm~ ~override\sper09.itm~ SAY UNIDENTIFIED_DESC @20 SAY DESC @300 WRITE_LONG 0x1e 0x20000000 // Usability Restrictions WRITE_BYTE 0x29 00 // Usability Restrictions WRITE_BYTE 0x2B 02 // Usability Restrictions WRITE_BYTE 0x2D 00 // Usability Restrictions WRITE_BYTE 0x2F 00 // Usability Restrictions WRITE_BYTE 0x26 07 // STR requirement WRITE_BYTE 0x2C 06 // DEX requirement WRITE_BYTE 0x88 08 // Melee damage to 8 //--------------------------------------------------// COPY_EXISTING ~sper10.itm~ ~override\sper10.itm~ SAY UNIDENTIFIED_DESC @20 SAY DESC @301 WRITE_LONG 0x1e 0x20000000 // Usability Restrictions WRITE_BYTE 0x29 00 // Usability Restrictions WRITE_BYTE 0x2B 02 // Usability Restrictions WRITE_BYTE 0x2D 00 // Usability Restrictions WRITE_BYTE 0x2F 00 // Usability Restrictions WRITE_BYTE 0x26 07 // STR requirement WRITE_BYTE 0x2C 06 // DEX requirement WRITE_BYTE 0x88 08 // Melee damage to 8 BEGIN @456 ACTION_IF NOT FILE_EXISTS ~override/J#AoEV22.txt~ THEN BEGIN COPY ~ashesofembers/J#AoEV22.txt~ ~override/J#AoEV22.txt~ END STRING_SET 25203 @110 COPY ~AshesofEmbers\Kit Fixes\Wizard Slayer~ ~override~ COPY_EXISTING ~clabfi03.2da~ ~override\clabfi03.2da~ REPLACE_TEXTUALLY ~ABILITY3 **** ~ ~ABILITY3 AP_SPCL131 ~ SET_2DA_ENTRY 1 18 40 ~**** ~ // Wizard slayer only gets MR bonus up to level 17 SET_2DA_ENTRY 1 19 40 ~**** ~ SET_2DA_ENTRY 1 20 40 ~**** ~ SET_2DA_ENTRY 1 21 40 ~**** ~ SET_2DA_ENTRY 1 22 40 ~**** ~ SET_2DA_ENTRY 1 23 40 ~**** ~ SET_2DA_ENTRY 1 24 40 ~**** ~ SET_2DA_ENTRY 1 25 40 ~**** ~ SET_2DA_ENTRY 1 26 40 ~**** ~ SET_2DA_ENTRY 1 27 40 ~**** ~ SET_2DA_ENTRY 1 28 40 ~**** ~ SET_2DA_ENTRY 1 29 40 ~**** ~ SET_2DA_ENTRY 1 30 40 ~**** ~ SET_2DA_ENTRY 1 31 40 ~**** ~ SET_2DA_ENTRY 1 32 40 ~**** ~ SET_2DA_ENTRY 1 33 40 ~**** ~ SET_2DA_ENTRY 1 34 40 ~**** ~ SET_2DA_ENTRY 1 35 40 ~**** ~ SET_2DA_ENTRY 1 36 40 ~**** ~ SET_2DA_ENTRY 1 37 40 ~**** ~ SET_2DA_ENTRY 1 38 40 ~**** ~ SET_2DA_ENTRY 1 39 40 ~**** ~ SET_2DA_ENTRY 1 40 40 ~**** ~ SET_2DA_ENTRY 2 20 40 ~**** ~ SET_2DA_ENTRY 2 22 40 ~**** ~ SET_2DA_ENTRY 2 24 40 ~**** ~ SET_2DA_ENTRY 2 26 40 ~**** ~ SET_2DA_ENTRY 2 28 40 ~**** ~ SET_2DA_ENTRY 2 30 40 ~**** ~ SET_2DA_ENTRY 2 32 40 ~**** ~ SET_2DA_ENTRY 2 34 40 ~**** ~ SET_2DA_ENTRY 2 36 40 ~**** ~ SET_2DA_ENTRY 2 38 40 ~**** ~ SET_2DA_ENTRY 2 40 40 ~**** ~ /* BEGIN ~Multi-class cleric kits. Install before any other kits.~ COPY ~AshesofEmbers\Unused Options\weapprof.2da~ ~override\weapprof.2da~ ADD_KIT ~Arithaan~ // clasweap ~Arithaan 1 0 1 1 0 0 0 0~ // weapprof ~Arithaan 0 1 0 0 1 0 0 1 0 0 0 0 0 0 0 1 0 0 0 0 0 0 1 0 0 0 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0~ // abclasrq, abclsmod, abdcdsrq, abdcscrq, alignmnt, dualclas ~Arithaan 0 0 6 9 9 0~ ~Arithaan 0 0 -3 0 0 0~ ~Arithaan 0 0 0 0 0 0~ ~Arithaan 0 0 0 0 0 0~ ~Arithaan 1 1 1 1 1 1 1 1 1~ ~Arithaan 1 0 1 1 1 1~ // CLAB*.2da file ~AshesofEmbers\P8ClericKits\J#Aritha.2da~ // kittable.2da ~K_C_H K_C_E K_C_HE K_C_D K_C_HO K_C_G K_C_HL~ // Item usability ~0x00004000 3~ ////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////// // // // This stuff is unnecessary // // // ~CL0~ // ~LEAT20 DART03,40 HELM07 BAG26 RING06 RING31 CLCK27 BOOT01 AMUL19 BRAC10 BELT06 AROW11,40 BULL03,40 BOLT06,40 POTN52,5 POTN04,2 POTN14,5 BOW11 BOW19 XBOW06~ // // // ////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////// // Names SAY @111 SAY @112 SAY @113 // COPY ~AshesofEmbers\P8ClericKits\Arithaan\J#Ar01.bcs~ // ~override\J#Ar01.bcs~ COPY ~AshesofEmbers\P8ClericKits\Arithaan\J#Ar01.cre~ ~override\J#Ar01.cre~ COPY ~AshesofEmbers\P8ClericKits\Arithaan\J#Ar01.spl~ ~override\J#Ar01.spl~ COPY ~AshesofEmbers\P8ClericKits\Arithaan\J#Ar02.spl~ ~override\J#Ar02.spl~ COPY ~AshesofEmbers\P8ClericKits\Arithaan\J#Ar03.spl~ ~override\J#Ar03.spl~ COPY ~AshesofEmbers/Kit Fixes/J#SetAri.spl~ ~override/J#SetAri.spl~ COPY ~AshesofEmbers/Kit Fixes/J#kit05.bcs~ ~override/J#kit05.bcs~ COPY ~AshesofEmbers/Kit Fixes/J#DropWp.spl~ ~override/J#DropWp.spl~ SAY NAME1 @460 SAY UNIDENTIFIED_DESC @461 COMPILE ~AshesofEmbers\P8ClericKits\Arithaan\J#Ar01.baf~ EXTEND_TOP ~DPlayer3.bcs~ ~AshesofEmbers/Kit Fixes/J#AriBCS.baf~ REPLACE 12345 @462 REPLACE 12346 @463 ////////////////////////////////////////////////////////// ////////////////////////////////////////////////////////// ////////////////////////////////////////////////////////// ////////////////////////////////////////////////////////// ////////////////////////////////////////////////////////// ADD_KIT ~Yssindarya~ // clasweap ~Yssindarya 0 0 1 1 0 0 1 0~ // weapprof ~Yssindarya 3 3 0 0 0 0 0 0 3 3 3 0 0 0 3 3 0 0 0 0 0 0 0 0 0 0 0 0 0 2 2 3 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0~ // abclasrq, abclsmod, abdcdsrq, abdcscrq, alignmnt, dualclas ~Yssindarya 9 0 0 0 9 0~ ~Yssindarya 0 0 0 0 0 0~ ~Yssindarya 0 0 0 0 0 0~ ~Yssindarya 0 0 0 0 0 0~ ~Yssindarya 1 1 1 1 1 1 1 1 1~ ~Yssindarya 1 0 1 1 1 1~ // CLAB*.2da file ~AshesofEmbers\P8ClericKits\J#Yssind.2da~ // kittable.2da ~K_C_H K_C_E K_C_HE K_C_D K_C_HO K_C_G K_C_HL~ // Item usability ~0x00004000 3~ ////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////// // // // This stuff is unnecessary // // // ~CL0~ // ~LEAT20 DART03,40 HELM07 BAG26 RING06 RING31 CLCK27 BOOT01 AMUL19 BRAC10 BELT06 AROW11,40 BULL03,40 BOLT06,40 POTN52,5 POTN04,2 POTN14,5 BOW11 BOW19 XBOW06~ // // // ////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////// // Names SAY @169 SAY @170 SAY @171 // COPY ~AshesofEmbers\P8ClericKits\Yssindarya\J#Ys01.bcs~ // ~override\J#Ys01.bcs~ COPY ~AshesofEmbers\P8ClericKits\Yssindarya\J#Ys01.cre~ ~override\J#Ys01.cre~ COPY ~AshesofEmbers\P8ClericKits\Yssindarya\J#Ys01.spl~ ~override\J#Ys01.spl~ SAY NAME1 @172 SAY UNIDENTIFIED_DESC @173 COPY ~AshesofEmbers\P8ClericKits\Yssindarya\J#Ys02.spl~ ~override\J#Ys02.spl~ SAY NAME1 @174 SAY UNIDENTIFIED_DESC @175 COPY ~AshesofEmbers\P8ClericKits\Yssindarya\J#Ys03.spl~ ~override\J#Ys03.spl~ COPY ~AshesofEmbers\P8ClericKits\Yssindarya\J#Ys05.spl~ ~override\J#Ys05.spl~ COPY ~AshesofEmbers\P8ClericKits\Yssindarya\J#Ys06.spl~ ~override\J#Ys06.spl~ COPY ~AshesofEmbers/Kit Fixes/J#SetYss.spl~ ~override/J#SetYss.spl~ COPY ~AshesofEmbers/Kit Fixes/J#kit07.bcs~ ~override/J#kit07.bcs~ COPY ~AshesofEmbers/Kit Fixes/J#DropWp.spl~ ~override/J#DropWp.spl~ SAY NAME1 @460 SAY UNIDENTIFIED_DESC @461 EXTEND_TOP ~DPlayer3.bcs~ ~AshesofEmbers/Kit Fixes/J#YssBCS.baf~ REPLACE 12345 @462 REPLACE 12346 @463 // BEGIN ~Priest of Lathuz Kit (WARNING: Only 9 priests kits are possible at any one time, including BioWare defaults.)~ ADD_KIT ~Lathuz~ // clasweap ~Lathuz 0 0 1 1 0 0 1 0~ // weapprof ~Lathuz 0 1 1 0 0 0 0 0 0 0 1 0 0 0 1 1 0 0 0 0 0 0 0 1 0 1 1 0 0 0 1 3 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0~ // abclasrq, abclsmod, abdcdsrq, abdcscrq, alignmnt, dualclas ~Lathuz 0 9 0 0 9 0~ ~Lathuz 0 0 0 0 0 0~ ~Lathuz 0 0 0 0 0 0~ ~Lathuz 0 0 0 0 0 0~ ~Lathuz 0 1 1 0 1 1 0 1 1~ ~Lathuz 1 0 1 1 1 1~ // CLAB*.2da file ~AshesofEmbers\P8ClericKits\J#Moon.2da~ // kittable.2da ~K_C_H K_C_E K_C_HE K_C_D K_C_HO K_C_G K_C_HL~ // Item usability ~0x00004000 4~ ////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////// // // // This stuff is unnecessary // // // ~CL0~ ~LEAT20 DART03,40 HELM07 BAG26 RING06 RING31 CLCK27 BOOT01 AMUL19 BRAC10 BELT06 AROW11,40 BULL03,40 BOLT06,40 POTN52,5 POTN04,2 POTN14,5 BOW11 BOW19 XBOW06~ // // ////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////// // Names SAY @184 SAY @185 SAY @186 // COPY ~AshesofEmbers\P8ClericKits\Moon\J#Mo01.bcs~ // ~override\J#Mo01.bcs~ COPY ~AshesofEmbers\P8ClericKits\Moon\J#Mo01.cre~ ~override\J#Mo01.cre~ COPY ~AshesofEmbers\P8ClericKits\Moon\J#Mo01.spl~ ~override\J#Mo01.spl~ SAY NAME1 @187 SAY UNIDENTIFIED_DESC @188 COPY ~AshesofEmbers\P8ClericKits\Moon\J#Mo02.spl~ ~override\J#Mo02.spl~ SAY NAME1 @189 SAY UNIDENTIFIED_DESC @190 COPY ~AshesofEmbers\P8ClericKits\Moon\J#Mo03.spl~ ~override\J#Mo03.spl~ SAY NAME1 @191 SAY UNIDENTIFIED_DESC @192 COPY ~AshesofEmbers\P8ClericKits\Moon\J#Mo03.spl~ ~override\J#Mo03.spl~ COPY ~AshesofEmbers\P8ClericKits\Moon\J#Mo04.spl~ ~override\J#Mo04.spl~ SAY NAME1 @193 SAY UNIDENTIFIED_DESC @194 COPY ~AshesofEmbers\P8ClericKits\Moon\J#Mo05.spl~ ~override\J#Mo05.spl~ SAY NAME1 @195 COPY ~AshesofEmbers\P8ClericKits\Moon\J#Mo06.spl~ ~override\J#Mo06.spl~ COPY ~AshesofEmbers/Kit Fixes/J#SetLat.spl~ ~override/J#SetLat.spl~ COPY ~AshesofEmbers/Kit Fixes/J#kit08.bcs~ ~override/J#kit08.bcs~ COPY ~AshesofEmbers/Kit Fixes/J#DropWp.spl~ ~override/J#DropWp.spl~ SAY NAME1 @460 SAY UNIDENTIFIED_DESC @461 EXTEND_TOP ~DPlayer3.bcs~ ~AshesofEmbers/Kit Fixes/J#LtzBCS.baf~ REPLACE 12345 @462 REPLACE 12346 @463 */ BEGIN @457 ACTION_IF NOT FILE_EXISTS ~override/J#AoEV22.txt~ THEN BEGIN COPY ~ashesofembers/J#AoEV22.txt~ ~override/J#AoEV22.txt~ END ADD_KIT ~Oron~ // clasweap ~Oron 0 0 1 1 0 0 1 0~ // weapprof ~Oron 0 0 0 0 2 2 2 0 0 0 0 2 0 0 0 0 2 0 0 0 2 2 0 0 0 0 0 0 2 2 2 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0~ // abclasrq, abclsmod, abdcdsrq, abdcscrq, alignmnt, dualclas ~Oron 0 0 0 0 9 0~ ~Oron 0 0 0 0 0 0~ ~Oron 0 0 0 0 0 0~ ~Oron 0 0 0 0 0 0~ ~Oron 1 1 1 0 0 0 0 0 0~ ~Oron 1 0 1 1 1 1~ // CLAB*.2da file ~AshesofEmbers\P8ClericKits\J#Oron.2da~ // kittable.2da ~K_C_H K_C_E K_C_HE K_C_D K_C_HO K_C_G K_C_HL~ // Item usability ~0x00004000 3~ ////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////// // // // This stuff is unnecessary // // // ~CL0~ // ~LEAT20 DART03,40 HELM07 BAG26 RING06 RING31 CLCK27 BOOT01 AMUL19 BRAC10 BELT06 AROW11,40 BULL03,40 BOLT06,40 POTN52,5 POTN04,2 POTN14,5 BOW11 BOW19 XBOW06~ // // // ////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////// // Names SAY @114 SAY @115 SAY @116 // COPY ~AshesofEmbers\P8ClericKits\Oron\J#Or01.bcs~ // ~override\J#Or01.bcs~ COPY ~AshesofEmbers\P8ClericKits\Oron\J#Or01.cre~ ~override\J#Or01.cre~ COMPILE ~AshesofEmbers\P8ClericKits\Oron\J#Or01.baf~ COPY ~AshesofEmbers\P8ClericKits\Oron\J#Or01.spl~ ~override\J#Or01.spl~ COPY ~AshesofEmbers\P8ClericKits\Oron\J#Or02.spl~ ~override\J#Or02.spl~ COPY ~AshesofEmbers\P8ClericKits\Oron\J#Or09.spl~ ~override\J#Or09.spl~ COPY ~AshesofEmbers\P8ClericKits\Oron\J#Or07.spl~ ~override\J#Or07.spl~ COPY ~AshesofEmbers\P8ClericKits\Oron\J#Or08.spl~ ~override\J#Or08.spl~ COPY ~AshesofEmbers\P8ClericKits\Oron\J#Or03.spl~ ~override\J#Or03.spl~ SAY NAME1 @117 SAY UNIDENTIFIED_DESC @118 COPY ~AshesofEmbers\P8ClericKits\J#OronRA.bam~ ~override\J#OronRA.bam~ COPY ~AshesofEmbers\P8ClericKits\J#OronRA.bam~ ~override\J#OronRB.bam~ COPY ~AshesofEmbers\P8ClericKits\J#OronRA.bam~ ~override\J#OronRC.bam~ COPY ~AshesofEmbers\P8ClericKits\Oron\J#OronRe.spl~ ~override\J#OronRe.spl~ SAY NAME1 @458 SAY UNIDENTIFIED_DESC @459 COPY ~AshesofEmbers\P8ClericKits\Oron\J#Or04.spl~ ~override\J#Or04.spl~ SAY NAME1 @119 SAY UNIDENTIFIED_DESC @120 COPY ~AshesofEmbers\P8ClericKits\Oron\J#Or05a.eff~ ~override\J#Or05a.eff~ COPY ~AshesofEmbers\P8ClericKits\Oron\J#Or05b.eff~ ~override\J#Or05b.eff~ COPY ~AshesofEmbers\P8ClericKits\Oron\J#Or05c.eff~ ~override\J#Or05c.eff~ COPY ~AshesofEmbers\P8ClericKits\Oron\J#Or05.spl~ ~override\J#Or05.spl~ SAY NAME1 @121 SAY UNIDENTIFIED_DESC @122 COPY ~AshesofEmbers\P8ClericKits\Oron\J#Or06.spl~ ~override\J#Or06.spl~ SAY NAME1 @123 SAY UNIDENTIFIED_DESC @124 COPY ~AshesofEmbers/Kit Fixes/J#SetOro.spl~ ~override/J#SetOro.spl~ COPY ~AshesofEmbers/Kit Fixes/J#kit04.bcs~ ~override/J#kit04.bcs~ COPY ~AshesofEmbers/Kit Fixes/J#DropWp.spl~ ~override/J#DropWp.spl~ SAY NAME1 @460 SAY UNIDENTIFIED_DESC @461 EXTEND_TOP ~DPlayer3.bcs~ ~AshesofEmbers/Kit Fixes/J#OrnBCS.baf~ REPLACE 12345 @462 COPY ~AshesofEmbers/Kit Fixes/J#OrnSPR.spl~ ~override/J#OrnSPR.spl~ // Removes Spells BEGIN @464 ACTION_IF NOT FILE_EXISTS ~override/J#AoEV22.txt~ THEN BEGIN COPY ~ashesofembers/J#AoEV22.txt~ ~override/J#AoEV22.txt~ END ADD_KIT ~Lahan~ // clasweap ~Lahan 0 0 1 1 0 0 1 0~ // weapprof ~Lahan 0 1 0 0 1 1 0 1 0 0 1 0 0 0 0 1 1 1 0 0 1 1 0 0 0 0 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0~ // abclasrq, abclsmod, abdcdsrq, abdcscrq, alignmnt, dualclas ~Lahan 0 0 0 0 9 0~ ~Lahan 0 0 0 0 0 0~ ~Lahan 0 0 0 0 0 0~ ~Lahan 0 0 0 0 0 0~ ~Lahan 1 0 0 1 1 0 1 1 0~ ~Lahan 1 0 1 1 1 1~ // CLAB*.2da file ~AshesofEmbers\P8ClericKits\J#Lahan.2da~ // kittable.2da ~K_C_H K_C_E K_C_HE K_C_D K_C_HO K_C_G K_C_HL~ // Item usability ~0x00004000 3~ ////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////// // // // This stuff is unnecessary // // // ~CL0~ // ~LEAT20 DART03,40 HELM07 BAG26 RING06 RING31 CLCK27 BOOT01 AMUL19 BRAC10 BELT06 AROW11,40 BULL03,40 BOLT06,40 POTN52,5 POTN04,2 POTN14,5 BOW11 BOW19 XBOW06~ // // // ////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////// // Names SAY @125 SAY @126 SAY @127 // COPY ~AshesofEmbers\P8ClericKits\Riyashal\J#LR01.bcs~ // ~override\J#LR01.bcs~ COPY ~AshesofEmbers\P8ClericKits\Riyashal\J#LR01.cre~ ~override\J#LR01.cre~ COMPILE ~AshesofEmbers\P8ClericKits\Riyashal\J#LR01.baf~ COPY ~AshesofEmbers\P8ClericKits\Riyashal\J#LR01.spl~ ~override\J#LR01.spl~ COPY ~AshesofEmbers\P8ClericKits\Riyashal\J#LR02.spl~ ~override\J#LR02.spl~ COPY ~AshesofEmbers\P8ClericKits\Riyashal\J#LR03.spl~ ~override\J#LR03.spl~ COPY ~AshesofEmbers\P8ClericKits\Riyashal\J#LR07.spl~ ~override\J#LR07.spl~ COPY ~AshesofEmbers\P8ClericKits\Riyashal\J#LR04.spl~ ~override\J#LR04.spl~ SAY NAME1 @128 SAY UNIDENTIFIED_DESC @129 COPY ~AshesofEmbers\P8ClericKits\J#OronRA.bam~ ~override\J#OronRA.bam~ COPY ~AshesofEmbers\P8ClericKits\J#OronRA.bam~ ~override\J#OronRB.bam~ COPY ~AshesofEmbers\P8ClericKits\J#OronRA.bam~ ~override\J#OronRC.bam~ COPY ~AshesofEmbers\P8ClericKits\Oron\J#OronRe.spl~ ~override\J#LahaRe.spl~ SAY NAME1 @465 SAY UNIDENTIFIED_DESC @466 COPY ~AshesofEmbers\P8ClericKits\Riyashal\J#LR05.spl~ ~override\J#LR05.spl~ SAY NAME1 @130 SAY UNIDENTIFIED_DESC @131 COPY ~AshesofEmbers\P8ClericKits\Riyashal\J#LR06.spl~ ~override\J#LR06.spl~ SAY NAME1 @132 SAY UNIDENTIFIED_DESC @133 COPY ~AshesofEmbers/Kit Fixes/J#SetLah.spl~ ~override/J#SetLah.spl~ COPY ~AshesofEmbers/Kit Fixes/J#kit03.bcs~ ~override/J#kit03.bcs~ COPY ~AshesofEmbers/Kit Fixes/J#DropWp.spl~ ~override/J#DropWp.spl~ SAY NAME1 @460 SAY UNIDENTIFIED_DESC @461 EXTEND_TOP ~DPlayer3.bcs~ ~AshesofEmbers/Kit Fixes/J#LahBCS.baf~ REPLACE 12345 @462 COPY ~AshesofEmbers/Kit Fixes/J#LahSPR.spl~ ~override/J#LahSPR.spl~ // Removes Spells BEGIN @467 ACTION_IF NOT FILE_EXISTS ~override/J#AoEV22.txt~ THEN BEGIN COPY ~ashesofembers/J#AoEV22.txt~ ~override/J#AoEV22.txt~ END ADD_KIT ~Thieron~ // clasweap ~Thieron 0 0 1 1 0 0 1 0~ // weapprof ~Thieron 0 0 0 0 0 0 0 0 0 1 0 0 0 0 0 1 0 0 0 0 0 0 1 0 1 1 0 0 1 0 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0~ // abclasrq, abclsmod, abdcdsrq, abdcscrq, alignmnt, dualclas ~Thieron 0 0 0 0 9 0~ ~Thieron 0 0 0 0 0 0~ ~Thieron 0 0 0 0 0 0~ ~Thieron 0 0 0 0 0 0~ ~Thieron 0 0 0 1 1 1 1 1 1~ ~Thieron 1 0 1 1 1 1~ // CLAB*.2da file ~AshesofEmbers\P8ClericKits\J#Thiero.2da~ // kittable.2da ~K_C_H K_C_E K_C_HE K_C_D K_C_HO K_C_G K_C_HL~ // Item usability ~0x00004000 3~ ////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////// // // // This stuff is unnecessary // // // ~CL0~ // ~LEAT20 DART03,40 HELM07 BAG26 RING06 RING31 CLCK27 BOOT01 AMUL19 BRAC10 BELT06 AROW11,40 BULL03,40 BOLT06,40 POTN52,5 POTN04,2 POTN14,5 BOW11 BOW19 XBOW06~ // // // ////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////// // Names SAY @134 SAY @135 SAY @136 // COPY ~AshesofEmbers\P8ClericKits\Thieron\J#Th01.bcs~ // ~override\J#Th01.bcs~ COPY ~AshesofEmbers\P8ClericKits\Thieron\J#Th01.cre~ ~override\J#Th01.cre~ COMPILE ~AshesofEmbers\P8ClericKits\Thieron\J#Th01.baf~ COPY ~AshesofEmbers\P8ClericKits\Thieron\J#Th06.spl~ ~override\J#Th06.spl~ COPY ~AshesofEmbers\P8ClericKits\Thieron\J#Th07.spl~ ~override\J#Th07.spl~ COPY ~AshesofEmbers\P8ClericKits\Thieron\J#Th03.spl~ ~override\J#Th03.spl~ SAY NAME1 @137 COPY ~AshesofEmbers\P8ClericKits\Thieron\J#Th01.spl~ ~override\J#Th01.spl~ SAY NAME1 @138 SAY UNIDENTIFIED_DESC @139 COPY ~AshesofEmbers\P8ClericKits\Thieron\J#Th02.spl~ ~override\J#Th02.spl~ SAY NAME1 @140 SAY UNIDENTIFIED_DESC @141 COPY ~AshesofEmbers\P8ClericKits\Thieron\J#Th04.spl~ ~override\J#Th04.spl~ SAY NAME1 @142 SAY UNIDENTIFIED_DESC @143 COPY ~AshesofEmbers\P8ClericKits\Thieron\J#Th05.spl~ ~override\J#Th05.spl~ SAY NAME1 @144 SAY UNIDENTIFIED_DESC @145 COPY ~AshesofEmbers\P8ClericKits\J#OronRA.bam~ ~override\J#OronRA.bam~ COPY ~AshesofEmbers\P8ClericKits\J#OronRA.bam~ ~override\J#OronRB.bam~ COPY ~AshesofEmbers\P8ClericKits\J#OronRA.bam~ ~override\J#OronRC.bam~ COPY ~AshesofEmbers\P8ClericKits\Oron\J#OronRe.spl~ ~override\J#ThieRe.spl~ SAY NAME1 @468 SAY UNIDENTIFIED_DESC @469 COPY ~AshesofEmbers/Kit Fixes/J#SetThi.spl~ ~override/J#SetThi.spl~ COPY ~AshesofEmbers/Kit Fixes/J#kit02.bcs~ ~override/J#kit02.bcs~ COPY ~AshesofEmbers/Kit Fixes/J#DropWp.spl~ ~override/J#DropWp.spl~ SAY NAME1 @460 SAY UNIDENTIFIED_DESC @461 EXTEND_TOP ~DPlayer3.bcs~ ~AshesofEmbers/Kit Fixes/J#ThrBCS.baf~ REPLACE 12345 @462 COPY ~AshesofEmbers/Kit Fixes/J#ThrSPR.spl~ ~override/J#ThrSPR.spl~ // Removes Spells BEGIN @470 ACTION_IF NOT FILE_EXISTS ~override/J#AoEV22.txt~ THEN BEGIN COPY ~ashesofembers/J#AoEV22.txt~ ~override/J#AoEV22.txt~ END ADD_KIT ~Cathoun~ // clasweap ~Cathoun 0 0 1 1 0 0 1 0~ // weapprof ~Cathoun 0 0 0 1 1 0 0 1 0 0 0 0 0 0 0 0 0 1 1 1 0 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0~ // abclasrq, abclsmod, abdcdsrq, abdcscrq, alignmnt, dualclas ~Cathoun 0 0 0 0 9 0~ ~Cathoun 0 0 0 0 0 0~ ~Cathoun 0 0 0 0 0 0~ ~Cathoun 0 0 0 0 0 0~ ~Cathoun 1 1 1 1 1 1 0 0 0~ ~Cathoun 1 0 1 1 1 1~ // CLAB*.2da file ~AshesofEmbers\P8ClericKits\J#Cathou.2da~ // kittable.2da ~K_C_H K_C_E K_C_HE K_C_D K_C_HO K_C_G K_C_HL~ // Item usability ~0x00004000 3~ ////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////// // // // This stuff is unnecessary // // // ~CL0~ // ~LEAT20 DART03,40 HELM07 BAG26 RING06 RING31 CLCK27 BOOT01 AMUL19 BRAC10 BELT06 AROW11,40 BULL03,40 BOLT06,40 POTN52,5 POTN04,2 POTN14,5 BOW11 BOW19 XBOW06~ // // // ////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////// // Names SAY @146 SAY @147 SAY @148 // COPY ~AshesofEmbers\P8ClericKits\Cathoun\J#Ca01.bcs~ // ~override\J#Ca01.bcs~ COPY ~AshesofEmbers\P8ClericKits\Cathoun\J#Cath01.cre~ ~override\J#Cath01.cre~ COMPILE ~AshesofEmbers\P8ClericKits\Cathoun\J#Ca01.baf~ COPY ~AshesofEmbers\P8ClericKits\Cathoun\J#Ca02.spl~ ~override\J#Ca02.spl~ SAY NAME1 @149 SAY UNIDENTIFIED_DESC @150 COPY ~AshesofEmbers\P8ClericKits\Cathoun\J#Ca03.spl~ ~override\J#Ca03.spl~ SAY NAME1 @128 SAY UNIDENTIFIED_DESC @151 COPY ~AshesofEmbers\P8ClericKits\Cathoun\J#Ca04.spl~ ~override\J#Ca04.spl~ SAY NAME1 @152 SAY UNIDENTIFIED_DESC @153 COPY ~AshesofEmbers\P8ClericKits\Cathoun\J#Ca05.spl~ ~override\J#Ca05.spl~ SAY NAME1 @154 SAY UNIDENTIFIED_DESC @155 COPY ~AshesofEmbers\P8ClericKits\Cathoun\J#Ca06.spl~ ~override\J#Ca06.spl~ COPY ~AshesofEmbers\P8ClericKits\Cathoun\J#Ca07.spl~ ~override\J#Ca07.spl~ COPY ~AshesofEmbers\P8ClericKits\Cathoun\J#Ca08.spl~ ~override\J#Ca08.spl~ COPY ~AshesofEmbers\P8ClericKits\Cathoun\J#Ca09.spl~ ~override\J#Ca09.spl~ SAY NAME1 @156 SAY UNIDENTIFIED_DESC @157 COPY ~AshesofEmbers/Kit Fixes/J#SetCat.spl~ ~override/J#SetCat.spl~ COPY ~AshesofEmbers/Kit Fixes/J#kit01.bcs~ ~override/J#kit01.bcs~ COPY ~AshesofEmbers/Kit Fixes/J#DropWp.spl~ ~override/J#DropWp.spl~ SAY NAME1 @460 SAY UNIDENTIFIED_DESC @461 COPY ~AshesofEmbers\P8ClericKits\J#OronRA.bam~ ~override\J#OronRA.bam~ COPY ~AshesofEmbers\P8ClericKits\J#OronRA.bam~ ~override\J#OronRB.bam~ COPY ~AshesofEmbers\P8ClericKits\J#OronRA.bam~ ~override\J#OronRC.bam~ COPY ~AshesofEmbers\P8ClericKits\Oron\J#OronRe.spl~ ~override\J#CathRe.spl~ SAY NAME1 @471 SAY UNIDENTIFIED_DESC @472 EXTEND_TOP ~DPlayer3.bcs~ ~AshesofEmbers/Kit Fixes/J#CthBCS.baf~ REPLACE 12345 @462 COPY ~AshesofEmbers/Kit Fixes/J#CthSPR.spl~ ~override/J#CthSPR.spl~ // Removes Spells BEGIN @473 ACTION_IF NOT FILE_EXISTS ~override/J#AoEV22.txt~ THEN BEGIN COPY ~ashesofembers/J#AoEV22.txt~ ~override/J#AoEV22.txt~ END ADD_KIT ~Yathar~ // clasweap ~Yathar 0 0 1 1 0 0 1 0~ // weapprof ~Yathar 1 1 0 1 1 0 0 0 0 0 0 0 0 0 1 1 0 1 1 0 0 0 0 0 0 0 1 0 1 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0~ // abclasrq, abclsmod, abdcdsrq, abdcscrq, alignmnt, dualclas ~Yathar 0 0 0 0 9 0~ ~Yathar 0 0 0 0 0 0~ ~Yathar 0 0 0 0 0 0~ ~Yathar 0 0 0 0 0 0~ ~Yathar 0 0 0 0 0 0 1 1 1~ ~Yathar 1 0 1 1 1 1~ // CLAB*.2da file ~AshesofEmbers\P8ClericKits\J#Yathar.2da~ // kittable.2da ~K_C_H K_C_E K_C_HE K_C_D K_C_HO K_C_G K_C_HL~ // Item usability ~0x00004000 3~ ////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////// // // // This stuff is unnecessary // // // ~CL0~ // ~LEAT20 DART03,40 HELM07 BAG26 RING06 RING31 CLCK27 BOOT01 AMUL19 BRAC10 BELT06 AROW11,40 BULL03,40 BOLT06,40 POTN52,5 POTN04,2 POTN14,5 BOW11 BOW19 XBOW06~ // // // ////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////// // Names SAY @158 SAY @159 SAY @160 // COPY ~AshesofEmbers\P8ClericKits\Yathar\J#Ya01.bcs~ // ~override\J#Ya01.bcs~ COPY ~AshesofEmbers\P8ClericKits\Yathar\J#Ya01.cre~ ~override\J#Ya01.cre~ COMPILE ~AshesofEmbers\P8ClericKits\Yathar\J#Ya01.baf~ COPY ~AshesofEmbers\P8ClericKits\Yathar\J#Ya01.spl~ ~override\J#Ya01.spl~ SAY NAME1 @161 SAY UNIDENTIFIED_DESC @162 COPY ~AshesofEmbers\P8ClericKits\Yathar\J#Ya02.spl~ ~override\J#Ya02.spl~ SAY NAME1 @163 SAY UNIDENTIFIED_DESC @164 COPY ~AshesofEmbers\P8ClericKits\Yathar\J#Ya03.spl~ ~override\J#Ya03.spl~ SAY NAME1 @137 SAY UNIDENTIFIED_DESC @165 COPY ~AshesofEmbers\P8ClericKits\Yathar\J#Ya04.spl~ ~override\J#Ya04.spl~ SAY NAME1 @166 SAY UNIDENTIFIED_DESC @167 COPY ~AshesofEmbers\P8ClericKits\Yathar\J#Ya05.spl~ ~override\J#Ya05.spl~ SAY NAME1 @168 COPY ~AshesofEmbers\P8ClericKits\Yathar\J#Ya06.spl~ ~override\J#Ya06.spl~ COPY ~AshesofEmbers\P8ClericKits\Yathar\J#Ya07.spl~ ~override\J#Ya07.spl~ COPY ~AshesofEmbers\P8ClericKits\Yathar\J#Ya08.spl~ ~override\J#Ya08.spl~ COPY ~AshesofEmbers\P8ClericKits\Yathar\J#Ya09.spl~ ~override\J#Ya09.spl~ COPY ~AshesofEmbers\P8ClericKits\J#OronRA.bam~ ~override\J#OronRA.bam~ COPY ~AshesofEmbers\P8ClericKits\J#OronRA.bam~ ~override\J#OronRB.bam~ COPY ~AshesofEmbers\P8ClericKits\J#OronRA.bam~ ~override\J#OronRC.bam~ COPY ~AshesofEmbers\P8ClericKits\Oron\J#OronRe.spl~ ~override\J#YathRe.spl~ SAY NAME1 @474 SAY UNIDENTIFIED_DESC @475 COPY ~AshesofEmbers/Kit Fixes/J#SetYat.spl~ ~override/J#SetYat.spl~ COPY ~AshesofEmbers/Kit Fixes/J#kit06.bcs~ ~override/J#kit06.bcs~ COPY ~AshesofEmbers/Kit Fixes/J#DropWp.spl~ ~override/J#DropWp.spl~ SAY NAME1 @460 SAY UNIDENTIFIED_DESC @461 EXTEND_TOP ~DPlayer3.bcs~ ~AshesofEmbers/Kit Fixes/J#YthBCS.baf~ REPLACE 12345 @462 COPY ~AshesofEmbers/Kit Fixes/J#ythSPR.spl~ ~override/J#ythSPR.spl~ // Removes Spells BEGIN @476 ACTION_IF NOT FILE_EXISTS ~override/J#AoEV22.txt~ THEN BEGIN COPY ~ashesofembers/J#AoEV22.txt~ ~override/J#AoEV22.txt~ END ADD_KIT ~Uulix~ // clasweap ~Uulix 0 0 1 1 0 0 1 0~ // weapprof ~Uulix 0 1 0 1 0 1 0 1 0 0 0 0 0 0 0 1 0 0 0 1 1 0 0 1 0 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0~ // abclasrq, abclsmod, abdcdsrq, abdcscrq, alignmnt, dualclas ~Uulix 0 0 0 0 9 0~ ~Uulix 0 0 0 0 0 0~ ~Uulix 0 0 0 0 0 0~ ~Uulix 0 0 0 0 0 0~ ~Uulix 0 0 1 0 0 1 0 0 1~ ~Uulix 1 0 1 1 1 1~ // CLAB*.2da file ~AshesofEmbers\P8ClericKits\J#Uulix.2da~ // kittable.2da ~K_C_H K_C_E K_C_HE K_C_D K_C_HO K_C_G K_C_HL~ // Item usability ~0x00004000 3~ ////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////// // // // This stuff is unnecessary // // // ~CL0~ // ~LEAT20 DART03,40 HELM07 BAG26 RING06 RING31 CLCK27 BOOT01 AMUL19 BRAC10 BELT06 AROW11,40 BULL03,40 BOLT06,40 POTN52,5 POTN04,2 POTN14,5 BOW11 BOW19 XBOW06~ // // // ////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////// // Names SAY @176 SAY @177 SAY @178 // COPY ~AshesofEmbers\P8ClericKits\Uulix\J#Uu01.bcs~ // ~override\J#Uu01.bcs~ COPY ~AshesofEmbers\P8ClericKits\Uulix\J#Uu01.cre~ ~override\J#Uu01.cre~ COMPILE ~AshesofEmbers\P8ClericKits\Uulix\J#Uu01.baf~ COPY ~AshesofEmbers\P8ClericKits\Uulix\J#Uu04.spl~ ~override\J#Uu04.spl~ COPY ~AshesofEmbers\P8ClericKits\Uulix\J#Uu01.spl~ ~override\J#Uu01.spl~ SAY NAME1 @179 SAY UNIDENTIFIED_DESC @180 COPY ~AshesofEmbers\P8ClericKits\Uulix\J#Uu02.spl~ ~override\J#Uu02.spl~ SAY NAME1 @181 SAY UNIDENTIFIED_DESC @182 COPY ~AshesofEmbers\P8ClericKits\Uulix\J#Uu05.spl~ ~override\J#Uu05.spl~ COPY ~AshesofEmbers\P8ClericKits\Uulix\J#Uu03b.spl~ ~override\J#Uu03b.spl~ SAY NAME1 @183 COPY ~AshesofEmbers\P8ClericKits\Uulix\J#Uu03a.spl~ ~override\J#Uu03a.spl~ SAY NAME1 @183 COPY ~AshesofEmbers\P8ClericKits\Uulix\J#Uu0101.itm~ ~override\J#Uu0101.itm~ SAY NAME1 @183 COPY ~AshesofEmbers\P8ClericKits\Uulix\J#Uu0102.itm~ ~override\J#Uu0102.itm~ SAY NAME1 @183 COPY ~AshesofEmbers\P8ClericKits\Uulix\J#Uu0103.itm~ ~override\J#Uu0103.itm~ SAY NAME1 @183 COPY ~AshesofEmbers\P8ClericKits\Uulix\J#Uu0104.itm~ ~override\J#Uu0104.itm~ SAY NAME1 @183 COPY ~AshesofEmbers\P8ClericKits\Uulix\J#Uu0105.itm~ ~override\J#Uu0105.itm~ SAY NAME1 @183 COPY ~AshesofEmbers\P8ClericKits\Uulix\J#Uu0106.itm~ ~override\J#Uu0106.itm~ SAY NAME1 @183 COPY ~AshesofEmbers\P8ClericKits\Uulix\J#Uu0107.itm~ ~override\J#Uu0107.itm~ SAY NAME1 @183 COPY ~AshesofEmbers\P8ClericKits\Uulix\J#Uu0108.itm~ ~override\J#Uu0108.itm~ SAY NAME1 @183 COPY ~AshesofEmbers\P8ClericKits\Uulix\J#Uu0109.itm~ ~override\J#Uu0109.itm~ SAY NAME1 @183 COPY ~AshesofEmbers\P8ClericKits\Uulix\J#Uu0110.itm~ ~override\J#Uu0110.itm~ SAY NAME1 @183 COPY ~AshesofEmbers\P8ClericKits\Uulix\J#Uu0111.itm~ ~override\J#Uu0111.itm~ SAY NAME1 @183 COPY ~AshesofEmbers\P8ClericKits\Uulix\J#Uu0112.itm~ ~override\J#Uu0112.itm~ SAY NAME1 @183 COPY ~AshesofEmbers\P8ClericKits\Uulix\J#Uu0113.itm~ ~override\J#Uu0113.itm~ SAY NAME1 @183 COPY ~AshesofEmbers\P8ClericKits\Uulix\J#Uu0114.itm~ ~override\J#Uu0114.itm~ SAY NAME1 @183 COPY ~AshesofEmbers\P8ClericKits\J#OronRA.bam~ ~override\J#OronRA.bam~ COPY ~AshesofEmbers\P8ClericKits\J#OronRA.bam~ ~override\J#OronRB.bam~ COPY ~AshesofEmbers\P8ClericKits\J#OronRA.bam~ ~override\J#OronRC.bam~ COPY ~AshesofEmbers\P8ClericKits\Oron\J#OronRe.spl~ ~override\J#UuliRe.spl~ SAY NAME1 @477 SAY UNIDENTIFIED_DESC @478 COPY ~AshesofEmbers/Kit Fixes/J#SetUul.spl~ ~override/J#Setuul.spl~ COPY ~AshesofEmbers/Kit Fixes/J#kit09.bcs~ ~override/J#kit09.bcs~ COPY ~AshesofEmbers/Kit Fixes/J#DropWp.spl~ ~override/J#DropWp.spl~ SAY NAME1 @460 SAY UNIDENTIFIED_DESC @461 EXTEND_TOP ~DPlayer3.bcs~ ~AshesofEmbers/Kit Fixes/J#UlxBCS.baf~ REPLACE 12345 @462 COPY ~AshesofEmbers/Kit Fixes/J#ulxSPR.spl~ ~override/J#ulxSPR.spl~ // Removes Spells /* BEGIN @479 ADD_KIT ~FighterMage~ // clasweap ~FighterMage 1 1 1 1 1 1 1 1~ // weapprof ~FighterMage 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 3 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0~ // abclasrq, abclsmod, abdcdsrq, abdcscrq, alignmnt, dualclas ~FighterMage 9 0 0 9 0 0~ ~FighterMage 0 0 0 0 0 0~ ~FighterMage 0 0 0 0 0 0~ ~FighterMage 0 0 0 0 0 0~ ~FighterMage 1 1 1 1 1 1 1 1 1~ ~FighterMage 0 0 0 0 0 0~ // CLAB*.2da file ~AshesofEmbers\P8OtherKits\J#FitMag.2da~ // kittable.2da ~K_F_H~ // Item usability ~0x00004000 2~ ////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////// // // // This stuff is unnecessary // // // ~CL0~ ~LEAT20 DART03,40 HELM07 BAG26 RING06 RING31 CLCK27 BOOT01 AMUL19 BRAC10 BELT06 AROW11,40 BULL03,40 BOLT06,40 POTN52,5 POTN04,2 POTN14,5 BOW11 BOW19 XBOW06~ // // ////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////// // Names SAY @480 SAY @481 SAY #9574 COPY ~AshesofEmbers\P8OtherKits\FighterMage\J#FM01.bcs~ ~override\J#FM01.bcs~ COPY ~AshesofEmbers\P8OtherKits\FighterMage\J#FM01.cre~ ~override\J#FM01.cre~ COPY ~AshesofEmbers\P8OtherKits\FighterMage\J#FM01.spl~ ~override\J#FM01.spl~ BEGIN @482 ADD_KIT ~FighterThief~ // clasweap ~FighterThief 1 1 1 1 1 1 1 1~ // weapprof ~FighterThief 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 3 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0~ // abclasrq, abclsmod, abdcdsrq, abdcscrq, alignmnt, dualclas ~FighterThief 9 9 0 0 0 0~ ~FighterThief 0 0 0 0 0 0~ ~FighterThief 0 0 0 0 0 0~ ~FighterThief 0 0 0 0 0 0~ ~FighterThief 1 1 1 1 1 1 1 1 1~ ~FighterThief 0 0 0 0 0 0~ // CLAB*.2da file ~AshesofEmbers\P8OtherKits\J#FitThf.2da~ // kittable.2da ~K_F_H~ // Item usability ~0x00004000 4~ ////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////// // // // This stuff is unnecessary // // // ~CL0~ ~LEAT20 DART03,40 HELM07 BAG26 RING06 RING31 CLCK27 BOOT01 AMUL19 BRAC10 BELT06 AROW11,40 BULL03,40 BOLT06,40 POTN52,5 POTN04,2 POTN14,5 BOW11 BOW19 XBOW06~ // // ////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////// // Names SAY @196 SAY @197 SAY @198 COPY ~AshesofEmbers\P8OtherKits\FighterThief\J#FT01.bcs~ ~override\J#FT01.bcs~ COPY ~AshesofEmbers\P8OtherKits\FighterThief\J#FT01.cre~ ~override\J#FT01.cre~ COPY ~AshesofEmbers\P8OtherKits\FighterThief\J#FT01.spl~ ~override\J#FT01.spl~ BEGIN @483 ADD_KIT ~MageThief~ // clasweap ~MageThief 1 1 1 1 1 1 1 1~ // weapprof ~MageThief 0 0 0 0 0 0 0 0 1 1 1 1 0 1 1 1 1 1 0 0 1 1 1 1 0 1 1 1 1 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0~ // x // abclasrq, abclsmod, abdcdsrq, abdcscrq, alignmnt, dualclas ~MageThief 0 9 0 9 0 0~ ~MageThief 0 0 0 0 0 0~ ~MageThief 0 0 0 0 0 0~ ~MageThief 0 0 0 0 0 0~ ~MageThief 1 1 1 1 1 1 1 1 1~ ~MageThief 0 0 0 0 0 0~ // CLAB*.2da file ~AshesofEmbers\P8OtherKits\J#ThfMag.2da~ // kittable.2da ~K_T_H~ // Item usability ~0x00004000 4~ ////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////// // // // This stuff is unnecessary // // // ~CL0~ ~LEAT20 DART03,40 HELM07 BAG26 RING06 RING31 CLCK27 BOOT01 AMUL19 BRAC10 BELT06 AROW11,40 BULL03,40 BOLT06,40 POTN52,5 POTN04,2 POTN14,5 BOW11 BOW19 XBOW06~ // // ////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////// // Names SAY @199 SAY @200 SAY @201 COPY ~AshesofEmbers\P8OtherKits\MageThief\J#TM01.bcs~ ~override\J#TM01.bcs~ COPY ~AshesofEmbers\P8OtherKits\MageThief\J#TM01.cre~ ~override\J#TM01.cre~ COPY ~AshesofEmbers\P8OtherKits\MageThief\J#TM01.spl~ ~override\J#TM01.spl~ BEGIN @484 ADD_KIT ~FMT~ // clasweap ~FMT 1 1 1 1 1 1 1 1~ // weapprof ~FMT 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 3 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0~ // x // abclasrq, abclsmod, abdcdsrq, abdcscrq, alignmnt, dualclas ~FMT 9 9 0 9 0 0~ ~FMT 0 0 0 0 0 0~ ~FMT 0 0 0 0 0 0~ ~FMT 0 0 0 0 0 0~ ~FMT 1 1 1 1 1 1 1 1 1~ ~FMT 0 0 0 0 0 0~ // CLAB*.2da file ~AshesofEmbers\P8OtherKits\J#FMT.2da~ // kittable.2da ~K_F_H~ // Item usability ~0x00004000 4~ ////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////// // // // This stuff is unnecessary // // // ~CL0~ ~LEAT20 DART03,40 HELM07 BAG26 RING06 RING31 CLCK27 BOOT01 AMUL19 BRAC10 BELT06 AROW11,40 BULL03,40 BOLT06,40 POTN52,5 POTN04,2 POTN14,5 BOW11 BOW19 XBOW06~ // // ////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////// // Names SAY @202 SAY @203 SAY @204 COPY ~AshesofEmbers\P8OtherKits\FighterMageThief\J#FMT01.bcs~ ~override\J#FMT01.bcs~ COPY ~AshesofEmbers\P8OtherKits\FighterMageThief\J#FMT01.cre~ ~override\J#FMT01.cre~ COPY ~AshesofEmbers\P8OtherKits\FighterMageThief\J#FMT01.spl~ ~override\J#FMT01.spl~ BEGIN @485 ADD_KIT ~FitMagClr~ // clasweap ~FitMagClr 1 1 1 1 1 1 1 1~ // weapprof ~FitMagClr 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 3 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0~ // x // abclasrq, abclsmod, abdcdsrq, abdcscrq, alignmnt, dualclas ~FitMagClr 9 0 0 9 9 0~ ~FitMagClr 0 0 0 0 0 0~ ~FitMagClr 0 0 0 0 0 0~ ~FitMagClr 0 0 0 0 0 0~ ~FitMagClr 1 1 1 1 1 1 1 1 1~ ~FitMagClr 0 0 0 0 0 0~ // CLAB*.2da file ~AshesofEmbers\P8OtherKits\J#FiMaCl.2da~ // kittable.2da ~K_F_H~ // Item usability ~0x00004000 2~ ////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////// // // // This stuff is unnecessary // // // ~CL0~ ~LEAT20 DART03,40 HELM07 BAG26 RING06 RING31 CLCK27 BOOT01 AMUL19 BRAC10 BELT06 AROW11,40 BULL03,40 BOLT06,40 POTN52,5 POTN04,2 POTN14,5 BOW11 BOW19 XBOW06~ // // ////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////// // Names SAY @205 SAY @206 SAY @207 */ BEGIN @486 ADD_KIT ~PitFighter~ // clasweap ~PitFighter 1 1 1 1 1 1 1 1~ // weapprof ~PitFighter 5 5 0 5 5 5 5 0 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 0 0 0 0 5 2 2 2 3 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0~ // x // abclasrq, abclsmod, abdcdsrq, abdcscrq, alignmnt, dualclas ~PitFighter 9 0 0 0 0 0~ ~PitFighter 0 0 0 0 0 0~ ~PitFighter 0 0 0 0 0 0~ ~PitFighter 0 0 0 0 0 0~ ~PitFighter 1 1 1 1 1 1 1 1 1~ ~PitFighter 0 0 0 0 0 0~ // CLAB*.2da file ~AshesofEmbers\P8OtherKits\J#PitFit.2da~ // kittable.2da ~K_F_H K_F_HE K_F_E K_F_HO K_F_D K_F_G K_F_HL~ // Item usability ~0x40000000 2~ // Same as Barbarian ////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////// // // // This stuff is unnecessary // // // ~Fi0~ ~LEAT20 DART03,40 HELM07 BAG26 RING06 RING31 CLCK27 BOOT01 AMUL19 BRAC10 BELT06 AROW11,40 BULL03,40 BOLT06,40 POTN52,5 POTN04,2 POTN14,5 BOW11 BOW19 XBOW06~ // // ////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////// // Names SAY @208 SAY @209 SAY @210 COPY ~AshesofEmbers\P8OtherKits\PitFighter\j#pitf01.spl~ ~override\j#pitf01.spl~ SAY NAME1 @238 COPY ~AshesofEmbers\P8OtherKits\PitFighter\COPY~ ~override~ BEGIN @487 ACTION_IF NOT FILE_EXISTS ~override/J#AoEV22.txt~ THEN BEGIN COPY ~ashesofembers/J#AoEV22.txt~ ~override/J#AoEV22.txt~ END COPY ~AshesofEmbers\Armour\scal01.itm~ ~Override\scal01.itm~ SAY NAME1 @216 SAY NAME2 @216 SAY UNIDENTIFIED_DESC @217 SAY DESC @217 COPY ~AshesofEmbers\Armour\scal02.itm~ ~Override\scal02.itm~ SAY NAME1 @216 SAY NAME2 @218 SAY UNIDENTIFIED_DESC @217 SAY DESC @219 COPY ~AshesofEmbers\Armour\scal03.itm~ ~Override\scal03.itm~ SAY NAME1 @216 SAY NAME2 @220 SAY UNIDENTIFIED_DESC @217 SAY DESC @221 COPY ~AshesofEmbers\Armour\scal04.itm~ ~Override\scal04.itm~ SAY NAME1 @216 SAY NAME2 @522 SAY UNIDENTIFIED_DESC @217 SAY DESC @523 COPY_EXISTING ~slmage1.cre~ ~override\slmage1.cre~ WRITE_ASCII 0x4f8 ~scal04~ WRITE_BYTE 0x4fe 0 WRITE_BYTE 0x4ff 0 WRITE_SHORT 0x50e 0x0003 WRITE_SHORT 0x542 0xffff COPY ~AshesofEmbers\Armour\flat01.itm~ ~Override\flat01.itm~ SAY NAME1 @222 SAY NAME2 @222 SAY UNIDENTIFIED_DESC @223 SAY DESC @223 COPY ~AshesofEmbers\Armour\flat02.itm~ ~Override\flat02.itm~ SAY NAME1 @222 SAY NAME2 @224 SAY UNIDENTIFIED_DESC @223 SAY DESC @225 COPY ~AshesofEmbers\Armour\flat03.itm~ ~Override\flat03.itm~ SAY NAME1 @222 SAY NAME2 @226 SAY UNIDENTIFIED_DESC @223 SAY DESC @227 COPY ~AshesofEmbers\Armour\flat04.itm~ ~Override\flat04.itm~ SAY NAME1 @222 SAY NAME2 @524 SAY UNIDENTIFIED_DESC @223 SAY DESC @525 COPY ~AshesofEmbers\Armour\band01.itm~ ~Override\band01.itm~ SAY NAME1 @228 SAY NAME2 @228 SAY UNIDENTIFIED_DESC @229 SAY DESC @229 COPY ~AshesofEmbers\Armour\band02.itm~ ~Override\band02.itm~ SAY NAME1 @228 SAY NAME2 @230 SAY UNIDENTIFIED_DESC @229 SAY DESC @231 COPY ~AshesofEmbers\Armour\band03.itm~ ~Override\band03.itm~ SAY NAME1 @228 SAY NAME2 @232 SAY UNIDENTIFIED_DESC @229 SAY DESC @233 COPY ~AshesofEmbers\Armour\band04.itm~ ~Override\band04.itm~ SAY NAME1 @228 SAY NAME2 @526 SAY UNIDENTIFIED_DESC @229 SAY DESC @527 COPY_EXISTING ~uhmer03.sto~ ~override\uhmer03.sto~ ADD_STORE_ITEM ~Band04~ #1 #0 #0 ~IDENTIFIED~ #1 COPY ~AshesofEmbers\Armour\j#spli06.itm~ ~Override\j#spli06.itm~ SAY NAME1 @234 SAY NAME2 @235 SAY UNIDENTIFIED_DESC @236 SAY DESC @237 /*COPY ~AshesofEmbers\Armour\Copy~ ~override~*/ COPY ~AshesofEmbers\Armour\Graphics~ ~override~ COPY ~AshesofEmbers\ArmourStore\J#AoEDwa.cre~ ~override\J#AoEDwa.cre~ SAY NAME1 @488 COPY ~AshesofEmbers\ArmourStore\J#AoEDw2.cre~ ~override\J#AoEDw2.cre~ SAY NAME1 @489 COPY ~AshesofEmbers\ArmourStore\J#AoEDwa.sto~ ~override\J#AoEDwa.sto~ SAY NAME2 @490 EXTEND_TOP ~AR0700.bcs~ ~AshesofEmbers\ArmourStore\AdAr0700.bcs~ COMPILE ~AshesofEmbers\ArmourStore\J#Dwarves.d~ USING ~AshesofEmbers\english\dwarves.tra~ ~AshesofEmbers\%s\dwarves.tra~ /* BEGIN ~James Shumacher's Grand Mastery~ COPY_EXISTING ~wspatck.2da~ ~override/wspatck.2da~ REPLACE_TEXTUALLY ~5 -1 -1 -1 -1 -1 -1 1 1 1 1 1 1 -2 -2 -2 -2 -2 -2 -2 -2 -2 -2 -2 -2 -2 -2 -2 -2 -2 -2 -2 -2 -2 -2 -2 -2 -2 -2 -2 -2~ ~5 -2 -2 -2 -2 -2 -2 2 2 2 2 2 2 -3 -3 -3 -3 -3 -3 -3 -3 -3 -3 -3 -3 -3 -3 -3 -3 -3 -3 -3 -3 -3 -3 -3 -3 -3 -3 -3 -3~ COPY_EXISTING ~wspecial.2da~ ~override/wspecial.2da~ REPLACE_TEXTUALLY ~3 2 2 0~ ~3 3 3 0~ REPLACE_TEXTUALLY ~4 2 3 -1~ ~4 3 4 -1~ REPLACE_TEXTUALLY ~5 2 4 -3~ ~5 3 5 -3~ */ BEGIN @528 REQUIRE_FILE ~override\_sw1h04.itm~ @529 ACTION_IF NOT FILE_EXISTS ~override/J#AoEV22.txt~ THEN BEGIN COPY ~ashesofembers/J#AoEV22.txt~ ~override/J#AoEV22.txt~ END COPY ~AshesofEmbers\ItemDesc\CLASWEAP.2DA~ ~override\CLASWEAP.2DA~ PRINT @520 COPY_EXISTING ~Weapprof.2da~ ~override\weapprof.2da~ SET_2DA_ENTRY 9 4 5 ~1~ // Mage = column 4 SET_2DA_ENTRY 10 4 5 ~1~ // Mage = column 4 SET_2DA_ENTRY 11 4 5 ~1~ // Mage = column 4 SET_2DA_ENTRY 12 4 5 ~1~ // Mage = column 4 SET_2DA_ENTRY 13 4 5 ~1~ // Mage = column 4 SET_2DA_ENTRY 14 4 5 ~1~ // Mage = column 4 SET_2DA_ENTRY 15 4 5 ~1~ // Mage = column 4 SET_2DA_ENTRY 16 4 5 ~1~ // Mage = column 4 SET_2DA_ENTRY 17 4 5 ~1~ // Mage = column 4 SET_2DA_ENTRY 18 4 5 ~1~ // Mage = column 4 SET_2DA_ENTRY 19 4 5 ~1~ // Mage = column 4 SET_2DA_ENTRY 20 4 5 ~1~ // Mage = column 4 SET_2DA_ENTRY 21 4 5 ~1~ // Mage = column 4 SET_2DA_ENTRY 22 4 5 ~1~ // Mage = column 4 SET_2DA_ENTRY 23 4 5 ~1~ // Mage = column 4 SET_2DA_ENTRY 24 4 5 ~1~ // Mage = column 4 // Crossbow? SET_2DA_ENTRY 25 4 5 ~1~ // Mage = column 4 SET_2DA_ENTRY 26 4 5 ~1~ // Mage = column 4 SET_2DA_ENTRY 27 4 5 ~1~ // Mage = column 4 SET_2DA_ENTRY 28 4 5 ~1~ // Mage = column 4 // 2-handed SET_2DA_ENTRY 29 4 5 ~1~ // Mage = column 4 // swrod&shield SET_2DA_ENTRY 30 4 5 ~1~ // Mage = column 4 // single-weapon SET_2DA_ENTRY 31 4 5 ~1~ // Mage = column 4 // dual-wield SET_2DA_ENTRY 32 4 5 ~1~ // Mage = column 4 // dual-wield SET_2DA_ENTRY 9 6 5 ~1~ // cleric = column 6 SET_2DA_ENTRY 10 6 5 ~1~ SET_2DA_ENTRY 11 6 5 ~1~ SET_2DA_ENTRY 12 6 5 ~1~ SET_2DA_ENTRY 13 6 5 ~1~ SET_2DA_ENTRY 14 6 5 ~1~ SET_2DA_ENTRY 15 6 5 ~1~ SET_2DA_ENTRY 16 6 5 ~1~ SET_2DA_ENTRY 17 6 5 ~1~ SET_2DA_ENTRY 18 6 5 ~1~ SET_2DA_ENTRY 19 6 5 ~1~ SET_2DA_ENTRY 20 6 5 ~1~ SET_2DA_ENTRY 21 6 5 ~1~ SET_2DA_ENTRY 22 6 5 ~1~ SET_2DA_ENTRY 23 6 5 ~1~ SET_2DA_ENTRY 24 6 5 ~1~ SET_2DA_ENTRY 25 6 5 ~1~ SET_2DA_ENTRY 26 6 5 ~1~ SET_2DA_ENTRY 27 6 5 ~1~ SET_2DA_ENTRY 28 6 5 ~1~ // 2-handed SET_2DA_ENTRY 29 6 5 ~1~ // swrod&shield SET_2DA_ENTRY 30 6 5 ~1~ // single-weapon SET_2DA_ENTRY 31 6 5 ~1~ // dual-wield SET_2DA_ENTRY 32 6 5 ~1~ // dual-wield SET_2DA_ENTRY 9 7 5 ~1~ // thief = column 7 SET_2DA_ENTRY 10 7 5 ~1~ SET_2DA_ENTRY 11 7 5 ~1~ SET_2DA_ENTRY 12 7 5 ~1~ SET_2DA_ENTRY 13 7 5 ~1~ SET_2DA_ENTRY 14 7 5 ~1~ SET_2DA_ENTRY 15 7 5 ~1~ SET_2DA_ENTRY 16 7 5 ~1~ SET_2DA_ENTRY 17 7 5 ~1~ SET_2DA_ENTRY 18 7 5 ~1~ SET_2DA_ENTRY 19 7 5 ~1~ SET_2DA_ENTRY 20 7 5 ~1~ SET_2DA_ENTRY 21 7 5 ~1~ SET_2DA_ENTRY 22 7 5 ~1~ SET_2DA_ENTRY 23 7 5 ~1~ SET_2DA_ENTRY 24 7 5 ~1~ SET_2DA_ENTRY 25 7 5 ~1~ SET_2DA_ENTRY 26 7 5 ~1~ SET_2DA_ENTRY 27 7 5 ~1~ SET_2DA_ENTRY 28 7 5 ~1~ // 2-handed SET_2DA_ENTRY 29 7 5 ~1~ // swrod&shield SET_2DA_ENTRY 30 7 5 ~1~ // single-weapon SET_2DA_ENTRY 31 7 5 ~1~ // dual-wield SET_2DA_ENTRY 32 7 5 ~3~ // dual-wield SET_2DA_ENTRY 9 8 5 ~1~ // bard = column 8 SET_2DA_ENTRY 10 8 5 ~1~ SET_2DA_ENTRY 11 8 5 ~1~ SET_2DA_ENTRY 12 8 5 ~1~ SET_2DA_ENTRY 13 8 5 ~1~ SET_2DA_ENTRY 14 8 5 ~1~ SET_2DA_ENTRY 15 8 5 ~1~ SET_2DA_ENTRY 16 8 5 ~1~ SET_2DA_ENTRY 17 8 5 ~1~ SET_2DA_ENTRY 18 8 5 ~1~ SET_2DA_ENTRY 19 8 5 ~1~ SET_2DA_ENTRY 20 8 5 ~1~ SET_2DA_ENTRY 21 8 5 ~1~ SET_2DA_ENTRY 22 8 5 ~1~ SET_2DA_ENTRY 23 8 5 ~1~ SET_2DA_ENTRY 24 8 5 ~1~ SET_2DA_ENTRY 25 8 5 ~1~ SET_2DA_ENTRY 26 8 5 ~1~ SET_2DA_ENTRY 27 8 5 ~1~ SET_2DA_ENTRY 28 8 5 ~1~ // 2-handed SET_2DA_ENTRY 29 8 5 ~1~ // swrod&shield SET_2DA_ENTRY 30 8 5 ~1~ // single-weapon SET_2DA_ENTRY 31 8 5 ~1~ // dual-wield SET_2DA_ENTRY 32 8 5 ~3~ // dual-wield SET_2DA_ENTRY 9 10 5 ~1~ // druid = column 10 SET_2DA_ENTRY 10 10 5 ~1~ SET_2DA_ENTRY 11 10 5 ~1~ SET_2DA_ENTRY 12 10 5 ~1~ SET_2DA_ENTRY 13 10 5 ~1~ SET_2DA_ENTRY 14 10 5 ~1~ SET_2DA_ENTRY 15 10 5 ~1~ SET_2DA_ENTRY 16 10 5 ~1~ SET_2DA_ENTRY 17 10 5 ~1~ SET_2DA_ENTRY 18 10 5 ~1~ SET_2DA_ENTRY 19 10 5 ~1~ SET_2DA_ENTRY 20 10 5 ~1~ SET_2DA_ENTRY 21 10 5 ~1~ SET_2DA_ENTRY 22 10 5 ~1~ SET_2DA_ENTRY 23 10 5 ~1~ SET_2DA_ENTRY 24 10 5 ~1~ SET_2DA_ENTRY 25 10 5 ~1~ SET_2DA_ENTRY 26 10 5 ~1~ SET_2DA_ENTRY 27 10 5 ~1~ SET_2DA_ENTRY 28 10 5 ~1~ // 2-handed SET_2DA_ENTRY 29 10 5 ~1~ // swrod&shield SET_2DA_ENTRY 30 10 5 ~1~ // single-weapon SET_2DA_ENTRY 31 10 5 ~1~ // dual-wield SET_2DA_ENTRY 32 10 5 ~1~ // dual-wield SET_2DA_ENTRY 9 13 5 ~2~ // fighter/cleric = column 13 SET_2DA_ENTRY 10 13 5 ~2~ SET_2DA_ENTRY 11 13 5 ~2~ SET_2DA_ENTRY 12 13 5 ~2~ SET_2DA_ENTRY 13 13 5 ~2~ SET_2DA_ENTRY 14 13 5 ~2~ SET_2DA_ENTRY 15 13 5 ~2~ SET_2DA_ENTRY 16 13 5 ~2~ SET_2DA_ENTRY 17 13 5 ~2~ SET_2DA_ENTRY 18 13 5 ~2~ SET_2DA_ENTRY 19 13 5 ~2~ SET_2DA_ENTRY 20 13 5 ~2~ SET_2DA_ENTRY 21 13 5 ~2~ SET_2DA_ENTRY 22 13 5 ~2~ SET_2DA_ENTRY 23 13 5 ~2~ SET_2DA_ENTRY 24 13 5 ~2~ SET_2DA_ENTRY 25 13 5 ~2~ SET_2DA_ENTRY 26 13 5 ~2~ SET_2DA_ENTRY 27 13 5 ~2~ SET_2DA_ENTRY 28 13 5 ~2~ // 2-handed SET_2DA_ENTRY 29 13 5 ~2~ // swrod&shield SET_2DA_ENTRY 30 13 5 ~2~ // single-weapon SET_2DA_ENTRY 31 13 5 ~2~ // dual-wield SET_2DA_ENTRY 32 13 5 ~3~ // dual-wield SET_2DA_ENTRY 9 16 5 ~1~ // mage/thief = column 16 SET_2DA_ENTRY 10 16 5 ~1~ SET_2DA_ENTRY 11 16 5 ~1~ SET_2DA_ENTRY 12 16 5 ~1~ SET_2DA_ENTRY 13 16 5 ~1~ SET_2DA_ENTRY 14 16 5 ~1~ SET_2DA_ENTRY 15 16 5 ~1~ SET_2DA_ENTRY 16 16 5 ~1~ SET_2DA_ENTRY 17 16 5 ~1~ SET_2DA_ENTRY 18 16 5 ~1~ SET_2DA_ENTRY 19 16 5 ~1~ SET_2DA_ENTRY 20 16 5 ~1~ SET_2DA_ENTRY 21 16 5 ~1~ SET_2DA_ENTRY 22 16 5 ~1~ SET_2DA_ENTRY 23 16 5 ~1~ SET_2DA_ENTRY 24 16 5 ~1~ SET_2DA_ENTRY 25 16 5 ~1~ SET_2DA_ENTRY 26 16 5 ~1~ SET_2DA_ENTRY 27 16 5 ~1~ SET_2DA_ENTRY 28 16 5 ~1~ // 2-handed SET_2DA_ENTRY 29 16 5 ~1~ // swrod&shield SET_2DA_ENTRY 30 16 5 ~1~ // single-weapon SET_2DA_ENTRY 31 16 5 ~1~ // dual-wield SET_2DA_ENTRY 32 16 5 ~3~ // dual-wield SET_2DA_ENTRY 9 17 5 ~1~ // cleric/mage = column 17 SET_2DA_ENTRY 10 17 5 ~1~ SET_2DA_ENTRY 11 17 5 ~1~ SET_2DA_ENTRY 12 17 5 ~1~ SET_2DA_ENTRY 13 17 5 ~1~ SET_2DA_ENTRY 14 17 5 ~1~ SET_2DA_ENTRY 15 17 5 ~1~ SET_2DA_ENTRY 16 17 5 ~1~ SET_2DA_ENTRY 17 17 5 ~1~ SET_2DA_ENTRY 18 17 5 ~1~ SET_2DA_ENTRY 19 17 5 ~1~ SET_2DA_ENTRY 20 17 5 ~1~ SET_2DA_ENTRY 21 17 5 ~1~ SET_2DA_ENTRY 22 17 5 ~1~ SET_2DA_ENTRY 23 17 5 ~1~ SET_2DA_ENTRY 24 17 5 ~1~ SET_2DA_ENTRY 25 17 5 ~1~ SET_2DA_ENTRY 26 17 5 ~1~ SET_2DA_ENTRY 27 17 5 ~1~ SET_2DA_ENTRY 28 17 5 ~1~ // 2-handed SET_2DA_ENTRY 29 17 5 ~1~ // swrod&shield SET_2DA_ENTRY 30 17 5 ~1~ // single-weapon SET_2DA_ENTRY 31 17 5 ~1~ // dual-wield SET_2DA_ENTRY 32 17 5 ~3~ // dual-wield SET_2DA_ENTRY 9 18 5 ~1~ // cleric/thief = column 18 SET_2DA_ENTRY 10 18 5 ~1~ SET_2DA_ENTRY 11 18 5 ~1~ SET_2DA_ENTRY 12 18 5 ~1~ SET_2DA_ENTRY 13 18 5 ~1~ SET_2DA_ENTRY 14 18 5 ~1~ SET_2DA_ENTRY 15 18 5 ~1~ SET_2DA_ENTRY 16 18 5 ~1~ SET_2DA_ENTRY 17 18 5 ~1~ SET_2DA_ENTRY 18 18 5 ~1~ SET_2DA_ENTRY 19 18 5 ~1~ SET_2DA_ENTRY 20 18 5 ~1~ SET_2DA_ENTRY 21 18 5 ~1~ SET_2DA_ENTRY 22 18 5 ~1~ SET_2DA_ENTRY 23 18 5 ~1~ SET_2DA_ENTRY 24 18 5 ~1~ SET_2DA_ENTRY 25 18 5 ~1~ SET_2DA_ENTRY 26 18 5 ~1~ SET_2DA_ENTRY 27 18 5 ~1~ SET_2DA_ENTRY 28 18 5 ~1~ // 2-handed SET_2DA_ENTRY 29 18 5 ~1~ // swrod&shield SET_2DA_ENTRY 30 18 5 ~1~ // single-weapon SET_2DA_ENTRY 31 18 5 ~1~ // dual-wield SET_2DA_ENTRY 32 18 5 ~3~ // dual-wield SET_2DA_ENTRY 9 19 5 ~2~ // fighter/druid = column 19 SET_2DA_ENTRY 10 19 5 ~2~ SET_2DA_ENTRY 11 19 5 ~2~ SET_2DA_ENTRY 12 19 5 ~2~ SET_2DA_ENTRY 13 19 5 ~2~ SET_2DA_ENTRY 14 19 5 ~2~ SET_2DA_ENTRY 15 19 5 ~2~ SET_2DA_ENTRY 16 19 5 ~2~ SET_2DA_ENTRY 17 19 5 ~2~ SET_2DA_ENTRY 18 19 5 ~2~ SET_2DA_ENTRY 19 19 5 ~2~ SET_2DA_ENTRY 20 19 5 ~2~ SET_2DA_ENTRY 21 19 5 ~2~ SET_2DA_ENTRY 22 19 5 ~2~ SET_2DA_ENTRY 23 19 5 ~2~ SET_2DA_ENTRY 24 19 5 ~2~ SET_2DA_ENTRY 25 19 5 ~2~ SET_2DA_ENTRY 26 19 5 ~2~ SET_2DA_ENTRY 27 19 5 ~2~ SET_2DA_ENTRY 28 19 5 ~2~ // 2-handed SET_2DA_ENTRY 29 19 5 ~2~ // swrod&shield SET_2DA_ENTRY 30 19 5 ~2~ // single-weapon SET_2DA_ENTRY 31 19 5 ~2~ // dual-wield SET_2DA_ENTRY 32 19 5 ~3~ // dual-wield SET_2DA_ENTRY 9 20 5 ~2~ // fight/mag/cler = column 20 SET_2DA_ENTRY 10 20 5 ~2~ SET_2DA_ENTRY 11 20 5 ~2~ SET_2DA_ENTRY 12 20 5 ~2~ SET_2DA_ENTRY 13 20 5 ~2~ SET_2DA_ENTRY 14 20 5 ~2~ SET_2DA_ENTRY 15 20 5 ~2~ SET_2DA_ENTRY 16 20 5 ~2~ SET_2DA_ENTRY 17 20 5 ~2~ SET_2DA_ENTRY 18 20 5 ~2~ SET_2DA_ENTRY 19 20 5 ~2~ SET_2DA_ENTRY 20 20 5 ~2~ SET_2DA_ENTRY 21 20 5 ~2~ SET_2DA_ENTRY 22 20 5 ~2~ SET_2DA_ENTRY 23 20 5 ~2~ SET_2DA_ENTRY 24 20 5 ~2~ SET_2DA_ENTRY 25 20 5 ~2~ SET_2DA_ENTRY 26 20 5 ~2~ SET_2DA_ENTRY 27 20 5 ~2~ SET_2DA_ENTRY 28 20 5 ~2~ // 2-handed SET_2DA_ENTRY 29 20 5 ~2~ // swrod&shield SET_2DA_ENTRY 30 20 5 ~2~ // single-weapon SET_2DA_ENTRY 31 20 5 ~2~ // dual-wield SET_2DA_ENTRY 32 20 5 ~3~ // dual-wield SET_2DA_ENTRY 9 21 5 ~2~ // ranger/cleric = column 21 SET_2DA_ENTRY 10 21 5 ~2~ SET_2DA_ENTRY 11 21 5 ~2~ SET_2DA_ENTRY 12 21 5 ~2~ SET_2DA_ENTRY 13 21 5 ~2~ SET_2DA_ENTRY 14 21 5 ~2~ SET_2DA_ENTRY 15 21 5 ~2~ SET_2DA_ENTRY 16 21 5 ~2~ SET_2DA_ENTRY 17 21 5 ~2~ SET_2DA_ENTRY 18 21 5 ~2~ SET_2DA_ENTRY 19 21 5 ~2~ SET_2DA_ENTRY 20 21 5 ~2~ SET_2DA_ENTRY 21 21 5 ~2~ SET_2DA_ENTRY 22 21 5 ~2~ SET_2DA_ENTRY 23 21 5 ~2~ SET_2DA_ENTRY 24 21 5 ~2~ SET_2DA_ENTRY 25 21 5 ~2~ SET_2DA_ENTRY 26 21 5 ~2~ SET_2DA_ENTRY 27 21 5 ~2~ SET_2DA_ENTRY 28 21 5 ~2~ // 2-handed SET_2DA_ENTRY 29 21 5 ~2~ // swrod&shield SET_2DA_ENTRY 30 21 5 ~2~ // single-weapon SET_2DA_ENTRY 31 21 5 ~2~ // dual-wield SET_2DA_ENTRY 32 21 5 ~3~ // dual-wield SET_2DA_ENTRY 9 22 5 ~1~ // specialty mages = column 22-29 SET_2DA_ENTRY 10 22 5 ~1~ SET_2DA_ENTRY 11 22 5 ~1~ SET_2DA_ENTRY 12 22 5 ~1~ SET_2DA_ENTRY 13 22 5 ~1~ SET_2DA_ENTRY 14 22 5 ~1~ SET_2DA_ENTRY 15 22 5 ~1~ SET_2DA_ENTRY 16 22 5 ~1~ SET_2DA_ENTRY 17 22 5 ~1~ SET_2DA_ENTRY 18 22 5 ~1~ SET_2DA_ENTRY 19 22 5 ~1~ SET_2DA_ENTRY 20 22 5 ~1~ SET_2DA_ENTRY 21 22 5 ~1~ SET_2DA_ENTRY 22 22 5 ~1~ SET_2DA_ENTRY 23 22 5 ~1~ SET_2DA_ENTRY 24 22 5 ~1~ SET_2DA_ENTRY 25 22 5 ~1~ SET_2DA_ENTRY 26 22 5 ~1~ SET_2DA_ENTRY 27 22 5 ~1~ SET_2DA_ENTRY 28 22 5 ~1~ // 2-handed SET_2DA_ENTRY 29 22 5 ~1~ // swrod&shield SET_2DA_ENTRY 30 22 5 ~1~ // single-weapon SET_2DA_ENTRY 31 22 5 ~1~ // dual-wield SET_2DA_ENTRY 32 22 5 ~1~ // dual-wield SET_2DA_ENTRY 9 23 5 ~1~ // specialty mages = column 22-29 SET_2DA_ENTRY 10 23 5 ~1~ SET_2DA_ENTRY 11 23 5 ~1~ SET_2DA_ENTRY 12 23 5 ~1~ SET_2DA_ENTRY 13 23 5 ~1~ SET_2DA_ENTRY 14 23 5 ~1~ SET_2DA_ENTRY 15 23 5 ~1~ SET_2DA_ENTRY 16 23 5 ~1~ SET_2DA_ENTRY 17 23 5 ~1~ SET_2DA_ENTRY 18 23 5 ~1~ SET_2DA_ENTRY 19 23 5 ~1~ SET_2DA_ENTRY 20 23 5 ~1~ SET_2DA_ENTRY 21 23 5 ~1~ SET_2DA_ENTRY 22 23 5 ~1~ SET_2DA_ENTRY 23 23 5 ~1~ SET_2DA_ENTRY 24 23 5 ~1~ SET_2DA_ENTRY 25 23 5 ~1~ SET_2DA_ENTRY 26 23 5 ~1~ SET_2DA_ENTRY 27 23 5 ~1~ SET_2DA_ENTRY 28 23 5 ~1~ // 2-handed SET_2DA_ENTRY 29 23 5 ~1~ // swrod&shield SET_2DA_ENTRY 30 23 5 ~1~ // single-weapon SET_2DA_ENTRY 31 23 5 ~1~ // dual-wield SET_2DA_ENTRY 32 23 5 ~1~ // dual-wield SET_2DA_ENTRY 9 24 5 ~1~// specialty mages = column 22-29 SET_2DA_ENTRY 10 24 5 ~1~ SET_2DA_ENTRY 11 24 5 ~1~ SET_2DA_ENTRY 12 24 5 ~1~ SET_2DA_ENTRY 13 24 5 ~1~ SET_2DA_ENTRY 14 24 5 ~1~ SET_2DA_ENTRY 15 24 5 ~1~ SET_2DA_ENTRY 16 24 5 ~1~ SET_2DA_ENTRY 17 24 5 ~1~ SET_2DA_ENTRY 18 24 5 ~1~ SET_2DA_ENTRY 19 24 5 ~1~ SET_2DA_ENTRY 20 24 5 ~1~ SET_2DA_ENTRY 21 24 5 ~1~ SET_2DA_ENTRY 22 24 5 ~1~ SET_2DA_ENTRY 23 24 5 ~1~ SET_2DA_ENTRY 24 24 5 ~1~ SET_2DA_ENTRY 25 24 5 ~1~ SET_2DA_ENTRY 26 24 5 ~1~ SET_2DA_ENTRY 27 24 5 ~1~ SET_2DA_ENTRY 28 24 5 ~1~ // 2-handed SET_2DA_ENTRY 29 24 5 ~1~ // swrod&shield SET_2DA_ENTRY 30 24 5 ~1~ // single-weapon SET_2DA_ENTRY 31 24 5 ~1~ // dual-wield SET_2DA_ENTRY 32 24 5 ~1~ // dual-wield SET_2DA_ENTRY 9 25 5 ~1~// specialty mages = column 22-29 SET_2DA_ENTRY 10 25 5 ~1~ SET_2DA_ENTRY 11 25 5 ~1~ SET_2DA_ENTRY 12 25 5 ~1~ SET_2DA_ENTRY 13 25 5 ~1~ SET_2DA_ENTRY 14 25 5 ~1~ SET_2DA_ENTRY 15 25 5 ~1~ SET_2DA_ENTRY 16 25 5 ~1~ SET_2DA_ENTRY 17 25 5 ~1~ SET_2DA_ENTRY 18 25 5 ~1~ SET_2DA_ENTRY 19 25 5 ~1~ SET_2DA_ENTRY 20 25 5 ~1~ SET_2DA_ENTRY 21 25 5 ~1~ SET_2DA_ENTRY 22 25 5 ~1~ SET_2DA_ENTRY 23 25 5 ~1~ SET_2DA_ENTRY 24 25 5 ~1~ SET_2DA_ENTRY 25 25 5 ~1~ SET_2DA_ENTRY 26 25 5 ~1~ SET_2DA_ENTRY 27 25 5 ~1~ SET_2DA_ENTRY 28 25 5 ~1~ // 2-handed SET_2DA_ENTRY 29 25 5 ~1~ // swrod&shield SET_2DA_ENTRY 30 25 5 ~1~ // single-weapon SET_2DA_ENTRY 31 25 5 ~1~ // dual-wield SET_2DA_ENTRY 32 25 5 ~1~ // dual-wield SET_2DA_ENTRY 9 26 5 ~1~// specialty mages = column 22-29 SET_2DA_ENTRY 10 26 5 ~1~ SET_2DA_ENTRY 11 26 5 ~1~ SET_2DA_ENTRY 12 26 5 ~1~ SET_2DA_ENTRY 13 26 5 ~1~ SET_2DA_ENTRY 14 26 5 ~1~ SET_2DA_ENTRY 15 26 5 ~1~ SET_2DA_ENTRY 16 26 5 ~1~ SET_2DA_ENTRY 17 26 5 ~1~ SET_2DA_ENTRY 18 26 5 ~1~ SET_2DA_ENTRY 19 26 5 ~1~ SET_2DA_ENTRY 20 26 5 ~1~ SET_2DA_ENTRY 21 26 5 ~1~ SET_2DA_ENTRY 22 26 5 ~1~ SET_2DA_ENTRY 23 26 5 ~1~ SET_2DA_ENTRY 24 26 5 ~1~ SET_2DA_ENTRY 25 26 5 ~1~ SET_2DA_ENTRY 26 26 5 ~1~ SET_2DA_ENTRY 27 26 5 ~1~ SET_2DA_ENTRY 28 26 5 ~1~ // 2-handed SET_2DA_ENTRY 29 26 5 ~1~ // swrod&shield SET_2DA_ENTRY 30 26 5 ~1~ // single-weapon SET_2DA_ENTRY 31 26 5 ~1~ // dual-wield SET_2DA_ENTRY 32 26 5 ~1~ // dual-wield SET_2DA_ENTRY 9 27 5 ~1~// specialty mages = column 22-29 SET_2DA_ENTRY 10 27 5 ~1~ SET_2DA_ENTRY 11 27 5 ~1~ SET_2DA_ENTRY 12 27 5 ~1~ SET_2DA_ENTRY 13 27 5 ~1~ SET_2DA_ENTRY 14 27 5 ~1~ SET_2DA_ENTRY 15 27 5 ~1~ SET_2DA_ENTRY 16 27 5 ~1~ SET_2DA_ENTRY 17 27 5 ~1~ SET_2DA_ENTRY 18 27 5 ~1~ SET_2DA_ENTRY 19 27 5 ~1~ SET_2DA_ENTRY 20 27 5 ~1~ SET_2DA_ENTRY 21 27 5 ~1~ SET_2DA_ENTRY 22 27 5 ~1~ SET_2DA_ENTRY 23 27 5 ~1~ SET_2DA_ENTRY 24 27 5 ~1~ SET_2DA_ENTRY 25 27 5 ~1~ SET_2DA_ENTRY 26 27 5 ~1~ SET_2DA_ENTRY 27 27 5 ~1~ SET_2DA_ENTRY 28 27 5 ~1~ // 2-handed SET_2DA_ENTRY 29 27 5 ~1~ // swrod&shield SET_2DA_ENTRY 30 27 5 ~1~ // single-weapon SET_2DA_ENTRY 31 27 5 ~1~ // dual-wield SET_2DA_ENTRY 32 27 5 ~1~ // dual-wield SET_2DA_ENTRY 9 28 5 ~1~// specialty mages = column 22-29 SET_2DA_ENTRY 10 28 5 ~1~ SET_2DA_ENTRY 11 28 5 ~1~ SET_2DA_ENTRY 12 28 5 ~1~ SET_2DA_ENTRY 13 28 5 ~1~ SET_2DA_ENTRY 14 28 5 ~1~ SET_2DA_ENTRY 15 28 5 ~1~ SET_2DA_ENTRY 16 28 5 ~1~ SET_2DA_ENTRY 17 28 5 ~1~ SET_2DA_ENTRY 18 28 5 ~1~ SET_2DA_ENTRY 19 28 5 ~1~ SET_2DA_ENTRY 20 28 5 ~1~ SET_2DA_ENTRY 21 28 5 ~1~ SET_2DA_ENTRY 22 28 5 ~1~ SET_2DA_ENTRY 23 28 5 ~1~ SET_2DA_ENTRY 24 28 5 ~1~ SET_2DA_ENTRY 25 28 5 ~1~ SET_2DA_ENTRY 26 28 5 ~1~ SET_2DA_ENTRY 27 28 5 ~1~ SET_2DA_ENTRY 28 28 5 ~1~ // 2-handed SET_2DA_ENTRY 29 28 5 ~1~ // swrod&shield SET_2DA_ENTRY 30 28 5 ~1~ // single-weapon SET_2DA_ENTRY 31 28 5 ~1~ // dual-wield SET_2DA_ENTRY 32 28 5 ~1~ // dual-wield SET_2DA_ENTRY 9 29 5 ~1~ // specialty mages = column 22-29 SET_2DA_ENTRY 10 29 5 ~1~ SET_2DA_ENTRY 11 29 5 ~1~ SET_2DA_ENTRY 12 29 5 ~1~ SET_2DA_ENTRY 13 29 5 ~1~ SET_2DA_ENTRY 14 29 5 ~1~ SET_2DA_ENTRY 15 29 5 ~1~ SET_2DA_ENTRY 16 29 5 ~1~ SET_2DA_ENTRY 17 29 5 ~1~ SET_2DA_ENTRY 18 29 5 ~1~ SET_2DA_ENTRY 19 29 5 ~1~ SET_2DA_ENTRY 20 29 5 ~1~ SET_2DA_ENTRY 21 29 5 ~1~ SET_2DA_ENTRY 22 29 5 ~1~ SET_2DA_ENTRY 23 29 5 ~1~ SET_2DA_ENTRY 24 29 5 ~1~ SET_2DA_ENTRY 25 29 5 ~1~ SET_2DA_ENTRY 26 29 5 ~1~ SET_2DA_ENTRY 27 29 5 ~1~ SET_2DA_ENTRY 28 29 5 ~1~ // 2-handed SET_2DA_ENTRY 29 29 5 ~1~ // swrod&shield SET_2DA_ENTRY 30 29 5 ~1~ // single-weapon SET_2DA_ENTRY 31 29 5 ~1~ // dual-wield SET_2DA_ENTRY 32 29 5 ~1~ // dual-wield SET_2DA_ENTRY 9 39 5 ~1~ // assassin = column 39 SET_2DA_ENTRY 10 39 5 ~1~ SET_2DA_ENTRY 11 39 5 ~1~ SET_2DA_ENTRY 12 39 5 ~1~ SET_2DA_ENTRY 13 39 5 ~1~ SET_2DA_ENTRY 14 39 5 ~1~ SET_2DA_ENTRY 15 39 5 ~1~ SET_2DA_ENTRY 16 39 5 ~1~ SET_2DA_ENTRY 17 39 5 ~1~ SET_2DA_ENTRY 18 39 5 ~1~ SET_2DA_ENTRY 19 39 5 ~1~ SET_2DA_ENTRY 20 39 5 ~1~ SET_2DA_ENTRY 21 39 5 ~1~ SET_2DA_ENTRY 22 39 5 ~1~ SET_2DA_ENTRY 23 39 5 ~1~ SET_2DA_ENTRY 24 39 5 ~1~ SET_2DA_ENTRY 25 39 5 ~1~ SET_2DA_ENTRY 26 39 5 ~1~ SET_2DA_ENTRY 27 39 5 ~1~ SET_2DA_ENTRY 28 39 5 ~1~ // 2-handed SET_2DA_ENTRY 29 39 5 ~1~ // swrod&shield SET_2DA_ENTRY 30 39 5 ~1~ // single-weapon SET_2DA_ENTRY 31 39 5 ~1~ // dual-wield SET_2DA_ENTRY 32 39 5 ~3~ // dual-wield SET_2DA_ENTRY 9 40 5 ~1~ // bounty hunter = column 40 SET_2DA_ENTRY 10 40 5 ~1~ SET_2DA_ENTRY 11 40 5 ~1~ SET_2DA_ENTRY 12 40 5 ~1~ SET_2DA_ENTRY 13 40 5 ~1~ SET_2DA_ENTRY 14 40 5 ~1~ SET_2DA_ENTRY 15 40 5 ~1~ SET_2DA_ENTRY 16 40 5 ~1~ SET_2DA_ENTRY 17 40 5 ~1~ SET_2DA_ENTRY 18 40 5 ~1~ SET_2DA_ENTRY 19 40 5 ~1~ SET_2DA_ENTRY 20 40 5 ~1~ SET_2DA_ENTRY 21 40 5 ~1~ SET_2DA_ENTRY 22 40 5 ~1~ SET_2DA_ENTRY 23 40 5 ~1~ SET_2DA_ENTRY 24 40 5 ~1~ SET_2DA_ENTRY 25 40 5 ~1~ SET_2DA_ENTRY 26 40 5 ~1~ SET_2DA_ENTRY 27 40 5 ~1~ // 2-handed SET_2DA_ENTRY 28 40 5 ~1~ // swrod&shield SET_2DA_ENTRY 29 40 5 ~1~ // single-weapon SET_2DA_ENTRY 30 40 5 ~1~ // dual-wield SET_2DA_ENTRY 31 40 5 ~1~ // dual-wield SET_2DA_ENTRY 32 40 5 ~3~ // dual-wield SET_2DA_ENTRY 9 41 5 ~2~ // swashbuckler = column 41 SET_2DA_ENTRY 10 41 5 ~2~ SET_2DA_ENTRY 11 41 5 ~2~ SET_2DA_ENTRY 12 41 5 ~2~ SET_2DA_ENTRY 13 41 5 ~2~ SET_2DA_ENTRY 14 41 5 ~2~ SET_2DA_ENTRY 15 41 5 ~2~ SET_2DA_ENTRY 16 41 5 ~2~ SET_2DA_ENTRY 17 41 5 ~2~ SET_2DA_ENTRY 18 41 5 ~2~ SET_2DA_ENTRY 19 41 5 ~2~ SET_2DA_ENTRY 20 41 5 ~2~ SET_2DA_ENTRY 21 41 5 ~2~ SET_2DA_ENTRY 22 41 5 ~2~ SET_2DA_ENTRY 23 41 5 ~2~ SET_2DA_ENTRY 24 41 5 ~2~ SET_2DA_ENTRY 25 41 5 ~2~ SET_2DA_ENTRY 26 41 5 ~2~ SET_2DA_ENTRY 27 41 5 ~2~ SET_2DA_ENTRY 28 41 5 ~2~ // 2-handed SET_2DA_ENTRY 29 41 5 ~2~ // swrod&shield SET_2DA_ENTRY 30 41 5 ~2~ // single-weapon SET_2DA_ENTRY 31 41 5 ~2~ // dual-wield SET_2DA_ENTRY 32 41 5 ~3~ // dual-wield SET_2DA_ENTRY 9 42 5 ~2~ // blade/jester/skald = column 42-44 SET_2DA_ENTRY 10 42 5 ~2~ SET_2DA_ENTRY 11 42 5 ~2~ SET_2DA_ENTRY 12 42 5 ~2~ SET_2DA_ENTRY 13 42 5 ~2~ SET_2DA_ENTRY 14 42 5 ~2~ SET_2DA_ENTRY 15 42 5 ~2~ SET_2DA_ENTRY 16 42 5 ~2~ SET_2DA_ENTRY 17 42 5 ~2~ SET_2DA_ENTRY 18 42 5 ~2~ SET_2DA_ENTRY 19 42 5 ~2~ SET_2DA_ENTRY 20 42 5 ~2~ SET_2DA_ENTRY 21 42 5 ~2~ SET_2DA_ENTRY 22 42 5 ~2~ SET_2DA_ENTRY 23 42 5 ~2~ SET_2DA_ENTRY 24 42 5 ~2~ SET_2DA_ENTRY 25 42 5 ~2~ SET_2DA_ENTRY 26 42 5 ~2~ SET_2DA_ENTRY 27 42 5 ~2~ SET_2DA_ENTRY 28 42 5 ~2~ SET_2DA_ENTRY 29 42 5 ~2~ // 2-handed SET_2DA_ENTRY 30 42 5 ~2~ // swrod&shield SET_2DA_ENTRY 31 42 5 ~2~ // single-weapon SET_2DA_ENTRY 32 42 5 ~3~ // dual-wield SET_2DA_ENTRY 9 43 5 ~2~ // blade/jester/skald = column 42-44 SET_2DA_ENTRY 10 43 5 ~2~ SET_2DA_ENTRY 11 43 5 ~2~ SET_2DA_ENTRY 12 43 5 ~2~ SET_2DA_ENTRY 13 43 5 ~2~ SET_2DA_ENTRY 14 43 5 ~2~ SET_2DA_ENTRY 15 43 5 ~2~ SET_2DA_ENTRY 16 43 5 ~2~ SET_2DA_ENTRY 17 43 5 ~2~ SET_2DA_ENTRY 18 43 5 ~2~ SET_2DA_ENTRY 19 43 5 ~2~ SET_2DA_ENTRY 20 43 5 ~2~ SET_2DA_ENTRY 21 43 5 ~2~ SET_2DA_ENTRY 22 43 5 ~2~ SET_2DA_ENTRY 23 43 5 ~2~ SET_2DA_ENTRY 24 43 5 ~2~ SET_2DA_ENTRY 25 43 5 ~2~ SET_2DA_ENTRY 26 43 5 ~2~ SET_2DA_ENTRY 27 43 5 ~2~ SET_2DA_ENTRY 28 43 5 ~2~ SET_2DA_ENTRY 29 43 5 ~2~ // 2-handed SET_2DA_ENTRY 30 43 5 ~2~ // swrod&shield SET_2DA_ENTRY 31 43 5 ~2~ // single-weapon SET_2DA_ENTRY 32 43 5 ~3~ // dual-wield SET_2DA_ENTRY 9 44 5 ~2~ // blade/jester/skald = column 42-44 SET_2DA_ENTRY 10 44 5 ~2~ SET_2DA_ENTRY 11 44 5 ~2~ SET_2DA_ENTRY 12 44 5 ~2~ SET_2DA_ENTRY 13 44 5 ~2~ SET_2DA_ENTRY 14 44 5 ~2~ SET_2DA_ENTRY 15 44 5 ~2~ SET_2DA_ENTRY 16 44 5 ~2~ SET_2DA_ENTRY 17 44 5 ~2~ SET_2DA_ENTRY 18 44 5 ~2~ SET_2DA_ENTRY 19 44 5 ~2~ SET_2DA_ENTRY 20 44 5 ~2~ SET_2DA_ENTRY 21 44 5 ~2~ SET_2DA_ENTRY 22 44 5 ~2~ SET_2DA_ENTRY 23 44 5 ~2~ SET_2DA_ENTRY 24 44 5 ~2~ SET_2DA_ENTRY 25 44 5 ~2~ SET_2DA_ENTRY 26 44 5 ~2~ SET_2DA_ENTRY 27 44 5 ~2~ SET_2DA_ENTRY 28 44 5 ~2~ SET_2DA_ENTRY 29 44 5 ~2~ // 2-handed SET_2DA_ENTRY 30 44 5 ~2~ // swrod&shield SET_2DA_ENTRY 31 44 5 ~2~ // single-weapon SET_2DA_ENTRY 32 44 5 ~3~ // dual-wield SET_2DA_ENTRY 9 45 5 ~1~ // druids = column 45-47 SET_2DA_ENTRY 10 45 5 ~1~ SET_2DA_ENTRY 11 45 5 ~1~ SET_2DA_ENTRY 12 45 5 ~1~ SET_2DA_ENTRY 13 45 5 ~1~ SET_2DA_ENTRY 14 45 5 ~1~ SET_2DA_ENTRY 15 45 5 ~1~ SET_2DA_ENTRY 16 45 5 ~1~ SET_2DA_ENTRY 17 45 5 ~1~ SET_2DA_ENTRY 18 45 5 ~1~ SET_2DA_ENTRY 19 45 5 ~1~ SET_2DA_ENTRY 20 45 5 ~1~ SET_2DA_ENTRY 21 45 5 ~1~ SET_2DA_ENTRY 22 45 5 ~1~ SET_2DA_ENTRY 23 45 5 ~1~ SET_2DA_ENTRY 24 45 5 ~1~ SET_2DA_ENTRY 25 45 5 ~1~ SET_2DA_ENTRY 26 45 5 ~1~ SET_2DA_ENTRY 27 45 5 ~1~ // 2-handed SET_2DA_ENTRY 28 45 5 ~1~ // swrod&shield SET_2DA_ENTRY 29 45 5 ~1~ // single-weapon SET_2DA_ENTRY 30 45 5 ~1~ // dual-wield SET_2DA_ENTRY 31 45 5 ~1~ // dual-wield SET_2DA_ENTRY 32 45 5 ~1~ // dual-wield SET_2DA_ENTRY 9 46 5 ~1~ // druids = column 45-47 SET_2DA_ENTRY 10 46 5 ~1~ SET_2DA_ENTRY 11 46 5 ~1~ SET_2DA_ENTRY 12 46 5 ~1~ SET_2DA_ENTRY 13 46 5 ~1~ SET_2DA_ENTRY 14 46 5 ~1~ SET_2DA_ENTRY 15 46 5 ~1~ SET_2DA_ENTRY 16 46 5 ~1~ SET_2DA_ENTRY 17 46 5 ~1~ SET_2DA_ENTRY 18 46 5 ~1~ SET_2DA_ENTRY 19 46 5 ~1~ SET_2DA_ENTRY 20 46 5 ~1~ SET_2DA_ENTRY 21 46 5 ~1~ SET_2DA_ENTRY 22 46 5 ~1~ SET_2DA_ENTRY 23 46 5 ~1~ SET_2DA_ENTRY 24 46 5 ~1~ SET_2DA_ENTRY 25 46 5 ~1~ SET_2DA_ENTRY 26 46 5 ~1~ SET_2DA_ENTRY 27 46 5 ~1~ // 2-handed SET_2DA_ENTRY 28 46 5 ~1~ // swrod&shield SET_2DA_ENTRY 29 46 5 ~1~ // single-weapon SET_2DA_ENTRY 30 46 5 ~1~ // dual-wield SET_2DA_ENTRY 31 46 5 ~1~ // dual-wield SET_2DA_ENTRY 32 46 5 ~1~ // dual-wield SET_2DA_ENTRY 9 47 5 ~1~ // druids = column 45-47 SET_2DA_ENTRY 10 47 5 ~1~ SET_2DA_ENTRY 11 47 5 ~1~ SET_2DA_ENTRY 12 47 5 ~1~ SET_2DA_ENTRY 13 47 5 ~1~ SET_2DA_ENTRY 14 47 5 ~1~ SET_2DA_ENTRY 15 47 5 ~1~ SET_2DA_ENTRY 16 47 5 ~1~ SET_2DA_ENTRY 17 47 5 ~1~ SET_2DA_ENTRY 18 47 5 ~1~ SET_2DA_ENTRY 19 47 5 ~1~ SET_2DA_ENTRY 20 47 5 ~1~ SET_2DA_ENTRY 21 47 5 ~1~ SET_2DA_ENTRY 22 47 5 ~1~ SET_2DA_ENTRY 23 47 5 ~1~ SET_2DA_ENTRY 24 47 5 ~1~ SET_2DA_ENTRY 25 47 5 ~1~ SET_2DA_ENTRY 26 47 5 ~1~ SET_2DA_ENTRY 27 47 5 ~1~ // 2-handed SET_2DA_ENTRY 28 47 5 ~1~ // swrod&shield SET_2DA_ENTRY 29 47 5 ~1~ // single-weapon SET_2DA_ENTRY 30 47 5 ~1~ // dual-wield SET_2DA_ENTRY 31 47 5 ~1~ // dual-wield SET_2DA_ENTRY 32 47 5 ~1~ // dual-wield SET_2DA_ENTRY 9 48 5 ~1~ // clerics/wild-mage = column 48-50/53 SET_2DA_ENTRY 10 48 5 ~1~ SET_2DA_ENTRY 11 48 5 ~1~ SET_2DA_ENTRY 12 48 5 ~1~ SET_2DA_ENTRY 13 48 5 ~1~ SET_2DA_ENTRY 14 48 5 ~1~ SET_2DA_ENTRY 15 48 5 ~1~ SET_2DA_ENTRY 16 48 5 ~1~ SET_2DA_ENTRY 17 48 5 ~1~ SET_2DA_ENTRY 18 48 5 ~1~ SET_2DA_ENTRY 19 48 5 ~1~ SET_2DA_ENTRY 20 48 5 ~1~ SET_2DA_ENTRY 21 48 5 ~1~ SET_2DA_ENTRY 22 48 5 ~1~ SET_2DA_ENTRY 23 48 5 ~1~ SET_2DA_ENTRY 24 48 5 ~1~ SET_2DA_ENTRY 25 48 5 ~1~ SET_2DA_ENTRY 26 48 5 ~1~ SET_2DA_ENTRY 27 48 5 ~1~ // 2-handed SET_2DA_ENTRY 28 48 5 ~1~ // swrod&shield SET_2DA_ENTRY 29 48 5 ~1~ // single-weapon SET_2DA_ENTRY 30 48 5 ~1~ // dual-wield SET_2DA_ENTRY 31 48 5 ~1~ // dual-wield SET_2DA_ENTRY 32 48 5 ~1~ // dual-wield SET_2DA_ENTRY 9 49 5 ~1~ // clerics/wild-mage = column 48-50/53 SET_2DA_ENTRY 10 49 5 ~1~ SET_2DA_ENTRY 11 49 5 ~1~ SET_2DA_ENTRY 12 49 5 ~1~ SET_2DA_ENTRY 13 49 5 ~1~ SET_2DA_ENTRY 14 49 5 ~1~ SET_2DA_ENTRY 15 49 5 ~1~ SET_2DA_ENTRY 16 49 5 ~1~ SET_2DA_ENTRY 17 49 5 ~1~ SET_2DA_ENTRY 18 49 5 ~1~ SET_2DA_ENTRY 19 49 5 ~1~ SET_2DA_ENTRY 20 49 5 ~1~ SET_2DA_ENTRY 21 49 5 ~1~ SET_2DA_ENTRY 22 49 5 ~1~ SET_2DA_ENTRY 23 49 5 ~1~ SET_2DA_ENTRY 24 49 5 ~1~ SET_2DA_ENTRY 25 49 5 ~1~ SET_2DA_ENTRY 26 49 5 ~1~ SET_2DA_ENTRY 27 49 5 ~1~ // 2-handed SET_2DA_ENTRY 28 49 5 ~1~ // swrod&shield SET_2DA_ENTRY 29 49 5 ~1~ // single-weapon SET_2DA_ENTRY 30 49 5 ~1~ // dual-wield SET_2DA_ENTRY 31 49 5 ~1~ // dual-wield SET_2DA_ENTRY 32 49 5 ~1~ // dual-wield SET_2DA_ENTRY 9 50 5 ~1~ // clerics/wild-mage = column 48-50/53 SET_2DA_ENTRY 10 50 5 ~1~ SET_2DA_ENTRY 11 50 5 ~1~ SET_2DA_ENTRY 12 50 5 ~1~ SET_2DA_ENTRY 13 50 5 ~1~ SET_2DA_ENTRY 14 50 5 ~1~ SET_2DA_ENTRY 15 50 5 ~1~ SET_2DA_ENTRY 16 50 5 ~1~ SET_2DA_ENTRY 17 50 5 ~1~ SET_2DA_ENTRY 18 50 5 ~1~ SET_2DA_ENTRY 19 50 5 ~1~ SET_2DA_ENTRY 20 50 5 ~1~ SET_2DA_ENTRY 21 50 5 ~1~ SET_2DA_ENTRY 22 50 5 ~1~ SET_2DA_ENTRY 23 50 5 ~1~ SET_2DA_ENTRY 24 50 5 ~1~ SET_2DA_ENTRY 25 50 5 ~1~ SET_2DA_ENTRY 26 50 5 ~1~ SET_2DA_ENTRY 27 50 5 ~1~ // 2-handed SET_2DA_ENTRY 28 50 5 ~1~ // swrod&shield SET_2DA_ENTRY 29 50 5 ~1~ // single-weapon SET_2DA_ENTRY 30 50 5 ~1~ // dual-wield SET_2DA_ENTRY 31 50 5 ~1~ // dual-wield SET_2DA_ENTRY 32 50 5 ~1~ // dual-wield SET_2DA_ENTRY 9 53 5 ~1~ // clerics/wild-mage = column 48-50/53 SET_2DA_ENTRY 10 53 5 ~1~ SET_2DA_ENTRY 11 53 5 ~1~ SET_2DA_ENTRY 12 53 5 ~1~ SET_2DA_ENTRY 13 53 5 ~1~ SET_2DA_ENTRY 14 53 5 ~1~ SET_2DA_ENTRY 15 53 5 ~1~ SET_2DA_ENTRY 16 53 5 ~1~ SET_2DA_ENTRY 17 53 5 ~1~ SET_2DA_ENTRY 18 53 5 ~1~ SET_2DA_ENTRY 19 53 5 ~1~ SET_2DA_ENTRY 20 53 5 ~1~ SET_2DA_ENTRY 21 53 5 ~1~ SET_2DA_ENTRY 22 53 5 ~1~ SET_2DA_ENTRY 23 53 5 ~1~ SET_2DA_ENTRY 24 53 5 ~1~ SET_2DA_ENTRY 25 53 5 ~1~ SET_2DA_ENTRY 26 53 5 ~1~ SET_2DA_ENTRY 27 53 5 ~1~ // 2-handed SET_2DA_ENTRY 28 53 5 ~1~ // swrod&shield SET_2DA_ENTRY 29 53 5 ~1~ // single-weapon SET_2DA_ENTRY 30 53 5 ~1~ // dual-wield SET_2DA_ENTRY 31 53 5 ~1~ // dual-wield SET_2DA_ENTRY 32 53 5 ~1~ // dual-wield SET_2DA_ENTRY 9 51 5 ~1~ // monk = 51 SET_2DA_ENTRY 10 51 5 ~1~ SET_2DA_ENTRY 11 51 5 ~1~ SET_2DA_ENTRY 12 51 5 ~1~ SET_2DA_ENTRY 13 51 5 ~0~ // two-handed sword SET_2DA_ENTRY 14 51 5 ~1~ SET_2DA_ENTRY 15 51 5 ~1~ SET_2DA_ENTRY 16 51 5 ~1~ SET_2DA_ENTRY 17 51 5 ~1~ SET_2DA_ENTRY 18 51 5 ~1~ SET_2DA_ENTRY 19 51 5 ~0~ // spear SET_2DA_ENTRY 20 51 5 ~0~ // halberd SET_2DA_ENTRY 21 51 5 ~1~ SET_2DA_ENTRY 22 51 5 ~1~ SET_2DA_ENTRY 23 51 5 ~0~ // quarterstaff SET_2DA_ENTRY 24 51 5 ~0~ // crossbow SET_2DA_ENTRY 25 51 5 ~0~ // longbow SET_2DA_ENTRY 26 51 5 ~0~ // shortbow SET_2DA_ENTRY 27 51 5 ~1~ SET_2DA_ENTRY 28 51 5 ~1~ SET_2DA_ENTRY 29 51 5 ~0~ // 2-handed SET_2DA_ENTRY 30 51 5 ~0~ // sword and shield SET_2DA_ENTRY 31 51 5 ~1~ // single-weapon SET_2DA_ENTRY 32 51 5 ~0~ // dual-wield /* COPY ~AshesofEmbers\ItemDesc\CLASWEAP.2DA~ ~override\CLASWEAP.2DA~ COPY_EXISTING ~Weapprof.2da~ ~override\weapprof.2da~ REPLACE_TEXTUALLY // ID NAME_REF DESC_REF MAGE FIGHTER CLERIC THIEF BARD PALADIN DRUID RANGER FIGHTER_MAGE FIGHTER_CLERIC FIGHTER_THIEF FIGHTER_MAGE_THIEF MAGE_THIEF CLERIC_MAGE CLERIC_THIEF FIGHTER_DRUID FIGHTER_MAGE_CLERIC CLERIC_RANGER ABJURER CONJURER DIVINER ENCHANTER ILLUSIONIST INVOKER NECROMANCER TRANSMUTER BERSERKER WIZARD_SLAYER KENSAI CAVALIER INQUISITOR UNDEAD_HUNTER FERALAN STALKER BEASTMASTER ASSASIN BOUNTY_HUNTER SWASHBUCKLER BLADE JESTER SKALD TOTEMIC_DRUID SHAPESHIFTER BEAST_FRIEND TALOS HELM LATHANDER MONK BARBARIAN WILDMAGE ~BASTARDSWORD 89 31113 34146 0 5 0 0 1 2 0 2 2 0 2 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 5 5 5 2 2 2 1 2 0 0 0 0 1 1 1 0 0 0 0 0 0 0 2 0~ ~BASTARDSWORD 89 31113 34146 1 5 1 1 1 2 1 2 2 2 1 1 1 1 1 2 2 2 1 1 1 1 1 1 1 1 5 5 5 2 2 2 1 2 1 1 1 2 1 1 1 1 1 1 1 1 1 1 2 1~ REPLACE_TEXTUALLY ~LONGSWORD 90 31114 34147 0 5 0 1 1 2 0 2 2 0 2 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 5 5 5 2 2 2 1 2 0 1 1 2 1 1 1 0 0 0 0 0 0 1 2 0~ ~LONGSWORD 90 31114 34147 1 5 1 1 1 2 1 2 2 2 1 1 1 1 1 2 2 2 1 1 1 1 1 1 1 1 5 5 5 2 2 2 1 2 1 1 1 2 1 1 1 1 1 1 1 1 1 1 2 1~ REPLACE_TEXTUALLY ~SHORTSWORD 91 31115 34148 0 5 0 1 1 2 0 2 2 0 2 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 5 5 5 2 2 2 1 2 0 1 1 2 1 1 1 0 0 0 0 0 0 1 2 0~ ~SHORTSWORD 91 31115 34148 1 5 1 1 1 2 1 2 2 2 1 1 1 1 1 2 2 2 1 1 1 1 1 1 1 1 5 5 5 2 2 2 1 2 1 1 1 2 1 1 1 1 1 1 1 1 1 1 2 1~ REPLACE_TEXTUALLY ~AXE 92 31116 34149 0 5 0 0 1 2 0 2 2 0 2 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 5 5 5 2 2 2 1 2 0 0 0 0 1 1 1 0 0 0 0 0 0 0 2 0~ ~AXE 92 31116 34149 1 5 1 1 1 2 1 2 2 2 1 1 1 1 1 2 2 2 1 1 1 1 1 1 1 1 5 5 5 2 2 2 1 2 1 1 1 2 1 1 1 1 1 1 1 1 1 1 2 1~ REPLACE_TEXTUALLY ~TWOHANDEDSWORD 93 31117 34150 0 5 0 0 1 2 0 2 2 0 2 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 5 5 5 2 2 2 1 2 0 0 0 0 1 1 1 0 0 0 0 0 0 0 2 0~ ~TWOHANDEDSWORD 93 31117 34150 1 5 1 0 1 2 1 2 2 2 0 0 0 1 0 2 2 2 1 1 1 1 1 1 1 1 5 5 5 2 2 2 1 2 1 1 1 2 1 1 1 1 1 1 1 1 1 0 2 1~ REPLACE_TEXTUALLY ~KATANA 94 31118 34151 0 5 0 1 1 2 0 2 2 0 2 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 5 5 5 2 2 2 1 2 0 1 1 2 1 1 1 0 0 0 0 0 0 1 2 0~ ~KATANA 94 31118 34151 1 5 1 1 1 2 1 2 2 2 1 1 1 1 1 2 2 2 1 1 1 1 1 1 1 1 5 5 5 2 2 2 1 2 1 1 1 2 1 1 1 1 1 1 1 1 1 1 2 1~ REPLACE_TEXTUALLY ~SCIMITARWAKISASHININJATO 95 31119 34152 0 5 0 1 1 2 1 2 2 0 2 2 1 0 0 2 0 0 0 0 0 0 0 0 0 0 5 5 5 2 2 2 1 2 0 1 1 2 1 1 1 1 1 1 0 0 0 1 2 0~ ~SCIMITARWAKISASHININJATO 95 31119 34152 1 5 1 1 1 2 1 2 2 2 1 1 1 1 1 2 2 2 1 1 1 1 1 1 1 1 5 5 5 2 2 2 1 2 1 1 1 2 1 1 1 1 1 1 1 1 1 1 2 1~ REPLACE_TEXTUALLY ~DAGGER 96 31120 34153 1 5 0 1 1 2 1 2 2 0 2 2 1 0 0 2 0 0 1 1 1 1 1 1 1 1 5 5 5 2 2 2 1 2 0 1 1 2 1 1 1 1 1 1 0 0 0 1 2 1~ ~DAGGER 96 31120 34153 1 5 1 1 1 2 1 2 2 2 1 1 1 1 1 2 2 2 1 1 1 1 1 1 1 1 5 5 5 2 2 2 1 2 1 1 1 2 1 1 1 1 1 1 1 1 1 1 2 1~ REPLACE_TEXTUALLY ~WARHAMMER 97 31121 34156 0 5 1 0 1 2 0 2 2 2 2 2 0 1 1 0 2 2 0 0 0 0 0 0 0 0 5 5 5 2 2 2 1 2 0 0 0 0 1 1 1 0 0 0 1 1 1 0 2 0~ ~WARHAMMER 97 31121 34156 1 5 1 1 1 2 1 2 2 2 1 1 1 1 1 2 2 2 1 1 1 1 1 1 1 1 5 5 5 2 2 2 1 2 1 1 1 2 1 1 1 1 1 1 1 1 1 1 2 1~ REPLACE_TEXTUALLY ~CLUB 115 35445 35442 0 5 1 1 1 2 1 2 2 2 2 2 1 1 1 2 2 2 0 0 0 0 0 0 0 0 5 5 5 2 2 2 1 2 2 1 1 2 1 1 1 1 1 1 1 1 1 1 2 0~ ~CLUB 115 35445 35442 1 5 1 1 1 2 1 2 2 2 1 1 1 1 1 2 2 2 1 1 1 1 1 1 1 1 5 5 5 2 2 2 1 2 2 1 1 2 1 1 1 1 1 1 1 1 1 1 2 1~ REPLACE_TEXTUALLY ~SPEAR 98 31122 34157 0 5 0 0 1 2 1 2 2 0 2 2 0 0 0 2 0 0 0 0 0 0 0 0 0 0 5 5 5 2 2 2 1 2 0 0 0 0 1 1 1 1 1 1 0 0 0 0 2 0~ ~SPEAR 98 31122 34157 1 5 1 0 1 2 1 2 2 2 0 0 0 1 0 2 2 2 1 1 1 1 1 1 1 1 5 5 5 2 2 2 1 2 1 1 1 2 1 1 1 1 1 1 1 1 1 0 2 1~ REPLACE_TEXTUALLY ~HALBERD 99 31123 34158 0 5 0 0 1 2 0 2 2 0 2 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 5 5 5 2 2 2 1 2 0 0 0 0 1 1 1 0 0 0 0 0 0 0 2 0~ ~HALBERD 99 31123 34158 1 5 1 0 1 2 1 2 2 2 0 0 0 1 0 2 2 2 1 1 1 1 1 1 1 1 5 5 5 2 2 2 1 2 1 1 1 2 1 1 1 1 1 1 1 1 1 0 2 1~ REPLACE_TEXTUALLY ~FLAILMORNINGSTAR 100 31124 34159 0 5 1 0 1 2 0 2 2 2 2 2 0 1 1 0 2 2 0 0 0 0 0 0 0 0 5 5 5 2 2 2 1 2 0 0 0 0 1 1 1 0 0 0 1 1 1 0 2 0~ ~FLAILMORNINGSTAR 100 31124 34159 1 5 1 1 1 2 1 2 2 2 1 1 1 1 1 2 2 2 1 1 1 1 1 1 1 1 5 5 5 2 2 2 1 2 1 1 1 2 1 1 1 1 1 1 1 1 1 1 2 1~ REPLACE_TEXTUALLY ~MACE 101 31125 34160 0 5 1 0 1 2 0 2 2 2 2 2 0 1 1 0 2 2 0 0 0 0 0 0 0 0 5 5 5 2 2 2 1 2 0 0 0 0 1 1 1 0 0 0 1 1 1 0 2 0~ ~MACE 101 31125 34160 1 5 1 1 1 2 1 2 2 2 1 1 1 1 1 2 2 2 1 1 1 1 1 1 1 1 5 5 5 2 2 2 1 2 1 1 1 2 1 1 1 1 1 1 1 1 1 1 2 1~ REPLACE_TEXTUALLY ~QUARTERSTAFF 102 31126 34161 1 5 1 1 1 2 1 2 2 2 2 2 1 1 1 2 2 2 1 1 1 1 1 1 1 1 5 5 5 2 2 2 1 2 2 1 1 2 1 1 1 1 1 1 1 1 1 0 2 1~ ~QUARTERSTAFF 102 31126 34161 1 5 1 1 1 2 1 2 2 2 1 1 1 1 1 2 2 2 1 1 1 1 1 1 1 1 5 5 5 2 2 2 1 2 2 1 1 2 1 1 1 1 1 1 1 1 1 1 2 1~ REPLACE_TEXTUALLY ~CROSSBOW 103 31127 34162 0 5 0 1 1 2 0 2 2 0 2 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 1 5 0 0 2 2 5 2 2 1 1 1 1 1 1 0 0 0 0 0 0 0 2 0~ ~CROSSBOW 103 31127 34162 1 5 1 1 1 2 1 2 2 2 1 1 1 1 1 2 2 2 1 1 1 1 1 1 1 1 1 5 1 1 2 2 5 2 2 1 1 1 1 1 1 1 1 1 1 1 1 1 2 1~ REPLACE_TEXTUALLY ~LONGBOW 104 31128 34163 0 5 0 0 1 2 0 2 2 0 2 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 5 0 0 2 2 5 2 2 0 0 0 1 1 1 0 0 0 0 0 0 0 2 0~ ~LONGBOW 104 31128 34163 1 5 1 0 1 2 1 2 2 2 0 0 0 1 0 2 2 2 1 1 1 1 1 1 1 1 1 5 1 1 2 2 5 2 2 1 1 1 1 1 1 1 1 1 1 1 1 0 2 1~ REPLACE_TEXTUALLY ~SHORTBOW 105 31129 34164 0 5 0 1 1 2 0 2 2 0 2 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 1 5 0 0 2 2 5 2 2 1 1 1 1 1 1 0 0 0 0 0 0 0 2 0~ ~SHORTBOW 105 31129 34164 1 5 1 1 1 2 1 2 2 2 1 1 1 1 1 2 2 2 1 1 1 1 1 1 1 1 1 5 1 1 2 2 5 2 2 1 1 1 1 1 1 1 1 1 1 1 1 1 2 1~ REPLACE_TEXTUALLY ~DART 106 31130 34165 1 5 0 1 1 2 1 2 2 0 2 2 0 0 0 2 0 0 1 1 1 1 1 1 1 1 1 5 0 0 2 2 2 2 2 0 0 0 1 1 1 1 1 1 0 0 0 1 2 1~ ~DART 106 31130 34165 1 5 1 1 1 2 1 2 2 2 1 1 1 1 1 2 2 2 1 1 1 1 1 1 1 1 1 5 1 1 2 2 2 2 2 1 1 1 1 1 1 1 1 1 1 1 1 1 2 1~ REPLACE_TEXTUALLY ~SLING 107 31131 34166 1 5 1 1 1 2 1 2 2 2 2 2 1 1 1 2 2 2 1 1 1 1 1 1 1 1 1 5 0 0 2 2 2 2 2 1 1 2 1 1 1 1 1 1 1 1 1 1 2 1~ ~SLING 107 31131 34166 1 5 1 1 1 2 1 2 2 2 1 1 1 1 1 2 2 2 1 1 1 1 1 1 1 1 1 5 1 1 2 2 2 2 2 1 1 2 1 1 1 1 1 1 1 1 1 1 2 1~ REPLACE_TEXTUALLY ~2HANDED 111 31135 34171 0 2 1 1 1 2 1 2 2 2 2 2 1 1 1 1 1 1 0 0 0 0 0 0 0 0 2 2 2 2 2 2 1 2 2 1 1 2 1 1 1 1 1 1 1 1 1 0 2 0~ ~2HANDED 111 31135 34171 1 2 1 0 1 2 1 2 2 2 0 0 0 1 0 2 2 2 1 1 1 1 1 1 1 1 2 2 2 2 2 2 1 2 2 1 1 2 1 1 1 1 1 1 1 1 1 0 2 1~ REPLACE_TEXTUALLY ~SWORDANDSHIELD 112 31136 34173 0 2 1 1 1 2 1 2 2 2 2 2 1 1 1 2 2 2 0 0 0 0 0 0 0 0 2 2 0 2 2 2 1 2 2 1 1 2 1 1 1 1 1 1 1 1 1 0 2 0~ ~SWORDANDSHIELD 112 31136 34173 1 2 1 1 1 2 1 2 2 2 1 1 1 1 1 2 2 2 1 1 1 1 1 1 1 1 2 2 1 2 2 2 1 2 2 1 1 2 1 1 1 1 1 1 1 1 1 1 2 1~ REPLACE_TEXTUALLY ~SINGLEWEAPON 113 31137 34174 0 2 1 1 1 2 1 2 2 2 2 2 1 1 1 2 2 2 0 0 0 0 0 0 0 0 2 2 2 2 2 2 1 2 2 1 1 2 1 1 1 1 1 1 1 1 1 1 2 0~ ~SINGLEWEAPON 113 31137 34174 1 2 1 1 1 2 1 2 2 2 1 1 1 1 1 2 2 2 1 1 1 1 1 1 1 1 2 2 2 2 2 2 1 2 2 1 1 2 1 1 1 1 1 1 1 1 1 1 2 1~ REPLACE_TEXTUALLY ~2WEAPON 114 31138 34176 0 3 1 1 1 3 1 3 3 3 3 3 1 1 1 1 2 2 0 0 0 0 0 0 0 0 3 3 3 3 3 3 3 3 3 1 1 3 3 1 1 1 1 1 1 1 1 0 3 0~ ~2WEAPON 114 31138 34176 1 3 1 3 1 3 1 3 3 3 3 3 3 1 3 3 3 3 1 1 1 1 1 1 1 1 3 3 3 3 3 3 3 3 3 3 3 3 3 1 1 1 1 1 1 1 1 1 3 1~ */ //////////////////////////////////////////////////// // // STR DEX // Long Sword 11 8 // Battle Axe 13 6 // Throwing axe 12 10 // Bastard 13 8 // scimitar 9 9 // katana 9 13 // Short 6 6 // Dagger 4 4 // Hammer 12 6 // Mace 12 6 // Club 8 6 // Flail 10 12 // Morning Star 11 8 // 2-h Sword 14 8 // halberd 10 6 // spear 7 6 // staff 4 4 // sling 5 11 // short bow 9* 11 // long bow 14 11 // comp long bow 15 11 // light xbow 9* 10 // heavy xbow 10 10 // dart 5 10 // throwing dagger 7 10 // bola 12 10 // //////////////////////////////////////////////// //--------------------------------------------------// COPY_EXISTING ~_SW1H01.ITM~ ~override\_sW1H01.ITM~ // Bastard Sword SAY DESC @5 SAY UNIDENTIFIED_DESC @5 WRITE_LONG 0x1e 0x00000000 // Usability Restrictions WRITE_BYTE 0x29 00 // Usability Restrictions WRITE_BYTE 0x2B 02 // Usability Restrictions WRITE_BYTE 0x2D 00 // Usability Restrictions WRITE_BYTE 0x2F 00 // Usability Restrictions WRITE_BYTE 0x26 0x0D // STR requirement WRITE_BYTE 0x2C 08 // DEX requirement //--------------------------------------------------// COPY_EXISTING ~_sw1h02.itm~ // bastard +1 ~override\_sw1h02.itm~ SAY UNIDENTIFIED_DESC @5 SAY DESC @6 WRITE_LONG 0x1e 0x00000000 // Usability Restrictions WRITE_BYTE 0x29 00 // Usability Restrictions WRITE_BYTE 0x2B 02 // Usability Restrictions WRITE_BYTE 0x2D 00 // Usability Restrictions WRITE_BYTE 0x2F 00 // Usability Restrictions WRITE_BYTE 0x26 0x0D // STR requirement WRITE_BYTE 0x2C 08 // DEX requirement //--------------------------------------------------// COPY_EXISTING ~_sw1h03.itm~ // bastard +3 vs. shapeshifters ~override\_sw1h03.itm~ SAY UNIDENTIFIED_DESC @5 SAY DESC @241 WRITE_LONG 0x1e 0x00000000 // Usability Restrictions WRITE_BYTE 0x29 00 // Usability Restrictions WRITE_BYTE 0x2B 02 // Usability Restrictions WRITE_BYTE 0x2D 00 // Usability Restrictions WRITE_BYTE 0x2F 00 // Usability Restrictions WRITE_BYTE 0x26 0x0D // STR requirement WRITE_BYTE 0x2C 08 // DEX requirement //--------------------------------------------------// COPY_EXISTING ~_sw1h04.itm~ //long sword ~override\_sw1h04.itm~ SAY DESC @7 SAY UNIDENTIFIED_DESC @7 WRITE_LONG 0x1e 0x00000000 // Usability Restrictions WRITE_BYTE 0x29 00 // Usability Restrictions WRITE_BYTE 0x2B 02 // Usability Restrictions WRITE_BYTE 0x2D 00 // Usability Restrictions WRITE_BYTE 0x2F 00 // Usability Restrictions WRITE_BYTE 0x26 0x0B // STR requirement WRITE_BYTE 0x2C 08 // DEX requirement //--------------------------------------------------// COPY_EXISTING ~_sw1h05.itm~ // long sword +1 ~override\_sw1h05.itm~ SAY UNIDENTIFIED_DESC @7 SAY DESC @8 WRITE_LONG 0x1e 0x00000000 // Usability Restrictions WRITE_BYTE 0x29 00 // Usability Restrictions WRITE_BYTE 0x2B 02 // Usability Restrictions WRITE_BYTE 0x2D 00 // Usability Restrictions WRITE_BYTE 0x2F 00 // Usability Restrictions WRITE_BYTE 0x26 0x0B // STR requirement WRITE_BYTE 0x2C 08 // DEX requirement //--------------------------------------------------// COPY_EXISTING ~_sw1h06.itm~ // long sword: Varscona +2 ~override\_sw1h06.itm~ SAY UNIDENTIFIED_DESC @7 SAY DESC @9 WRITE_LONG 0x1e 0x00000000 // Usability Restrictions WRITE_BYTE 0x29 00 // Usability Restrictions WRITE_BYTE 0x2B 02 // Usability Restrictions WRITE_BYTE 0x2D 00 // Usability Restrictions WRITE_BYTE 0x2F 00 // Usability Restrictions WRITE_BYTE 0x26 0x0B // STR requirement WRITE_BYTE 0x2C 08 // DEX requirement //--------------------------------------------------// COPY_EXISTING ~_sw1h12.itm~ //Hull's long sword ~override\_sw1h12.itm~ SAY DESC @7 SAY UNIDENTIFIED_DESC @7 WRITE_LONG 0x1e 0x00000000 // Usability Restrictions WRITE_BYTE 0x29 00 // Usability Restrictions WRITE_BYTE 0x2B 02 // Usability Restrictions WRITE_BYTE 0x2D 00 // Usability Restrictions WRITE_BYTE 0x2F 00 // Usability Restrictions WRITE_BYTE 0x26 0x0B // STR requirement WRITE_BYTE 0x2C 08 // DEX requirement //--------------------------------------------------// COPY_EXISTING ~_sw1h24.itm~ // flame tongue long sword ~override\_sw1h24.itm~ SAY DESC @252 SAY UNIDENTIFIED_DESC @7 WRITE_LONG 0x1e 0x00000000 // Usability Restrictions WRITE_BYTE 0x29 00 // Usability Restrictions WRITE_BYTE 0x2B 02 // Usability Restrictions WRITE_BYTE 0x2D 00 // Usability Restrictions WRITE_BYTE 0x2F 00 // Usability Restrictions WRITE_BYTE 0x26 0x0B // STR requirement WRITE_BYTE 0x2C 08 // DEX requirement //--------------------------------------------------// COPY_EXISTING ~_sw1h07.itm~ //short sword ~override\_sw1h07.itm~ SAY DESC @10 SAY UNIDENTIFIED_DESC @10 WRITE_LONG 0x1e 0x00000000 // Usability Restrictions WRITE_BYTE 0x29 00 // Usability Restrictions WRITE_BYTE 0x2B 02 // Usability Restrictions WRITE_BYTE 0x2D 00 // Usability Restrictions WRITE_BYTE 0x2F 00 // Usability Restrictions WRITE_BYTE 0x26 06 // STR requirement WRITE_BYTE 0x2C 06 // DEX requirement WRITE_BYTE 0x8c 01 // Melee damage bonus //--------------------------------------------------// COPY_EXISTING ~_sw1h08.itm~ //ss +1 ~override\_sw1h08.itm~ SAY DESC @11 SAY UNIDENTIFIED_DESC @10 WRITE_LONG 0x1e 0x00000000 // Usability Restrictions WRITE_BYTE 0x29 00 // Usability Restrictions WRITE_BYTE 0x2B 02 // Usability Restrictions WRITE_BYTE 0x2D 00 // Usability Restrictions WRITE_BYTE 0x2F 00 // Usability Restrictions WRITE_BYTE 0x26 06 // STR requirement WRITE_BYTE 0x2C 06 // DEX requirement WRITE_BYTE 0x8c 02 // Melee damage bonus //--------------------------------------------------// COPY_EXISTING ~_sw1h09.itm~ //ss +2 ~override\_sw1h09.itm~ SAY DESC @12 SAY UNIDENTIFIED_DESC @10 WRITE_LONG 0x1e 0x00000000 // Usability Restrictions WRITE_BYTE 0x29 00 // Usability Restrictions WRITE_BYTE 0x2B 02 // Usability Restrictions WRITE_BYTE 0x2D 00 // Usability Restrictions WRITE_BYTE 0x2F 00 // Usability Restrictions WRITE_BYTE 0x26 06 // STR requirement WRITE_BYTE 0x2C 06 // DEX requirement WRITE_BYTE 0x8c 03 // Melee damage bonus //--------------------------------------------------// COPY_EXISTING ~_sw1h10.itm~ // short sword of backstabbing ~override\_sw1h10.itm~ SAY UNIDENTIFIED_DESC @10 SAY DESC @266 WRITE_LONG 0x1e 0x00000000 // Usability Restrictions WRITE_BYTE 0x29 00 // Usability Restrictions WRITE_BYTE 0x2B 02 // Usability Restrictions WRITE_BYTE 0x2D 00 // Usability Restrictions WRITE_BYTE 0x2F 00 // Usability Restrictions WRITE_BYTE 0x26 06 // STR requirement WRITE_BYTE 0x2C 06 // DEX requirement WRITE_BYTE 0x8c 04 // Melee damage bonus //--------------------------------------------------// COPY_EXISTING ~_sw1h14.itm~ // short sword ~override\_sw1h14.itm~ SAY DESC @10 SAY UNIDENTIFIED_DESC @10 WRITE_LONG 0x1e 0x00000000 // Usability Restrictions WRITE_BYTE 0x29 00 // Usability Restrictions WRITE_BYTE 0x2B 02 // Usability Restrictions WRITE_BYTE 0x2D 00 // Usability Restrictions WRITE_BYTE 0x2F 00 // Usability Restrictions WRITE_BYTE 0x26 06 // STR requirement WRITE_BYTE 0x2C 06 // DEX requirement WRITE_BYTE 0x8c 01 // Melee damage bonus //--------------------------------------------------// COPY_EXISTING ~_sw1h17.itm~ // short sword ~override\_sw1h17.itm~ SAY DESC @10 SAY UNIDENTIFIED_DESC @10 WRITE_LONG 0x1e 0x00000000 // Usability Restrictions WRITE_BYTE 0x29 00 // Usability Restrictions WRITE_BYTE 0x2B 02 // Usability Restrictions WRITE_BYTE 0x2D 00 // Usability Restrictions WRITE_BYTE 0x2F 00 // Usability Restrictions WRITE_BYTE 0x26 06 // STR requirement WRITE_BYTE 0x2C 06 // DEX requirement WRITE_BYTE 0x8c 01 // Melee damage bonus //--------------------------------------------------// COPY_EXISTING ~_sw1h20.itm~ //scimitar ~override\_sw1h20.itm~ SAY DESC @13 SAY UNIDENTIFIED_DESC @13 WRITE_LONG 0x1e 0x00000000 // Usability Restrictions WRITE_BYTE 0x29 00 // Usability Restrictions WRITE_BYTE 0x2B 02 // Usability Restrictions WRITE_BYTE 0x2D 00 // Usability Restrictions WRITE_BYTE 0x2F 00 // Usability Restrictions WRITE_BYTE 0x26 09 // STR requirement WRITE_BYTE 0x2C 09 // DEX requirement //--------------------------------------------------// COPY_EXISTING ~_sw1h22.itm~ //scimitar +1 ~override\_sw1h22.itm~ SAY DESC @14 SAY UNIDENTIFIED_DESC @13 WRITE_LONG 0x1e 0x00000000 // Usability Restrictions WRITE_BYTE 0x29 00 // Usability Restrictions WRITE_BYTE 0x2B 02 // Usability Restrictions WRITE_BYTE 0x2D 00 // Usability Restrictions WRITE_BYTE 0x2F 00 // Usability Restrictions WRITE_BYTE 0x26 09 // STR requirement WRITE_BYTE 0x2C 09 // DEX requirement //--------------------------------------------------// COPY_EXISTING ~_sw1h15.itm~ // Drizzt +3 ~override\_sw1h15.itm~ SAY UNIDENTIFIED_DESC @13 SAY DESC @276 WRITE_LONG 0x1e 0x00000000 // Usability Restrictions WRITE_BYTE 0x29 00 // Usability Restrictions WRITE_BYTE 0x2B 02 // Usability Restrictions WRITE_BYTE 0x2D 00 // Usability Restrictions WRITE_BYTE 0x2F 00 // Usability Restrictions WRITE_BYTE 0x26 09 // STR requirement WRITE_BYTE 0x2C 09 // DEX requirement //--------------------------------------------------// COPY_EXISTING ~_sw1h16.itm~ // Drizzt +5 ~override\_sw1h16.itm~ SAY UNIDENTIFIED_DESC @13 SAY DESC @277 WRITE_LONG 0x1e 0x0000000A // Usability Restrictions WRITE_BYTE 0x29 00 // Usability Restrictions WRITE_BYTE 0x2B 02 // Usability Restrictions WRITE_BYTE 0x2D 00 // Usability Restrictions WRITE_BYTE 0x2F 00 // Usability Restrictions WRITE_BYTE 0x26 09 // STR requirement WRITE_BYTE 0x2C 09 // DEX requirement //--------------------------------------------------// COPY ~AshesofEmbers\Itemdesc\itemdesc\sper01.itm~ ~override\__sper01.itm~ SAY DESC @20 SAY UNIDENTIFIED_DESC @20 WRITE_LONG 0x1e 0x20000000 // Usability Restrictions WRITE_BYTE 0x29 00 // Usability Restrictions WRITE_BYTE 0x2B 02 // Usability Restrictions WRITE_BYTE 0x2D 00 // Usability Restrictions WRITE_BYTE 0x2F 00 // Usability Restrictions WRITE_BYTE 0x26 07 // STR requirement WRITE_BYTE 0x2C 06 // DEX requirement WRITE_BYTE 0x88 08 // Melee damage to 8 COPY ~AshesofEmbers\Itemdesc\itemdesc\graphics~ ~override~ // Spear graphics //--------------------------------------------------// COPY ~AshesofEmbers\Itemdesc\itemdesc\sper02.itm~ ~override\__sper02.itm~ SAY UNIDENTIFIED_DESC @20 SAY DESC @21 WRITE_LONG 0x1e 0x20000000 // Usability Restrictions WRITE_BYTE 0x29 00 // Usability Restrictions WRITE_BYTE 0x2B 02 // Usability Restrictions WRITE_BYTE 0x2D 00 // Usability Restrictions WRITE_BYTE 0x2F 00 // Usability Restrictions WRITE_BYTE 0x26 07 // STR requirement WRITE_BYTE 0x2C 06 // DEX requirement WRITE_BYTE 0x88 08 // Melee damage to 8 //--------------------------------------------------// /* COPY ~AshesofEmbers\Itemdesc\itemdesc\bola01.itm~ ~override\bola01.itm~ SAY NAME1 @23 SAY NAME2 @23 SAY DESC @24 SAY UNIDENTIFIED_DESC @24 SAY 0x1ce @25 //----------------------------------------------------------------------// COPY ~AshesofEmbers\Itemdesc\itemdesc\bola02.itm~ ~override\bola02.itm~ SAY NAME1 @23 SAY NAME2 @26 SAY DESC @27 SAY UNIDENTIFIED_DESC @24 SAY 0x1fe @25 //----------------------------------------------------------------------// COPY ~AshesofEmbers\Itemdesc\itemdesc\bola03.itm~ ~override\bola03.itm~ SAY NAME1 @23 SAY NAME2 @28 SAY DESC @29 SAY UNIDENTIFIED_DESC @24 SAY 0x1fe @25 */ //--------------------------------------------------// COPY_EXISTING ~_ax1h01.itm~ ~override\_ax1h01.itm~ SAY DESC @30 SAY UNIDENTIFIED_DESC @30 WRITE_LONG 0x1e 0x00000000 // Usability Restrictions WRITE_BYTE 0x29 00 // Usability Restrictions WRITE_BYTE 0x2B 02 // Usability Restrictions WRITE_BYTE 0x2D 00 // Usability Restrictions WRITE_BYTE 0x2F 00 // Usability Restrictions WRITE_BYTE 0x26 0x0D // STR requirement WRITE_BYTE 0x2C 06 // DEX requirement //--------------------------------------------------// COPY_EXISTING ~_ax1h02.itm~ ~override\_ax1h02.itm~ SAY DESC @31 SAY UNIDENTIFIED_DESC @30 WRITE_LONG 0x1e 0x00000000 // Usability Restrictions WRITE_BYTE 0x29 00 // Usability Restrictions WRITE_BYTE 0x2B 02 // Usability Restrictions WRITE_BYTE 0x2D 00 // Usability Restrictions WRITE_BYTE 0x2F 00 // Usability Restrictions WRITE_BYTE 0x26 0x0D // STR requirement WRITE_BYTE 0x2C 06 // DEX requirement //--------------------------------------------------// COPY_EXISTING ~_ax1h03.itm~ ~override\_ax1h03.itm~ SAY DESC @32 SAY UNIDENTIFIED_DESC @30 WRITE_LONG 0x1e 0x00000000 // Usability Restrictions WRITE_BYTE 0x29 00 // Usability Restrictions WRITE_BYTE 0x2B 02 // Usability Restrictions WRITE_BYTE 0x2D 00 // Usability Restrictions WRITE_BYTE 0x2F 00 // Usability Restrictions WRITE_BYTE 0x26 0x0D // STR requirement WRITE_BYTE 0x2C 06 // DEX requirement //--------------------------------------------------// COPY_EXISTING ~_ax1h04.itm~ //throwing ~override\_ax1h04.itm~ SAY DESC @33 SAY UNIDENTIFIED_DESC @33 WRITE_LONG 0x1e 0x00000000 // Usability Restrictions WRITE_BYTE 0x29 00 // Usability Restrictions WRITE_BYTE 0x2B 02 // Usability Restrictions WRITE_BYTE 0x2D 00 // Usability Restrictions WRITE_BYTE 0x2F 0x00 // Usability Restrictions WRITE_BYTE 0x26 0x0C // STR requirement WRITE_BYTE 0x2C 0x0A // DEX requirement //--------------------------------------------------// COPY_EXISTING ~_ax1h05.itm~ // throwing ~override\_ax1h05.itm~ SAY DESC @34 SAY UNIDENTIFIED_DESC @33 WRITE_LONG 0x1e 0x00000000 // Usability Restrictions WRITE_BYTE 0x29 00 // Usability Restrictions WRITE_BYTE 0x2B 02 // Usability Restrictions WRITE_BYTE 0x2D 00 // Usability Restrictions WRITE_BYTE 0x2F 0x00 // Usability Restrictions WRITE_BYTE 0x26 0x0C // STR requirement WRITE_BYTE 0x2C 0x0A // DEX requirement //--------------------------------------------------// COPY_EXISTING ~_ax1h07.itm~ ~override\_ax1h07.itm~ SAY DESC @305 SAY UNIDENTIFIED_DESC @30 WRITE_LONG 0x1e 0x00000000 // Usability Restrictions WRITE_BYTE 0x29 00 // Usability Restrictions WRITE_BYTE 0x2B 02 // Usability Restrictions WRITE_BYTE 0x2D 00 // Usability Restrictions WRITE_BYTE 0x2F 00 // Usability Restrictions WRITE_BYTE 0x26 0x0D // STR requirement WRITE_BYTE 0x2C 06 // DEX requirement //--------------------------------------------------// COPY_EXISTING ~_blun01.itm~ //club ~override\_blun01.itm~ SAY DESC @35 SAY UNIDENTIFIED_DESC @35 WRITE_LONG 0x1e 0x00000000 // Usability Restrictions WRITE_BYTE 0x29 00 // Usability Restrictions WRITE_BYTE 0x2B 00 // Usability Restrictions WRITE_BYTE 0x2D 00 // Usability Restrictions WRITE_BYTE 0x2F 00 // Usability Restrictions WRITE_BYTE 0x26 08 // STR requirement WRITE_BYTE 0x2C 06 // DEX requirement //--------------------------------------------------// COPY_EXISTING ~_blun02.itm~ //flail ~override\_blun02.itm~ SAY DESC @36 SAY UNIDENTIFIED_DESC @36 WRITE_LONG 0x1e 0x00000000 // Usability Restrictions WRITE_BYTE 0x29 00 // Usability Restrictions WRITE_BYTE 0x2B 02 // Usability Restrictions WRITE_BYTE 0x2D 00 // Usability Restrictions WRITE_BYTE 0x2F 00 // Usability Restrictions WRITE_BYTE 0x26 0x0A // STR requirement WRITE_BYTE 0x2C 0x0C // DEX requirement //--------------------------------------------------// COPY_EXISTING ~_blun03.itm~ //flail ~override\_blun03.itm~ SAY DESC @37 SAY UNIDENTIFIED_DESC @36 WRITE_LONG 0x1e 0x00000000 // Usability Restrictions WRITE_BYTE 0x29 00 // Usability Restrictions WRITE_BYTE 0x2B 02 // Usability Restrictions WRITE_BYTE 0x2D 00 // Usability Restrictions WRITE_BYTE 0x2F 00 // Usability Restrictions WRITE_BYTE 0x26 0x0A // STR requirement WRITE_BYTE 0x2C 0x0C // DEX requirement //--------------------------------------------------// COPY_EXISTING ~_blun04.itm~ // Mace ~override\_blun04.itm~ SAY DESC @38 SAY UNIDENTIFIED_DESC @38 WRITE_LONG 0x1e 0x00000000 // Usability Restrictions WRITE_BYTE 0x29 00 // Usability Restrictions WRITE_BYTE 0x2B 02 // Usability Restrictions WRITE_BYTE 0x2D 00 // Usability Restrictions WRITE_BYTE 0x2F 00 // Usability Restrictions WRITE_BYTE 0x26 0x0C // STR requirement WRITE_BYTE 0x2C 06 // DEX requirement //--------------------------------------------------// COPY_EXISTING ~_blun05.itm~ // Mace ~override\_blun05.itm~ SAY DESC @39 SAY UNIDENTIFIED_DESC @38 WRITE_LONG 0x1e 0x00000000 // Usability Restrictions WRITE_BYTE 0x29 00 // Usability Restrictions WRITE_BYTE 0x2B 02 // Usability Restrictions WRITE_BYTE 0x2D 00 // Usability Restrictions WRITE_BYTE 0x2F 00 // Usability Restrictions WRITE_BYTE 0x26 0x0C // STR requirement WRITE_BYTE 0x2C 06 // DEX requirement //--------------------------------------------------// COPY_EXISTING ~_blun06.itm~ // Morning Star ~override\_blun06.itm~ SAY DESC @40 SAY UNIDENTIFIED_DESC @40 WRITE_LONG 0x1e 0x00000000 // Usability Restrictions WRITE_BYTE 0x29 00 // Usability Restrictions WRITE_BYTE 0x2B 02 // Usability Restrictions WRITE_BYTE 0x2D 00 // Usability Restrictions WRITE_BYTE 0x2F 00 // Usability Restrictions WRITE_BYTE 0x26 0x0B // STR requirement WRITE_BYTE 0x2C 06 // DEX requirement //--------------------------------------------------// COPY_EXISTING ~_blun07.itm~ // Morning Star ~override\_blun07.itm~ SAY DESC @41 SAY UNIDENTIFIED_DESC @40 WRITE_LONG 0x1e 0x00000000 // Usability Restrictions WRITE_BYTE 0x29 00 // Usability Restrictions WRITE_BYTE 0x2B 02 // Usability Restrictions WRITE_BYTE 0x2D 00 // Usability Restrictions WRITE_BYTE 0x2F 00 // Usability Restrictions WRITE_BYTE 0x26 0x0B // STR requirement WRITE_BYTE 0x2C 06 // DEX requirement //--------------------------------------------------// COPY_EXISTING ~_blun08.itm~ //flail ~override\_blun08.itm~ SAY DESC @316 SAY UNIDENTIFIED_DESC @36 WRITE_LONG 0x1e 0x00000000 // Usability Restrictions WRITE_BYTE 0x29 00 // Usability Restrictions WRITE_BYTE 0x2B 02 // Usability Restrictions WRITE_BYTE 0x2D 00 // Usability Restrictions WRITE_BYTE 0x2F 00 // Usability Restrictions WRITE_BYTE 0x26 0x0A // STR requirement WRITE_BYTE 0x2C 0x0C // DEX requirement //--------------------------------------------------// COPY_EXISTING ~_blun09.itm~ // Morning Star ~override\_blun09.itm~ SAY DESC @317 SAY UNIDENTIFIED_DESC @40 WRITE_LONG 0x1e 0x00000000 // Usability Restrictions WRITE_BYTE 0x29 00 // Usability Restrictions WRITE_BYTE 0x2B 02 // Usability Restrictions WRITE_BYTE 0x2D 00 // Usability Restrictions WRITE_BYTE 0x2F 00 // Usability Restrictions WRITE_BYTE 0x26 0x0B // STR requirement WRITE_BYTE 0x2C 06 // DEX requirement //--------------------------------------------------// COPY_EXISTING ~_blun11.itm~ // Mace ~override\_blun11.itm~ SAY DESC @319 SAY UNIDENTIFIED_DESC @38 WRITE_LONG 0x1e 0x00000000 // Usability Restrictions WRITE_BYTE 0x29 00 // Usability Restrictions WRITE_BYTE 0x2B 02 // Usability Restrictions WRITE_BYTE 0x2D 00 // Usability Restrictions WRITE_BYTE 0x2F 00 // Usability Restrictions WRITE_BYTE 0x26 0x0C // STR requirement WRITE_BYTE 0x2C 06 // DEX requirement //--------------------------------------------------// COPY_EXISTING ~_hamm01.itm~ ~override\_hamm01.itm~ SAY DESC @45 SAY UNIDENTIFIED_DESC @45 WRITE_LONG 0x1e 0x00000000 // Usability Restrictions WRITE_BYTE 0x29 00 // Usability Restrictions WRITE_BYTE 0x2B 02 // Usability Restrictions WRITE_BYTE 0x2D 00 // Usability Restrictions WRITE_BYTE 0x2F 00 // Usability Restrictions WRITE_BYTE 0x26 0x0C // STR requirement WRITE_BYTE 0x2C 06 // DEX requirement WRITE_BYTE 0x88 06 // Melee damage to 6 (1D6+1) //--------------------------------------------------// COPY_EXISTING ~_hamm02.itm~ ~override\_hamm02.itm~ SAY DESC @46 SAY UNIDENTIFIED_DESC @45 WRITE_LONG 0x1e 0x00000000 // Usability Restrictions WRITE_BYTE 0x29 00 // Usability Restrictions WRITE_BYTE 0x2B 02 // Usability Restrictions WRITE_BYTE 0x2D 00 // Usability Restrictions WRITE_BYTE 0x2F 00 // Usability Restrictions WRITE_BYTE 0x26 0x0C // STR requirement WRITE_BYTE 0x2C 06 // DEX requiremen t WRITE_BYTE 0x88 06 // Melee damage to 6 (1D6+1) //--------------------------------------------------// COPY_EXISTING ~_hamm03.itm~ ~override\_hamm03.itm~ SAY DESC @351 SAY UNIDENTIFIED_DESC @45 WRITE_LONG 0x1e 0x00000000 // Usability Restrictions WRITE_BYTE 0x29 00 // Usability Restrictions WRITE_BYTE 0x2B 02 // Usability Restrictions WRITE_BYTE 0x2D 00 // Usability Restrictions WRITE_BYTE 0x2F 00 // Usability Restrictions WRITE_BYTE 0x26 0x0C // STR requirement WRITE_BYTE 0x2C 06 // DEX requirement WRITE_BYTE 0x88 06 // Melee damage to 6 (1D6+1) //--------------------------------------------------// COPY_EXISTING ~_hamm04.itm~ ~override\_hamm04.itm~ SAY DESC @352 SAY UNIDENTIFIED_DESC @45 WRITE_LONG 0x1e 0x00000000 // Usability Restrictions WRITE_BYTE 0x29 00 // Usability Restrictions WRITE_BYTE 0x2B 02 // Usability Restrictions WRITE_BYTE 0x2D 00 // Usability Restrictions WRITE_BYTE 0x2F 00 // Usability Restrictions WRITE_BYTE 0x26 0x0C // STR requirement WRITE_BYTE 0x2C 06 // DEX requirement WRITE_BYTE 0x88 06 // Melee damage to 6 (1D6+1) //--------------------------------------------------// /* COPY ~AshesofEmbers\Itemdesc\itemdesc\pdag01.itm~ ~override\pdag01.itm~ SAY NAME1 @493 SAY NAME2 @493 SAY UNIDENTIFIED_DESC @48 SAY DESC @48 WRITE_LONG 0x1e 0x00000000 // Usability Restrictions WRITE_BYTE 0x29 00 // Usability Restrictions WRITE_BYTE 0x2B 00 // Usability Restrictions WRITE_BYTE 0x2D 00 // Usability Restrictions WRITE_BYTE 0x2F 00 // Usability Restrictions WRITE_BYTE 0x26 00 // STR requirement WRITE_BYTE 0x2C 00 // DEX requirement //--------------------------------------------------// COPY ~AshesofEmbers\Itemdesc\itemdesc\pdag02.itm~ ~override\pdag02.itm~ SAY NAME1 @493 SAY NAME2 @494 SAY UNIDENTIFIED_DESC @48 SAY DESC @491 WRITE_LONG 0x1e 0x00000000 // Usability Restrictions WRITE_BYTE 0x29 00 // Usability Restrictions WRITE_BYTE 0x2B 00 // Usability Restrictions WRITE_BYTE 0x2D 00 // Usability Restrictions WRITE_BYTE 0x2F 00 // Usability Restrictions WRITE_BYTE 0x26 00 // STR requirement WRITE_BYTE 0x2C 00 // DEX requirement //--------------------------------------------------// COPY ~AshesofEmbers\Itemdesc\itemdesc\pdag03.itm~ ~override\pdag03.itm~ SAY NAME1 @493 SAY NAME2 @495 SAY DESC @492 SAY UNIDENTIFIED_DESC @48 WRITE_LONG 0x1e 0x00000000 // Usability Restrictions WRITE_BYTE 0x29 00 // Usability Restrictions WRITE_BYTE 0x2B 00 // Usability Restrictions WRITE_BYTE 0x2D 00 // Usability Restrictions WRITE_BYTE 0x2F 00 // Usability Restrictions WRITE_BYTE 0x26 00 // STR requirement WRITE_BYTE 0x2C 00 // DEX requirement */ //--------------------------------------------------// COPY_EXISTING ~_dagg01.itm~ //dagger ~override\_dagg01.itm~ SAY DESC @49 SAY UNIDENTIFIED_DESC @49 WRITE_LONG 0x1e 0x00000000 // Usability Restrictions WRITE_BYTE 0x29 00 // Usability Restrictions WRITE_BYTE 0x2B 02 // Usability Restrictions WRITE_BYTE 0x2D 00 // Usability Restrictions WRITE_BYTE 0x2F 00 // Usability Restrictions WRITE_BYTE 0x26 04 // STR requirement WRITE_BYTE 0x2C 04 // DEX requirement WRITE_BYTE 0x88 06 // Melee damage to 6 (1D6) //--------------------------------------------------// COPY_EXISTING ~_dagg02.itm~ ~override\_dagg02.itm~ SAY DESC @50 SAY UNIDENTIFIED_DESC @49 WRITE_LONG 0x1e 0x00000000 // Usability Restrictions WRITE_BYTE 0x29 00 // Usability Restrictions WRITE_BYTE 0x2B 02 // Usability Restrictions WRITE_BYTE 0x2D 00 // Usability Restrictions WRITE_BYTE 0x2F 00 // Usability Restrictions WRITE_BYTE 0x26 04 // STR requirement WRITE_BYTE 0x2C 04 // DEX requirement WRITE_BYTE 0x88 06 // Melee damage to 6 (1D6) //--------------------------------------------------// COPY_EXISTING ~_dagg03.itm~ ~override\_dagg03.itm~ SAY DESC @51 SAY UNIDENTIFIED_DESC @49 WRITE_LONG 0x1e 0x00000000 // Usability Restrictions WRITE_BYTE 0x29 00 // Usability Restrictions WRITE_BYTE 0x2B 02 // Usability Restrictions WRITE_BYTE 0x2D 00 // Usability Restrictions WRITE_BYTE 0x2F 00 // Usability Restrictions WRITE_BYTE 0x26 04 // STR requirement WRITE_BYTE 0x2C 04 // DEX requirement WRITE_BYTE 0x88 06 // Melee damage to 6 (1D6) //--------------------------------------------------// COPY_EXISTING ~_dagg04.itm~ ~override\_dagg04.itm~ SAY DESC @360 SAY UNIDENTIFIED_DESC @49 WRITE_LONG 0x1e 0x00000000 // Usability Restrictions WRITE_BYTE 0x29 00 // Usability Restrictions WRITE_BYTE 0x2B 02 // Usability Restrictions WRITE_BYTE 0x2D 00 // Usability Restrictions WRITE_BYTE 0x2F 00 // Usability Restrictions WRITE_BYTE 0x26 04 // STR requirement WRITE_BYTE 0x2C 04 // DEX requirement WRITE_BYTE 0x88 06 // Melee damage to 6 (1D6) //--------------------------------------------------// COPY_EXISTING ~_dagg05.itm~ //throwing dagger ~override\_dagg05.itm~ SAY DESC @52 SAY UNIDENTIFIED_DESC @52 WRITE_LONG 0x1e 0x00000000 // Usability Restrictions WRITE_BYTE 0x29 00 // Usability Restrictions WRITE_BYTE 0x2B 02 // Usability Restrictions WRITE_BYTE 0x2D 00 // Usability Restrictions WRITE_BYTE 0x2F 0x00 // Usability Restrictions WRITE_BYTE 0x26 07 // STR requirement WRITE_BYTE 0x2C 0x0A // DEX requirement WRITE_BYTE 0x88 06 // Melee damage to 6 (1D6) //--------------------------------------------------// COPY_EXISTING ~_dagg06.itm~ ~override\_dagg06.itm~ SAY DESC @49 SAY UNIDENTIFIED_DESC @49 WRITE_LONG 0x1e 0x00000000 // Usability Restrictions WRITE_BYTE 0x29 00 // Usability Restrictions WRITE_BYTE 0x2B 02 // Usability Restrictions WRITE_BYTE 0x2D 00 // Usability Restrictions WRITE_BYTE 0x2F 00 // Usability Restrictions WRITE_BYTE 0x26 04 // STR requirement WRITE_BYTE 0x2C 04 // DEX requirement WRITE_BYTE 0x88 06 // Melee damage to 6 (1D6) //--------------------------------------------------// COPY_EXISTING ~_dagg07.itm~ ~override\_dagg07.itm~ SAY DESC @49 SAY UNIDENTIFIED_DESC @49 WRITE_LONG 0x1e 0x00000000 // Usability Restrictions WRITE_BYTE 0x29 00 // Usability Restrictions WRITE_BYTE 0x2B 02 // Usability Restrictions WRITE_BYTE 0x2D 00 // Usability Restrictions WRITE_BYTE 0x2F 00 // Usability Restrictions WRITE_BYTE 0x26 04 // STR requirement WRITE_BYTE 0x2C 04 // DEX requirement WRITE_BYTE 0x88 06 // Melee damage to 6 (1D6) //--------------------------------------------------// COPY_EXISTING ~_dagg09.itm~ ~override\_dagg09.itm~ SAY DESC @361 SAY UNIDENTIFIED_DESC @49 WRITE_LONG 0x1e 0x00000000 // Usability Restrictions WRITE_BYTE 0x29 00 // Usability Restrictions WRITE_BYTE 0x2B 02 // Usability Restrictions WRITE_BYTE 0x2D 00 // Usability Restrictions WRITE_BYTE 0x2F 00 // Usability Restrictions WRITE_BYTE 0x26 04 // STR requirement WRITE_BYTE 0x2C 04 // DEX requirement WRITE_BYTE 0x88 06 // Melee damage to 6 (1D6) //--------------------------------------------------// COPY_EXISTING ~_dagg10.itm~ ~override\_dagg10.itm~ SAY DESC @362 SAY UNIDENTIFIED_DESC @49 WRITE_LONG 0x1e 0x00000000 // Usability Restrictions WRITE_BYTE 0x29 00 // Usability Restrictions WRITE_BYTE 0x2B 02 // Usability Restrictions WRITE_BYTE 0x2D 00 // Usability Restrictions WRITE_BYTE 0x2F 00 // Usability Restrictions WRITE_BYTE 0x26 04 // STR requirement WRITE_BYTE 0x2C 04 // DEX requirement WRITE_BYTE 0x88 06 // Melee damage to 6 (1D6) //--------------------------------------------------// COPY_EXISTING ~_sw2h01.itm~ ~override\_sw2h01.itm~ SAY DESC @54 SAY UNIDENTIFIED_DESC @54 WRITE_LONG 0x1e 0x20000000 // Usability Restrictions WRITE_BYTE 0x29 00 // Usability Restrictions WRITE_BYTE 0x2B 02 // Usability Restrictions WRITE_BYTE 0x2D 00 // Usability Restrictions WRITE_BYTE 0x2F 00 // Usability Restrictions WRITE_BYTE 0x26 0x0E // STR requirement WRITE_BYTE 0x2C 08 // DEX requirement //--------------------------------------------------// COPY_EXISTING ~_sw2h02.itm~ ~override\_sw2h02.itm~ SAY DESC @55 SAY UNIDENTIFIED_DESC @54 WRITE_LONG 0x1e 0x20000000 // Usability Restrictions WRITE_BYTE 0x29 00 // Usability Restrictions WRITE_BYTE 0x2B 02 // Usability Restrictions WRITE_BYTE 0x2D 00 // Usability Restrictions WRITE_BYTE 0x2F 00 // Usability Restrictions WRITE_BYTE 0x26 0x0E // STR requirement WRITE_BYTE 0x2C 08 // DEX requirement //--------------------------------------------------// COPY_EXISTING ~_sw2h03.itm~ ~override\_sw2h03.itm~ SAY DESC @376 SAY UNIDENTIFIED_DESC @54 WRITE_LONG 0x1e 0x20000000 // Usability Restrictions WRITE_BYTE 0x29 00 // Usability Restrictions WRITE_BYTE 0x2B 02 // Usability Restrictions WRITE_BYTE 0x2D 00 // Usability Restrictions WRITE_BYTE 0x2F 00 // Usability Restrictions WRITE_BYTE 0x26 0x0E // STR requirement WRITE_BYTE 0x2C 08 // DEX requirement //--------------------------------------------------// COPY_EXISTING ~_sw2h05.itm~ ~override\_sw2h05.itm~ SAY DESC @54 SAY UNIDENTIFIED_DESC @54 WRITE_LONG 0x1e 0x20000000 // Usability Restrictions WRITE_BYTE 0x29 00 // Usability Restrictions WRITE_BYTE 0x2B 02 // Usability Restrictions WRITE_BYTE 0x2D 00 // Usability Restrictions WRITE_BYTE 0x2F 00 // Usability Restrictions WRITE_BYTE 0x26 0x0E // STR requirement WRITE_BYTE 0x2C 08 // DEX requirement //--------------------------------------------------// COPY_EXISTING ~_sw2h06.itm~ ~override\_sw2h06.itm~ SAY DESC @377 SAY UNIDENTIFIED_DESC @54 WRITE_LONG 0x1e 0x20000000 // Usability Restrictions WRITE_BYTE 0x29 00 // Usability Restrictions WRITE_BYTE 0x2B 02 // Usability Restrictions WRITE_BYTE 0x2D 00 // Usability Restrictions WRITE_BYTE 0x2F 00 // Usability Restrictions WRITE_BYTE 0x26 0x0E // STR requirement WRITE_BYTE 0x2C 08 // DEX requirement //--------------------------------------------------// COPY_EXISTING ~_sw2h07.itm~ ~override\_sw2h07.itm~ SAY DESC @530 SAY UNIDENTIFIED_DESC @54 WRITE_LONG 0x1e 0x20000000 // Usability Restrictions WRITE_BYTE 0x29 00 // Usability Restrictions WRITE_BYTE 0x2B 02 // Usability Restrictions WRITE_BYTE 0x2D 00 // Usability Restrictions WRITE_BYTE 0x2F 00 // Usability Restrictions WRITE_BYTE 0x26 0x0E // STR requirement WRITE_BYTE 0x2C 08 // DEX requirement //--------------------------------------------------// COPY_EXISTING ~_halb01.itm~ ~override\_halb01.itm~ SAY DESC @57 SAY UNIDENTIFIED_DESC @57 WRITE_LONG 0x1e 0x20000000 // Usability Restrictions WRITE_BYTE 0x29 00 // Usability Restrictions WRITE_BYTE 0x2B 02 // Usability Restrictions WRITE_BYTE 0x2D 00 // Usability Restrictions WRITE_BYTE 0x2F 00 // Usability Restrictions WRITE_BYTE 0x26 0x0A // STR requirement WRITE_BYTE 0x2C 06 // DEX requirement //--------------------------------------------------// COPY_EXISTING ~_halb02.itm~ ~override\_halb02.itm~ SAY DESC @58 SAY UNIDENTIFIED_DESC @57 WRITE_LONG 0x1e 0x20000000 // Usability Restrictions WRITE_BYTE 0x29 00 // Usability Restrictions WRITE_BYTE 0x2B 02 // Usability Restrictions WRITE_BYTE 0x2D 00 // Usability Restrictions WRITE_BYTE 0x2F 00 // Usability Restrictions WRITE_BYTE 0x26 0x0A // STR requirement WRITE_BYTE 0x2C 06 // DEX requirement //--------------------------------------------------// COPY_EXISTING ~_halb03.itm~ ~override\_halb03.itm~ SAY DESC @59 SAY UNIDENTIFIED_DESC @57 WRITE_LONG 0x1e 0x20000000 // Usability Restrictions WRITE_BYTE 0x29 00 // Usability Restrictions WRITE_BYTE 0x2B 02 // Usability Restrictions WRITE_BYTE 0x2D 00 // Usability Restrictions WRITE_BYTE 0x2F 00 // Usability Restrictions WRITE_BYTE 0x26 0x0A // STR requirement WRITE_BYTE 0x2C 06 // DEX requirement //--------------------------------------------------// COPY_EXISTING ~_staf01.itm~ ~override\_staf01.itm~ SAY DESC @60 SAY UNIDENTIFIED_DESC @60 WRITE_LONG 0x1e 0x20000000 // Usability Restrictions WRITE_BYTE 0x29 00 // Usability Restrictions WRITE_BYTE 0x2B 00 // Usability Restrictions WRITE_BYTE 0x2D 00 // Usability Restrictions WRITE_BYTE 0x2F 00 // Usability Restrictions WRITE_BYTE 0x26 04 // STR requirement WRITE_BYTE 0x2C 04 // DEX requirement //--------------------------------------------------// COPY_EXISTING ~_staf02.itm~ ~override\_staf02.itm~ SAY DESC @61 SAY UNIDENTIFIED_DESC @60 WRITE_LONG 0x1e 0x20000000 // Usability Restrictions WRITE_BYTE 0x29 00 // Usability Restrictions WRITE_BYTE 0x2B 00 // Usability Restrictions WRITE_BYTE 0x2D 00 // Usability Restrictions WRITE_BYTE 0x2F 00 // Usability Restrictions WRITE_BYTE 0x26 04 // STR requirement WRITE_BYTE 0x2C 04 // DEX requirement //--------------------------------------------------// COPY_EXISTING ~_staf04.itm~ ~override\_staf04.itm~ SAY DESC @60 SAY UNIDENTIFIED_DESC @60 WRITE_LONG 0x1e 0x20000000 // Usability Restrictions WRITE_BYTE 0x29 00 // Usability Restrictions WRITE_BYTE 0x2B 00 // Usability Restrictions WRITE_BYTE 0x2D 00 // Usability Restrictions WRITE_BYTE 0x2F 00 // Usability Restrictions WRITE_BYTE 0x26 04 // STR requirement WRITE_BYTE 0x2C 04 // DEX requirement //--------------------------------------------------// COPY_EXISTING ~_staf05.itm~ ~override\_staf05.itm~ SAY DESC @400 SAY UNIDENTIFIED_DESC @60 WRITE_LONG 0x1e 0x20000000 // Usability Restrictions WRITE_BYTE 0x29 00 // Usability Restrictions WRITE_BYTE 0x2B 00 // Usability Restrictions WRITE_BYTE 0x2D 00 // Usability Restrictions WRITE_BYTE 0x2F 00 // Usability Restrictions WRITE_BYTE 0x26 04 // STR requirement WRITE_BYTE 0x2C 04 // DEX requirement //--------------------------------------------------// COPY_EXISTING ~_staf06.itm~ // No monks (done) ~override\_staf06.itm~ SAY DESC @401 SAY UNIDENTIFIED_DESC @60 WRITE_LONG 0x1e 0x20000000 // Usability Restrictions WRITE_BYTE 0x29 00 // Usability Restrictions WRITE_BYTE 0x2B 00 // Usability Restrictions WRITE_BYTE 0x2D 00 // Usability Restrictions WRITE_BYTE 0x2F 00 // Usability Restrictions WRITE_BYTE 0x26 04 // STR requirement WRITE_BYTE 0x2C 04 // DEX requirement //--------------------------------------------------// COPY_EXISTING ~_staf07.itm~ // No monks (done) ~override\_staf07.itm~ SAY DESC @402 SAY UNIDENTIFIED_DESC @60 WRITE_LONG 0x1e 0x20000000 // Usability Restrictions WRITE_BYTE 0x29 00 // Usability Restrictions WRITE_BYTE 0x2B 00 // Usability Restrictions WRITE_BYTE 0x2D 00 // Usability Restrictions WRITE_BYTE 0x2F 00 // Usability Restrictions WRITE_BYTE 0x26 04 // STR requirement WRITE_BYTE 0x2C 04 // DEX requirement //--------------------------------------------------// COPY_EXISTING ~_staf08.itm~ ~override\_staf08.itm~ SAY DESC @403 SAY UNIDENTIFIED_DESC @60 WRITE_LONG 0x1e 0x20000000 // Usability Restrictions WRITE_BYTE 0x29 00 // Usability Restrictions WRITE_BYTE 0x2B 00 // Usability Restrictions WRITE_BYTE 0x2D 00 // Usability Restrictions WRITE_BYTE 0x2F 00 // Usability Restrictions WRITE_BYTE 0x26 04 // STR requirement WRITE_BYTE 0x2C 04 // DEX requirement //--------------------------------------------------// COPY_EXISTING ~_dart01.itm~ ~override\_dart01.itm~ SAY DESC @63 SAY UNIDENTIFIED_DESC @63 WRITE_LONG 0x1e 0x00000000 // Usability Restrictions WRITE_BYTE 0x29 00 // Usability Restrictions WRITE_BYTE 0x2B 00 // Usability Restrictions WRITE_BYTE 0x2D 00 // Usability Restrictions WRITE_BYTE 0x2F 0x0C // Usability Restrictions WRITE_BYTE 0x26 05 // STR requirement WRITE_BYTE 0x2C 10 // DEX requirement //--------------------------------------------------// COPY_EXISTING ~_dart02.itm~ ~override\_dart02.itm~ SAY DESC @64 SAY UNIDENTIFIED_DESC @63 WRITE_LONG 0x1e 0x00000000 // Usability Restrictions WRITE_BYTE 0x29 00 // Usability Restrictions WRITE_BYTE 0x2B 00 // Usability Restrictions WRITE_BYTE 0x2D 00 // Usability Restrictions WRITE_BYTE 0x2F 0x0C // Usability Restrictions WRITE_BYTE 0x26 05 // STR requirement WRITE_BYTE 0x2C 10 // DEX requirement //--------------------------------------------------// COPY_EXISTING ~_dart03.itm~ ~override\_dart03.itm~ SAY DESC @65 SAY UNIDENTIFIED_DESC @63 WRITE_LONG 0x1e 0x00000000 // Usability Restrictions WRITE_BYTE 0x29 00 // Usability Restrictions WRITE_BYTE 0x2B 00 // Usability Restrictions WRITE_BYTE 0x2D 00 // Usability Restrictions WRITE_BYTE 0x2F 0x0C // Usability Restrictions WRITE_BYTE 0x26 05 // STR requirement WRITE_BYTE 0x2C 10 // DEX requirement //--------------------------------------------------// COPY_EXISTING ~_dart04.itm~ ~override\_dart04.itm~ SAY DESC @66 SAY UNIDENTIFIED_DESC @63 WRITE_LONG 0x1e 0x00000000 // Usability Restrictions WRITE_BYTE 0x29 00 // Usability Restrictions WRITE_BYTE 0x2B 00 // Usability Restrictions WRITE_BYTE 0x2D 00 // Usability Restrictions WRITE_BYTE 0x2F 0x0C // Usability Restrictions WRITE_BYTE 0x26 05 // STR requirement WRITE_BYTE 0x2C 10 // DEX requirement //--------------------------------------------------// COPY_EXISTING ~_bow01.itm~ // Composite ~override\_bow01.itm~ SAY DESC @67 SAY UNIDENTIFIED_DESC @67 WRITE_LONG 0x1e 0x20000000 // Usability Restrictions WRITE_BYTE 0x29 00 // Usability Restrictions WRITE_BYTE 0x2B 00 // Usability Restrictions WRITE_BYTE 0x2D 00 // Usability Restrictions WRITE_BYTE 0x2F 0x0C // Usability Restrictions WRITE_BYTE 0x26 0x0F // STR requirement WRITE_BYTE 0x2C 0x0B // DEX requirement //--------------------------------------------------// COPY_EXISTING ~_bow02.itm~ // Composite ~override\_bow02.itm~ SAY DESC @68 SAY UNIDENTIFIED_DESC @67 WRITE_LONG 0x1e 0x20000000 // Usability Restrictions WRITE_BYTE 0x29 00 // Usability Restrictions WRITE_BYTE 0x2B 00 // Usability Restrictions WRITE_BYTE 0x2D 00 // Usability Restrictions WRITE_BYTE 0x2F 0x0C // Usability Restrictions WRITE_BYTE 0x26 0x0F // STR requirement WRITE_BYTE 0x2C 0x0B // DEX requirement //--------------------------------------------------// COPY_EXISTING ~_bow03.itm~ // Long ~override\_bow03.itm~ SAY DESC @69 SAY UNIDENTIFIED_DESC @69 WRITE_LONG 0x1e 0x20000000 // Usability Restrictions WRITE_BYTE 0x29 00 // Usability Restrictions WRITE_BYTE 0x2B 00 // Usability Restrictions WRITE_BYTE 0x2D 00 // Usability Restrictions WRITE_BYTE 0x2F 0x0C // Usability Restrictions WRITE_BYTE 0x26 0x0E // STR requirement WRITE_BYTE 0x2C 0x0B // DEX requirement //--------------------------------------------------// COPY_EXISTING ~_bow04.itm~ // Long ~override\_bow04.itm~ SAY DESC @70 SAY UNIDENTIFIED_DESC @69 WRITE_LONG 0x1e 0x20000000 // Usability Restrictions WRITE_BYTE 0x29 00 // Usability Restrictions WRITE_BYTE 0x2B 00 // Usability Restrictions WRITE_BYTE 0x2D 00 // Usability Restrictions WRITE_BYTE 0x2F 0x0C // Usability Restrictions WRITE_BYTE 0x26 0x0E // STR requirement WRITE_BYTE 0x2C 0x0B // DEX requirement //--------------------------------------------------// COPY_EXISTING ~_bow07.itm~ // Long ~override\_bow07.itm~ SAY DESC @425 SAY UNIDENTIFIED_DESC @69 WRITE_LONG 0x1e 0x20000000 // Usability Restrictions WRITE_BYTE 0x29 00 // Usability Restrictions WRITE_BYTE 0x2B 00 // Usability Restrictions WRITE_BYTE 0x2D 00 // Usability Restrictions WRITE_BYTE 0x2F 0x0C // Usability Restrictions WRITE_BYTE 0x26 0x0E // STR requirement WRITE_BYTE 0x2C 0x0B // DEX requirement COPY_EXISTING ~_bow05.itm~ // Short ~override\_bow05.itm~ SAY DESC @71 SAY UNIDENTIFIED_DESC @71 WRITE_LONG 0x1e 0x00000000 // Usability Restrictions WRITE_BYTE 0x29 00 // Usability Restrictions WRITE_BYTE 0x2B 00 // Usability Restrictions WRITE_BYTE 0x2D 00 // Usability Restrictions WRITE_BYTE 0x2F 0x0C // Usability Restrictions WRITE_BYTE 0x26 0x09 // STR requirement WRITE_BYTE 0x2C 0x0B // DEX requirement //--------------------------------------------------// COPY_EXISTING ~_bow06.itm~ // Short ~override\_bow06.itm~ SAY DESC @72 SAY UNIDENTIFIED_DESC @71 WRITE_LONG 0x1e 0x00000000 // Usability Restrictions WRITE_BYTE 0x29 00 // Usability Restrictions WRITE_BYTE 0x2B 00 // Usability Restrictions WRITE_BYTE 0x2D 00 // Usability Restrictions WRITE_BYTE 0x2F 0x0C // Usability Restrictions WRITE_BYTE 0x26 0x09 // STR requirement WRITE_BYTE 0x2C 0x0B // DEX requirement //--------------------------------------------------// COPY_EXISTING ~_bow08.itm~ // Short ~override\_bow08.itm~ SAY DESC @430 SAY UNIDENTIFIED_DESC @71 WRITE_LONG 0x1e 0x00000000 // Usability Restrictions WRITE_BYTE 0x29 00 // Usability Restrictions WRITE_BYTE 0x2B 00 // Usability Restrictions WRITE_BYTE 0x2D 00 // Usability Restrictions WRITE_BYTE 0x2F 0x0C // Usability Restrictions WRITE_BYTE 0x26 0x09 // STR requirement WRITE_BYTE 0x2C 0x0B // DEX requirement //--------------------------------------------------// COPY_EXISTING ~_xbow01.itm~ // heavy ~override\_xbow01.itm~ SAY DESC @76 SAY UNIDENTIFIED_DESC @76 WRITE_LONG 0x1e 0x20000000 // Usability Restrictions WRITE_BYTE 0x29 00 // Usability Restrictions WRITE_BYTE 0x2B 00 // Usability Restrictions WRITE_BYTE 0x2D 00 // Usability Restrictions WRITE_BYTE 0x2F 0x0C // Usability Restrictions WRITE_BYTE 0x26 0x0A // STR requirement WRITE_BYTE 0x2C 0x0A // DEX requirement //--------------------------------------------------// COPY_EXISTING ~_xbow03.itm~ // heavy ~override\_xbow03.itm~ SAY DESC @437 SAY UNIDENTIFIED_DESC @76 WRITE_LONG 0x1e 0x20000000 // Usability Restrictions WRITE_BYTE 0x29 00 // Usability Restrictions WRITE_BYTE 0x2B 00 // Usability Restrictions WRITE_BYTE 0x2D 00 // Usability Restrictions WRITE_BYTE 0x2F 0x0C // Usability Restrictions WRITE_BYTE 0x26 0x0A // STR requirement WRITE_BYTE 0x2C 0x0A // DEX requirement //--------------------------------------------------// COPY_EXISTING ~_xbow04.itm~ // light ~override\_xbow04.itm~ SAY DESC @78 SAY UNIDENTIFIED_DESC @78 WRITE_LONG 0x1e 0x00000000 // Usability Restrictions WRITE_BYTE 0x29 00 // Usability Restrictions WRITE_BYTE 0x2B 00 // Usability Restrictions WRITE_BYTE 0x2D 00 // Usability Restrictions WRITE_BYTE 0x2F 0x0C // Usability Restrictions WRITE_BYTE 0x26 0x09 // STR requirement WRITE_BYTE 0x2C 0x0A // DEX requirement //--------------------------------------------------// COPY_EXISTING ~_xbow05.itm~ ~override\_xbow05.itm~ SAY DESC @79 SAY UNIDENTIFIED_DESC @78 WRITE_LONG 0x1e 0x00000000 // Usability Restrictions WRITE_BYTE 0x29 00 // Usability Restrictions WRITE_BYTE 0x2B 00 // Usability Restrictions WRITE_BYTE 0x2D 00 // Usability Restrictions WRITE_BYTE 0x2F 0x0C // Usability Restrictions WRITE_BYTE 0x26 0x09 // STR requirement WRITE_BYTE 0x2C 0x0A // DEX requirement //--------------------------------------------------// COPY_EXISTING ~_xbow06.itm~ // light ~override\_xbow06.itm~ SAY DESC @442 SAY UNIDENTIFIED_DESC @78 WRITE_LONG 0x1e 0x00000000 // Usability Restrictions WRITE_BYTE 0x29 00 // Usability Restrictions WRITE_BYTE 0x2B 00 // Usability Restrictions WRITE_BYTE 0x2D 00 // Usability Restrictions WRITE_BYTE 0x2F 0x0C // Usability Restrictions WRITE_BYTE 0x26 0x09 // STR requirement WRITE_BYTE 0x2C 0x0A // DEX requirement //--------------------------------------------------// COPY_EXISTING ~_slng01.itm~ ~override\_slng01.itm~ SAY DESC @80 SAY UNIDENTIFIED_DESC @80 WRITE_LONG 0x1e 0x00000000 // Usability Restrictions WRITE_BYTE 0x29 00 // Usability Restrictions WRITE_BYTE 0x2B 00 // Usability Restrictions WRITE_BYTE 0x2D 00 // Usability Restrictions WRITE_BYTE 0x2F 0x0C // Usability Restrictions WRITE_BYTE 0x26 05 // STR requirement WRITE_BYTE 0x2C 0x0B // DEX requirement //--------------------------------------------------// COPY_EXISTING ~_slng02.itm~ ~override\_slng02.itm~ SAY DESC @81 SAY UNIDENTIFIED_DESC @80 WRITE_LONG 0x1e 0x00000000 // Usability Restrictions WRITE_BYTE 0x29 00 // Usability Restrictions WRITE_BYTE 0x2B 00 // Usability Restrictions WRITE_BYTE 0x2D 00 // Usability Restrictions WRITE_BYTE 0x2F 0x0C // Usability Restrictions WRITE_BYTE 0x26 05 // STR requirement WRITE_BYTE 0x2C 0x0B // DEX requirement //--------------------------------------------------// COPY_EXISTING ~_AROW01.itm~ ~override\_arow01.itm~ ~_AROW02.itm~ ~override\_arow02.itm~ ~_AROW03.itm~ ~override\_arow03.itm~ ~_AROW04.itm~ ~override\_arow04.itm~ ~_AROW05.itm~ ~override\_arow05.itm~ ~_AROW06.itm~ ~override\_arow06.itm~ ~_AROW07.itm~ ~override\_arow07.itm~ ~_AROW08.itm~ ~override\_arow08.itm~ ~_AROW09.itm~ ~override\_arow09.itm~ ~_AROW10.itm~ ~override\_arow10.itm~ ~_AROW11.itm~ ~override\_arow11.itm~ ~_AROW12.itm~ ~override\_arow12.itm~ ~_AROW13.itm~ ~override\_arow13.itm~ ~_AROW16.itm~ ~override\_arow16.itm~ WRITE_LONG 0x1e 0x00000000 // Usability Restrictions WRITE_BYTE 0x29 00 // Usability Restrictions WRITE_BYTE 0x2B 00 // Usability Restrictions WRITE_BYTE 0x2D 00 // Usability Restrictions WRITE_BYTE 0x2F 00 // Usability Restrictions WRITE_BYTE 0x26 00 // STR requirement WRITE_BYTE 0x2C 00 // DEX requirement //--------------------------------------------------// COPY_EXISTING ~_slng03.itm~ ~override\_slng03.itm~ SAY DESC @449 SAY UNIDENTIFIED_DESC @80 WRITE_LONG 0x1e 0x00000000 // Usability Restrictions WRITE_BYTE 0x29 00 // Usability Restrictions WRITE_BYTE 0x2B 00 // Usability Restrictions WRITE_BYTE 0x2D 00 // Usability Restrictions WRITE_BYTE 0x2F 0x0C // Usability Restrictions WRITE_BYTE 0x26 05 // STR requirement WRITE_BYTE 0x2C 0x0B // DEX requirement //--------------------------------------------------// COPY_EXISTING ~_BOLT01.itm~ ~override\_bolt01.itm~ ~_BOLT02.itm~ ~override\_bolt02.itm~ ~_BOLT03.itm~ ~override\_bolt03.itm~ ~_BOLT04.itm~ ~override\_bolt04.itm~ ~_BOLT05.itm~ ~override\_bolt05.itm~ ~_BOLT06.itm~ ~override\_bolt06.itm~ WRITE_LONG 0x1e 0x00000000 // Usability Restrictions WRITE_BYTE 0x29 00 // Usability Restrictions WRITE_BYTE 0x2B 00 // Usability Restrictions WRITE_BYTE 0x2D 00 // Usability Restrictions WRITE_BYTE 0x2F 00 // Usability Restrictions WRITE_BYTE 0x26 00 // STR requirement WRITE_BYTE 0x2C 00 // DEX requirement BEGIN @240 ACTION_IF NOT FILE_EXISTS ~override/J#AoEV22.txt~ THEN BEGIN COPY ~ashesofembers/J#AoEV22.txt~ ~override/J#AoEV22.txt~ END COPY ~ashesofembers/j#swsoa.txt~ ~override/j#swsoa.txt~ //--------------------------------------------------// COPY_EXISTING ~SW1H01.ITM~ ~override\SW1H01.ITM~ // Bastard Sword SAY DESC @5 SAY UNIDENTIFIED_DESC @5 WRITE_LONG 0x1e 0x00000000 // Usability Restrictions WRITE_BYTE 0x29 00 // Usability Restrictions WRITE_BYTE 0x2B 02 // Usability Restrictions WRITE_BYTE 0x2D 00 // Usability Restrictions WRITE_BYTE 0x2F 00 // Usability Restrictions WRITE_BYTE 0x26 0x0D // STR requirement WRITE_BYTE 0x2C 08 // DEX requirement //--------------------------------------------------// COPY_EXISTING ~sw1h02.itm~ // bastard +1 ~override\sw1h02.itm~ SAY UNIDENTIFIED_DESC @5 SAY DESC @6 WRITE_LONG 0x1e 0x00000000 // Usability Restrictions WRITE_BYTE 0x29 00 // Usability Restrictions WRITE_BYTE 0x2B 02 // Usability Restrictions WRITE_BYTE 0x2D 00 // Usability Restrictions WRITE_BYTE 0x2F 00 // Usability Restrictions WRITE_BYTE 0x26 0x0D // STR requirement WRITE_BYTE 0x2C 08 // DEX requirement //--------------------------------------------------// COPY_EXISTING ~sw1h03.itm~ // bastard +3 vs. shapeshifters ~override\sw1h03.itm~ SAY UNIDENTIFIED_DESC @5 SAY DESC @241 WRITE_LONG 0x1e 0x00000000 // Usability Restrictions WRITE_BYTE 0x29 00 // Usability Restrictions WRITE_BYTE 0x2B 02 // Usability Restrictions WRITE_BYTE 0x2D 00 // Usability Restrictions WRITE_BYTE 0x2F 00 // Usability Restrictions WRITE_BYTE 0x26 0x0D // STR requirement WRITE_BYTE 0x2C 08 // DEX requirement //--------------------------------------------------// COPY_EXISTING ~sw1h34.itm~ // Albruin bastard ~override\sw1h34.itm~ SAY DESC @242 SAY UNIDENTIFIED_DESC @5 WRITE_LONG 0x1e 0x00000000 // Usability Restrictions WRITE_BYTE 0x29 00 // Usability Restrictions WRITE_BYTE 0x2B 02 // Usability Restrictions WRITE_BYTE 0x2D 00 // Usability Restrictions WRITE_BYTE 0x2F 00 // Usability Restrictions WRITE_BYTE 0x26 0x0D // STR requirement WRITE_BYTE 0x2C 08 // DEX requirement //--------------------------------------------------// COPY_EXISTING ~sw1h37.itm~ //Taragarth Bastard ~override\sw1h37.itm~ SAY UNIDENTIFIED_DESC @5 SAY DESC @243 WRITE_LONG 0x1e 0x00000000 // Usability Restrictions WRITE_BYTE 0x29 00 // Usability Restrictions WRITE_BYTE 0x2B 02 // Usability Restrictions WRITE_BYTE 0x2D 00 // Usability Restrictions WRITE_BYTE 0x2F 00 // Usability Restrictions WRITE_BYTE 0x26 0x0D // STR requirement WRITE_BYTE 0x2C 08 // DEX requirement //--------------------------------------------------// COPY_EXISTING ~sw1h38.itm~ // Jhor bastard ~override\sw1h38.itm~ SAY UNIDENTIFIED_DESC @5 SAY DESC @244 WRITE_LONG 0x1e 0x00000000 // Usability Restrictions WRITE_BYTE 0x29 00 // Usability Restrictions WRITE_BYTE 0x2B 02 // Usability Restrictions WRITE_BYTE 0x2D 00 // Usability Restrictions WRITE_BYTE 0x2F 00 // Usability Restrictions WRITE_BYTE 0x26 0x0D // STR requirement WRITE_BYTE 0x2C 08 // DEX requirement //--------------------------------------------------// COPY_EXISTING ~sw1h39.itm~ // Bastard of Searing +3 ~override\sw1h39.itm~ SAY UNIDENTIFIED_DESC @5 SAY DESC @245 WRITE_LONG 0x1e 0x00000000 // Usability Restrictions WRITE_BYTE 0x29 00 // Usability Restrictions WRITE_BYTE 0x2B 02 // Usability Restrictions WRITE_BYTE 0x2D 00 // Usability Restrictions WRITE_BYTE 0x2F 00 // Usability Restrictions WRITE_BYTE 0x26 0x0D // STR requirement WRITE_BYTE 0x2C 08 // DEX requirement //--------------------------------------------------// COPY_EXISTING ~sw1h42.itm~ // bast +2 ~override\sw1h42.itm~ SAY UNIDENTIFIED_DESC @5 SAY DESC @246 WRITE_LONG 0x1e 0x00000000 // Usability Restrictions WRITE_BYTE 0x29 00 // Usability Restrictions WRITE_BYTE 0x2B 02 // Usability Restrictions WRITE_BYTE 0x2D 00 // Usability Restrictions WRITE_BYTE 0x2F 00 // Usability Restrictions WRITE_BYTE 0x26 0x0D // STR requirement WRITE_BYTE 0x2C 08 // DEX requirement //--------------------------------------------------// COPY_EXISTING ~sw1h04.itm~ //long sword ~override\sw1h04.itm~ SAY DESC @7 SAY UNIDENTIFIED_DESC @7 WRITE_LONG 0x1e 0x00000000 // Usability Restrictions WRITE_BYTE 0x29 00 // Usability Restrictions WRITE_BYTE 0x2B 02 // Usability Restrictions WRITE_BYTE 0x2D 00 // Usability Restrictions WRITE_BYTE 0x2F 00 // Usability Restrictions WRITE_BYTE 0x26 0x0B // STR requirement WRITE_BYTE 0x2C 08 // DEX requirement //--------------------------------------------------// COPY_EXISTING ~ensw1h01.itm~ //long sword ~override\ensw1h01.itm~ WRITE_LONG 0x1e 0x00000000 // Usability Restrictions WRITE_BYTE 0x29 00 // Usability Restrictions WRITE_BYTE 0x2B 02 // Usability Restrictions WRITE_BYTE 0x2D 00 // Usability Restrictions WRITE_BYTE 0x2F 00 // Usability Restrictions WRITE_BYTE 0x26 0x0B // STR requirement WRITE_BYTE 0x2C 08 // DEX requirement //--------------------------------------------------// COPY_EXISTING ~dwsw1h02.itm~ //long sword ~override\dwsw1h02.itm~ SAY DESC @500 SAY UNIDENTIFIED_DESC @7 WRITE_LONG 0x1e 0x00000000 // Usability Restrictions WRITE_BYTE 0x29 00 // Usability Restrictions WRITE_BYTE 0x2B 02 // Usability Restrictions WRITE_BYTE 0x2D 00 // Usability Restrictions WRITE_BYTE 0x2F 00 // Usability Restrictions WRITE_BYTE 0x26 0x0B // STR requirement WRITE_BYTE 0x2C 08 // DEX requirement //--------------------------------------------------// COPY_EXISTING ~wa2s1h.itm~ // SWORD OF BALDURAN ~override\wa2s1h.itm~ SAY UNIDENTIFIED_DESC @7 SAY DESC @501 WRITE_LONG 0x1e 0x00000000 // Usability Restrictions WRITE_BYTE 0x29 00 // Usability Restrictions WRITE_BYTE 0x2B 02 // Usability Restrictions WRITE_BYTE 0x2D 00 // Usability Restrictions WRITE_BYTE 0x2F 00 // Usability Restrictions WRITE_BYTE 0x26 0x0B // STR requirement WRITE_BYTE 0x2C 08 // DEX requirement //--------------------------------------------------// COPY_EXISTING ~sw1h05.itm~ // long sword +1 ~override\sw1h05.itm~ SAY UNIDENTIFIED_DESC @7 SAY DESC @8 WRITE_LONG 0x1e 0x00000000 // Usability Restrictions WRITE_BYTE 0x29 00 // Usability Restrictions WRITE_BYTE 0x2B 02 // Usability Restrictions WRITE_BYTE 0x2D 00 // Usability Restrictions WRITE_BYTE 0x2F 00 // Usability Restrictions WRITE_BYTE 0x26 0x0B // STR requirement WRITE_BYTE 0x2C 08 // DEX requirement //--------------------------------------------------// COPY_EXISTING ~miscbc.itm~ // Black Razor ~override\miscbc.itm~ SAY UNIDENTIFIED_DESC @7 SAY DESC @502 WRITE_LONG 0x1e 0x00000000 // Usability Restrictions WRITE_BYTE 0x29 00 // Usability Restrictions WRITE_BYTE 0x2B 02 // Usability Restrictions WRITE_BYTE 0x2D 00 // Usability Restrictions WRITE_BYTE 0x2F 00 // Usability Restrictions WRITE_BYTE 0x26 0x0B // STR requirement WRITE_BYTE 0x2C 08 // DEX requirement //--------------------------------------------------// COPY_EXISTING ~sw1h06.itm~ // long sword: Varscona +2 ~override\sw1h06.itm~ SAY UNIDENTIFIED_DESC @7 SAY DESC @9 WRITE_LONG 0x1e 0x00000000 // Usability Restrictions WRITE_BYTE 0x29 00 // Usability Restrictions WRITE_BYTE 0x2B 02 // Usability Restrictions WRITE_BYTE 0x2D 00 // Usability Restrictions WRITE_BYTE 0x2F 00 // Usability Restrictions WRITE_BYTE 0x26 0x0B // STR requirement WRITE_BYTE 0x2C 08 // DEX requirement //--------------------------------------------------// COPY_EXISTING ~sw1h12.itm~ //Hull's long sword ~override\sw1h12.itm~ SAY DESC @7 SAY UNIDENTIFIED_DESC @7 WRITE_LONG 0x1e 0x00000000 // Usability Restrictions WRITE_BYTE 0x29 00 // Usability Restrictions WRITE_BYTE 0x2B 02 // Usability Restrictions WRITE_BYTE 0x2D 00 // Usability Restrictions WRITE_BYTE 0x2F 00 // Usability Restrictions WRITE_BYTE 0x26 0x0B // STR requirement WRITE_BYTE 0x2C 08 // DEX requirement //--------------------------------------------------// COPY_EXISTING ~sw1h24.itm~ // flame tongue long sword ~override\sw1h24.itm~ SAY DESC @252 SAY UNIDENTIFIED_DESC @7 WRITE_LONG 0x1e 0x00000000 // Usability Restrictions WRITE_BYTE 0x29 00 // Usability Restrictions WRITE_BYTE 0x2B 02 // Usability Restrictions WRITE_BYTE 0x2D 00 // Usability Restrictions WRITE_BYTE 0x2F 00 // Usability Restrictions WRITE_BYTE 0x26 0x0B // STR requirement WRITE_BYTE 0x2C 08 // DEX requirement //--------------------------------------------------// COPY_EXISTING ~sw1h31.itm~ // Daystar long sword ~override\sw1h31.itm~ SAY DESC @253 SAY UNIDENTIFIED_DESC @7 WRITE_LONG 0x1e 0x00000000 // Usability Restrictions WRITE_BYTE 0x29 00 // Usability Restrictions WRITE_BYTE 0x60 04 // Daystar can hit stuff as +4 WRITE_BYTE 0x2B 02 // Usability Restrictions WRITE_BYTE 0x2D 00 // Usability Restrictions WRITE_BYTE 0x2F 00 // Usability Restrictions WRITE_BYTE 0x26 0x0B // STR requirement WRITE_BYTE 0x2C 08 // DEX requirement //--------------------------------------------------// COPY_EXISTING ~sw1h32.itm~ // Dragonslayer long sword ~override\sw1h32.itm~ SAY DESC @254 SAY UNIDENTIFIED_DESC @7 WRITE_LONG 0x1e 0x00000000 // Usability Restrictions WRITE_BYTE 0x29 00 // Usability Restrictions WRITE_BYTE 0x2B 02 // Usability Restrictions WRITE_BYTE 0x2D 00 // Usability Restrictions WRITE_BYTE 0x2F 00 // Usability Restrictions WRITE_BYTE 0x26 0x0B // STR requirement WRITE_BYTE 0x2C 08 // DEX requirement //--------------------------------------------------// COPY_EXISTING ~sw1h33.itm~ // Ras +2 long sword ~override\sw1h33.itm~ SAY DESC @255 SAY UNIDENTIFIED_DESC @7 WRITE_LONG 0x1e 0x00000000 // Usability Restrictions WRITE_BYTE 0x29 00 // Usability Restrictions WRITE_BYTE 0x2B 02 // Usability Restrictions WRITE_BYTE 0x2D 00 // Usability Restrictions WRITE_BYTE 0x2F 00 // Usability Restrictions WRITE_BYTE 0x26 0x0B // STR requirement WRITE_BYTE 0x2C 08 // DEX requirement //--------------------------------------------------// COPY_EXISTING ~sw1h35.itm~ // Adjatha long sword ~override\sw1h35.itm~ SAY DESC @256 SAY UNIDENTIFIED_DESC @7 WRITE_LONG 0x1e 0x00000000 // Usability Restrictions WRITE_BYTE 0x29 00 // Usability Restrictions WRITE_BYTE 0x2B 02 // Usability Restrictions WRITE_BYTE 0x2D 00 // Usability Restrictions WRITE_BYTE 0x2F 00 // Usability Restrictions WRITE_BYTE 0x26 0x0B // STR requirement WRITE_BYTE 0x2C 08 // DEX requirement //--------------------------------------------------// COPY_EXISTING ~sw1h36.itm~ // Namarra long sword ~override\sw1h36.itm~ SAY DESC @257 SAY UNIDENTIFIED_DESC @7 WRITE_LONG 0x1e 0x00000000 // Usability Restrictions WRITE_BYTE 0x29 00 // Usability Restrictions WRITE_BYTE 0x2B 02 // Usability Restrictions WRITE_BYTE 0x2D 00 // Usability Restrictions WRITE_BYTE 0x2F 00 // Usability Restrictions WRITE_BYTE 0x26 0x0B // STR requirement WRITE_BYTE 0x2C 08 // DEX requirement //--------------------------------------------------// COPY_EXISTING ~sw1h40.itm~ // Roses long sword ~override\sw1h40.itm~ SAY UNIDENTIFIED_DESC @7 SAY DESC @258 WRITE_LONG 0x1e 0x00000000 // Usability Restrictions WRITE_BYTE 0x29 00 // Usability Restrictions WRITE_BYTE 0x2B 02 // Usability Restrictions WRITE_BYTE 0x2D 00 // Usability Restrictions WRITE_BYTE 0x2F 00 // Usability Restrictions WRITE_BYTE 0x26 0x0B // STR requirement WRITE_BYTE 0x2C 08 // DEX requirement //--------------------------------------------------// COPY_EXISTING ~sw1h41.itm~ // long sword +2 ~override\sw1h41.itm~ SAY UNIDENTIFIED_DESC @7 SAY DESC @259 WRITE_LONG 0x1e 0x00000000 // Usability Restrictions WRITE_BYTE 0x29 00 // Usability Restrictions WRITE_BYTE 0x2B 02 // Usability Restrictions WRITE_BYTE 0x2D 00 // Usability Restrictions WRITE_BYTE 0x2F 00 // Usability Restrictions WRITE_BYTE 0x26 0x0B // STR requirement WRITE_BYTE 0x2C 08 // DEX requirement //--------------------------------------------------// COPY_EXISTING ~sw1h53.itm~ // long sword flame tongue ~override\sw1h53.itm~ SAY UNIDENTIFIED_DESC @7 SAY DESC @260 WRITE_LONG 0x1e 0x00000000 // Usability Restrictions WRITE_BYTE 0x29 00 // Usability Restrictions WRITE_BYTE 0x2B 02 // Usability Restrictions WRITE_BYTE 0x2D 00 // Usability Restrictions WRITE_BYTE 0x2F 00 // Usability Restrictions WRITE_BYTE 0x26 0x0B // STR requirement WRITE_BYTE 0x2C 08 // DEX requirement //--------------------------------------------------// COPY_EXISTING ~sw1h54.itm~ // long sword equalizer ~override\sw1h54.itm~ SAY UNIDENTIFIED_DESC @7 SAY DESC @261 WRITE_LONG 0x1e 0x00000000 // Usability Restrictions WRITE_BYTE 0x29 00 // Usability Restrictions WRITE_BYTE 0x2B 02 // Usability Restrictions WRITE_BYTE 0x2D 00 // Usability Restrictions WRITE_BYTE 0x2F 00 // Usability Restrictions WRITE_BYTE 0x26 0x0B // STR requirement WRITE_BYTE 0x2C 08 // DEX requirement //--------------------------------------------------// COPY_EXISTING ~sw1h07.itm~ //short sword ~override\sw1h07.itm~ SAY DESC @10 SAY UNIDENTIFIED_DESC @10 WRITE_LONG 0x1e 0x00000000 // Usability Restrictions WRITE_BYTE 0x29 00 // Usability Restrictions WRITE_BYTE 0x2B 02 // Usability Restrictions WRITE_BYTE 0x2D 00 // Usability Restrictions WRITE_BYTE 0x2F 00 // Usability Restrictions WRITE_BYTE 0x26 06 // STR requirement WRITE_BYTE 0x2C 06 // DEX requirement WRITE_BYTE 0x8c 01 // Melee damage bonus //--------------------------------------------------// COPY_EXISTING ~ensw1h02.itm~ //short sword ~override\ensw1h02.itm~ WRITE_LONG 0x1e 0x00000000 // Usability Restrictions WRITE_BYTE 0x29 00 // Usability Restrictions WRITE_BYTE 0x2B 02 // Usability Restrictions WRITE_BYTE 0x2D 00 // Usability Restrictions WRITE_BYTE 0x2F 00 // Usability Restrictions WRITE_BYTE 0x26 06 // STR requirement WRITE_BYTE 0x2C 06 // DEX requirement WRITE_BYTE 0x8c 04 // Melee damage bonus //--------------------------------------------------// COPY_EXISTING ~sw1h08.itm~ //ss +1 ~override\sw1h08.itm~ SAY DESC @11 SAY UNIDENTIFIED_DESC @10 WRITE_LONG 0x1e 0x00000000 // Usability Restrictions WRITE_BYTE 0x29 00 // Usability Restrictions WRITE_BYTE 0x2B 02 // Usability Restrictions WRITE_BYTE 0x2D 00 // Usability Restrictions WRITE_BYTE 0x2F 00 // Usability Restrictions WRITE_BYTE 0x26 06 // STR requirement WRITE_BYTE 0x2C 06 // DEX requirement WRITE_BYTE 0x8c 02 // Melee damage bonus //--------------------------------------------------// COPY_EXISTING ~sw1h09.itm~ //ss +2 ~override\sw1h09.itm~ SAY DESC @12 SAY UNIDENTIFIED_DESC @10 WRITE_LONG 0x1e 0x00000000 // Usability Restrictions WRITE_BYTE 0x29 00 // Usability Restrictions WRITE_BYTE 0x2B 02 // Usability Restrictions WRITE_BYTE 0x2D 00 // Usability Restrictions WRITE_BYTE 0x2F 00 // Usability Restrictions WRITE_BYTE 0x26 06 // STR requirement WRITE_BYTE 0x2C 06 // DEX requirement WRITE_BYTE 0x8c 03 // Melee damage bonus //--------------------------------------------------// COPY_EXISTING ~sw1h10.itm~ // short sword of backstabbing ~override\sw1h10.itm~ SAY UNIDENTIFIED_DESC @10 SAY DESC @266 WRITE_LONG 0x1e 0x00000000 // Usability Restrictions WRITE_BYTE 0x29 00 // Usability Restrictions WRITE_BYTE 0x2B 02 // Usability Restrictions WRITE_BYTE 0x2D 00 // Usability Restrictions WRITE_BYTE 0x2F 00 // Usability Restrictions WRITE_BYTE 0x26 06 // STR requirement WRITE_BYTE 0x2C 06 // DEX requirement WRITE_BYTE 0x8c 04 // Melee damage bonus //--------------------------------------------------// COPY_EXISTING ~sw1h14.itm~ // short sword ~override\sw1h14.itm~ SAY DESC @10 SAY UNIDENTIFIED_DESC @10 WRITE_LONG 0x1e 0x00000000 // Usability Restrictions WRITE_BYTE 0x29 00 // Usability Restrictions WRITE_BYTE 0x2B 02 // Usability Restrictions WRITE_BYTE 0x2D 00 // Usability Restrictions WRITE_BYTE 0x2F 00 // Usability Restrictions WRITE_BYTE 0x26 06 // STR requirement WRITE_BYTE 0x2C 06 // DEX requirement WRITE_BYTE 0x8c 01 // Melee damage bonus //--------------------------------------------------// COPY_EXISTING ~sw1h17.itm~ // short sword ~override\sw1h17.itm~ SAY DESC @10 SAY UNIDENTIFIED_DESC @10 WRITE_LONG 0x1e 0x00000000 // Usability Restrictions WRITE_BYTE 0x29 00 // Usability Restrictions WRITE_BYTE 0x2B 02 // Usability Restrictions WRITE_BYTE 0x2D 00 // Usability Restrictions WRITE_BYTE 0x2F 00 // Usability Restrictions WRITE_BYTE 0x26 06 // STR requirement WRITE_BYTE 0x2C 06 // DEX requirement WRITE_BYTE 0x8c 01 // Melee damage bonus //--------------------------------------------------// COPY_EXISTING ~sw1h25.itm~ // Short sword kundane ~override\sw1h25.itm~ SAY DESC @267 SAY UNIDENTIFIED_DESC @10 WRITE_LONG 0x1e 0x00000000 // Usability Restrictions WRITE_BYTE 0x29 00 // Usability Restrictions WRITE_BYTE 0x2B 02 // Usability Restrictions WRITE_BYTE 0x2D 00 // Usability Restrictions WRITE_BYTE 0x2F 00 // Usability Restrictions WRITE_BYTE 0x26 06 // STR requirement WRITE_BYTE 0x2C 06 // DEX requirement WRITE_BYTE 0x8c 03 // Melee damage bonus //--------------------------------------------------// COPY_EXISTING ~sw1h26.itm~ // Short sword ilbratha ~override\sw1h26.itm~ SAY DESC @268 SAY UNIDENTIFIED_DESC @10 WRITE_LONG 0x1e 0x00000000 // Usability Restrictions WRITE_BYTE 0x29 00 // Usability Restrictions WRITE_BYTE 0x2B 02 // Usability Restrictions WRITE_BYTE 0x2D 00 // Usability Restrictions WRITE_BYTE 0x2F 00 // Usability Restrictions WRITE_BYTE 0x26 06 // STR requirement WRITE_BYTE 0x2C 06 // DEX requirement WRITE_BYTE 0x8c 02 // Melee damage bonus //--------------------------------------------------// COPY_EXISTING ~sw1h27.itm~ // Short sword Arbane's ~override\sw1h27.itm~ SAY DESC @269 SAY UNIDENTIFIED_DESC @10 WRITE_LONG 0x1e 0x00000000 // Usability Restrictions WRITE_BYTE 0x29 00 // Usability Restrictions WRITE_BYTE 0x2B 02 // Usability Restrictions WRITE_BYTE 0x2D 00 // Usability Restrictions WRITE_BYTE 0x2F 00 // Usability Restrictions WRITE_BYTE 0x26 06 // STR requirement WRITE_BYTE 0x2C 06 // DEX requirement WRITE_BYTE 0x8c 03 // Melee damage bonus //--------------------------------------------------// COPY_EXISTING ~sw1h28.itm~ // Short sword Cutthroat ~override\sw1h28.itm~ SAY DESC @270 SAY UNIDENTIFIED_DESC @10 WRITE_LONG 0x1e 0x00000000 // Usability Restrictions WRITE_BYTE 0x29 00 // Usability Restrictions WRITE_BYTE 0x2B 02 // Usability Restrictions WRITE_BYTE 0x2D 00 // Usability Restrictions WRITE_BYTE 0x2F 00 // Usability Restrictions WRITE_BYTE 0x26 06 // STR requirement WRITE_BYTE 0x2C 06 // DEX requirement WRITE_BYTE 0x8c 05 // Melee damage bonus //--------------------------------------------------// COPY_EXISTING ~sw1h29.itm~ // Short sword +2 ~override\sw1h29.itm~ SAY DESC @271 SAY UNIDENTIFIED_DESC @10 WRITE_LONG 0x1e 0x00000000 // Usability Restrictions WRITE_BYTE 0x29 00 // Usability Restrictions WRITE_BYTE 0x2B 02 // Usability Restrictions WRITE_BYTE 0x2D 00 // Usability Restrictions WRITE_BYTE 0x2F 00 // Usability Restrictions WRITE_BYTE 0x26 06 // STR requirement WRITE_BYTE 0x2C 06 // DEX requirement WRITE_BYTE 0x8c 03 // Melee damage bonus //--------------------------------------------------// COPY_EXISTING ~sw1h20.itm~ //scimitar ~override\sw1h20.itm~ SAY DESC @13 SAY UNIDENTIFIED_DESC @13 WRITE_LONG 0x1e 0x00000000 // Usability Restrictions WRITE_BYTE 0x29 00 // Usability Restrictions WRITE_BYTE 0x2B 02 // Usability Restrictions WRITE_BYTE 0x2D 00 // Usability Restrictions WRITE_BYTE 0x2F 00 // Usability Restrictions WRITE_BYTE 0x26 09 // STR requirement WRITE_BYTE 0x2C 09 // DEX requirement //--------------------------------------------------// COPY_EXISTING ~dwsw1h01.itm~ //scimitar ~override\dwsw1h01.itm~ SAY DESC @503 SAY UNIDENTIFIED_DESC @13 WRITE_LONG 0x1e 0x00000000 // Usability Restrictions WRITE_BYTE 0x29 00 // Usability Restrictions WRITE_BYTE 0x2B 02 // Usability Restrictions WRITE_BYTE 0x2D 00 // Usability Restrictions WRITE_BYTE 0x2F 00 // Usability Restrictions WRITE_BYTE 0x26 09 // STR requirement WRITE_BYTE 0x2C 09 // DEX requirement //--------------------------------------------------// COPY_EXISTING ~sw1h22.itm~ //scimitar +1 ~override\sw1h22.itm~ SAY DESC @14 SAY UNIDENTIFIED_DESC @13 WRITE_LONG 0x1e 0x00000000 // Usability Restrictions WRITE_BYTE 0x29 00 // Usability Restrictions WRITE_BYTE 0x2B 02 // Usability Restrictions WRITE_BYTE 0x2D 00 // Usability Restrictions WRITE_BYTE 0x2F 00 // Usability Restrictions WRITE_BYTE 0x26 09 // STR requirement WRITE_BYTE 0x2C 09 // DEX requirement //--------------------------------------------------// COPY_EXISTING ~sw1h23.itm~ //scimitar +2 Rashad's Tlaon ~override\sw1h23.itm~ SAY DESC @275 SAY UNIDENTIFIED_DESC @13 WRITE_LONG 0x1e 0x00000000 // Usability Restrictions WRITE_BYTE 0x29 00 // Usability Restrictions WRITE_BYTE 0x2B 02 // Usability Restrictions WRITE_BYTE 0x2D 00 // Usability Restrictions WRITE_BYTE 0x2F 00 // Usability Restrictions WRITE_BYTE 0x26 09 // STR requirement WRITE_BYTE 0x2C 09 // DEX requirement //--------------------------------------------------// COPY_EXISTING ~sw1h15.itm~ // Drizzt +3 ~override\sw1h15.itm~ SAY UNIDENTIFIED_DESC @13 SAY DESC @276 WRITE_LONG 0x1e 0x00000000 // Usability Restrictions WRITE_BYTE 0x29 00 // Usability Restrictions WRITE_BYTE 0x2B 02 // Usability Restrictions WRITE_BYTE 0x2D 00 // Usability Restrictions WRITE_BYTE 0x2F 00 // Usability Restrictions WRITE_BYTE 0x26 09 // STR requirement WRITE_BYTE 0x2C 09 // DEX requirement //--------------------------------------------------// COPY_EXISTING ~sw1h16.itm~ // Drizzt +5 ~override\sw1h16.itm~ SAY UNIDENTIFIED_DESC @13 SAY DESC @277 WRITE_LONG 0x1e 0x0000000A // Usability Restrictions WRITE_BYTE 0x29 00 // Usability Restrictions WRITE_BYTE 0x2B 02 // Usability Restrictions WRITE_BYTE 0x2D 00 // Usability Restrictions WRITE_BYTE 0x2F 00 // Usability Restrictions WRITE_BYTE 0x26 09 // STR requirement WRITE_BYTE 0x2C 09 // DEX requirement //--------------------------------------------------// COPY_EXISTING ~sw1h30.itm~ // Scimitar Belm ~override\sw1h30.itm~ SAY DESC @278 SAY UNIDENTIFIED_DESC @13 WRITE_LONG 0x1e 0x00000000 // Usability Restrictions WRITE_BYTE 0x29 00 // Usability Restrictions WRITE_BYTE 0x2B 02 // Usability Restrictions WRITE_BYTE 0x2D 00 // Usability Restrictions WRITE_BYTE 0x2F 00 // Usability Restrictions WRITE_BYTE 0x26 09 // STR requirement WRITE_BYTE 0x2C 09 // DEX requirement //--------------------------------------------------// COPY_EXISTING ~sw1h50.itm~ // scimitar shazzellim ~override\sw1h50.itm~ SAY UNIDENTIFIED_DESC @5 SAY DESC @279 WRITE_LONG 0x1e 0x00000000 // Usability Restrictions WRITE_BYTE 0x29 00 // Usability Restrictions WRITE_BYTE 0x2B 02 // Usability Restrictions WRITE_BYTE 0x2D 00 // Usability Restrictions WRITE_BYTE 0x2F 00 // Usability Restrictions WRITE_BYTE 0x26 09 // STR requirement WRITE_BYTE 0x2C 09 // DEX requirement //--------------------------------------------------// COPY_EXISTING ~sw1h52.itm~ // scim +3 ~override\sw1h52.itm~ SAY UNIDENTIFIED_DESC @5 SAY DESC @280 WRITE_LONG 0x1e 0x00000000 // Usability Restrictions WRITE_BYTE 0x29 00 // Usability Restrictions WRITE_BYTE 0x2B 02 // Usability Restrictions WRITE_BYTE 0x2D 00 // Usability Restrictions WRITE_BYTE 0x2F 00 // Usability Restrictions WRITE_BYTE 0x26 07 // STR requirement WRITE_BYTE 0x2C 09 // DEX requirement //--------------------------------------------------// COPY_EXISTING ~sw1h56.itm~ // scimitar ~override\sw1h56.itm~ SAY UNIDENTIFIED_DESC @5 SAY DESC @281 WRITE_LONG 0x1e 0x00000000 // Usability Restrictions WRITE_BYTE 0x29 00 // Usability Restrictions WRITE_BYTE 0x2B 02 // Usability Restrictions WRITE_BYTE 0x2D 00 // Usability Restrictions WRITE_BYTE 0x2F 00 // Usability Restrictions WRITE_BYTE 0x26 09 // STR requirement WRITE_BYTE 0x2C 09 // DEX requirementt COPY_EXISTING ~sw1h43.itm~ // katana ~override\sw1h43.itm~ SAY UNIDENTIFIED_DESC @17 SAY DESC @17 WRITE_LONG 0x1e 0x00000000 // Usability Restrictions WRITE_BYTE 0x29 00 // Usability Restrictions WRITE_BYTE 0x2B 02 // Usability Restrictions WRITE_BYTE 0x2D 00 // Usability Restrictions WRITE_BYTE 0x2F 00 // Usability Restrictions WRITE_BYTE 0x26 09 // STR requirement WRITE_BYTE 0x2C 0x0D // DEX requirement //--------------------------------------------------// COPY_EXISTING ~wa2dak.itm~ // DAKKON'S ZERTH BLADE ~override\wa2dak.itm~ SAY UNIDENTIFIED_DESC @17 SAY DESC @504 WRITE_LONG 0x1e 0x00000000 // Usability Restrictions WRITE_BYTE 0x29 00 // Usability Restrictions WRITE_BYTE 0x2B 02 // Usability Restrictions WRITE_BYTE 0x2D 00 // Usability Restrictions WRITE_BYTE 0x2F 00 // Usability Restrictions WRITE_BYTE 0x26 09 // STR requirement WRITE_BYTE 0x2C 0x0D // DEX requirement //--------------------------------------------------// COPY_EXISTING ~sw1h44.itm~ // katana +1 ~override\sw1h44.itm~ SAY UNIDENTIFIED_DESC @17 SAY DESC @18 WRITE_LONG 0x1e 0x00000000 // Usability Restrictions WRITE_BYTE 0x29 00 // Usability Restrictions WRITE_BYTE 0x2B 02 // Usability Restrictions WRITE_BYTE 0x2D 00 // Usability Restrictions WRITE_BYTE 0x2F 00 // Usability Restrictions WRITE_BYTE 0x26 09 // STR requirement WRITE_BYTE 0x2C 0x0D // DEX requirement //--------------------------------------------------// COPY_EXISTING ~sw1h45.itm~ // katana +2 ~override\sw1h45.itm~ SAY UNIDENTIFIED_DESC @17 SAY DESC @285 WRITE_LONG 0x1e 0x00000000 // Usability Restrictions WRITE_BYTE 0x29 00 // Usability Restrictions WRITE_BYTE 0x2B 02 // Usability Restrictions WRITE_BYTE 0x2D 00 // Usability Restrictions WRITE_BYTE 0x2F 00 // Usability Restrictions WRITE_BYTE 0x26 09 // STR requirement WRITE_BYTE 0x2C 0x0D // DEX requirement //--------------------------------------------------// COPY_EXISTING ~sw1h51.itm~ // katana +3 ~override\sw1h51.itm~ SAY UNIDENTIFIED_DESC @17 SAY DESC @286 WRITE_LONG 0x1e 0x00000000 // Usability Restrictions WRITE_BYTE 0x29 00 // Usability Restrictions WRITE_BYTE 0x2B 02 // Usability Restrictions WRITE_BYTE 0x2D 00 // Usability Restrictions WRITE_BYTE 0x2F 00 // Usability Restrictions WRITE_BYTE 0x26 09 // STR requirement WRITE_BYTE 0x2C 0x0D // DEX requirement //--------------------------------------------------// COPY_EXISTING ~sw1h55.itm~ // katana +2 ~override\sw1h55.itm~ SAY UNIDENTIFIED_DESC @17 SAY DESC @19 WRITE_LONG 0x1e 0x00000000 // Usability Restrictions WRITE_BYTE 0x29 00 // Usability Restrictions WRITE_BYTE 0x2B 02 // Usability Restrictions WRITE_BYTE 0x2D 00 // Usability Restrictions WRITE_BYTE 0x2F 00 // Usability Restrictions WRITE_BYTE 0x26 09 // STR requirement WRITE_BYTE 0x2C 0x0D // DEX requirement //--------------------------------------------------// COPY_EXISTING ~sw1h46.itm~ // wakiza ~override\sw1h46.itm~ SAY UNIDENTIFIED_DESC @290 SAY DESC @290 WRITE_LONG 0x1e 0x00000000 // Usability Restrictions WRITE_BYTE 0x29 00 // Usability Restrictions WRITE_BYTE 0x2B 02 // Usability Restrictions WRITE_BYTE 0x2D 00 // Usability Restrictions WRITE_BYTE 0x2F 00 // Usability Restrictions WRITE_BYTE 0x26 08 // STR requirement WRITE_BYTE 0x2C 11 // DEX requirement //--------------------------------------------------// COPY_EXISTING ~sw1h47.itm~ // wakiza +1 ~override\sw1h47.itm~ SAY UNIDENTIFIED_DESC @290 SAY DESC @291 WRITE_LONG 0x1e 0x00000000 // Usability Restrictions WRITE_BYTE 0x29 00 // Usability Restrictions WRITE_BYTE 0x2B 02 // Usability Restrictions WRITE_BYTE 0x2D 00 // Usability Restrictions WRITE_BYTE 0x2F 00 // Usability Restrictions WRITE_BYTE 0x26 08 // STR requirement WRITE_BYTE 0x2C 11 // DEX requirement //--------------------------------------------------// COPY_EXISTING ~sw1h48.itm~ // ninja to ~override\sw1h48.itm~ SAY UNIDENTIFIED_DESC @293 SAY DESC @293 WRITE_LONG 0x1e 0x00000000 // Usability Restrictions WRITE_BYTE 0x29 00 // Usability Restrictions WRITE_BYTE 0x2B 02 // Usability Restrictions WRITE_BYTE 0x2D 00 // Usability Restrictions WRITE_BYTE 0x2F 00 // Usability Restrictions WRITE_BYTE 0x26 08 // STR requirement WRITE_BYTE 0x2C 11 // DEX requirement //--------------------------------------------------// COPY_EXISTING ~sw1h49.itm~ // ninja to +1 ~override\sw1h49.itm~ SAY UNIDENTIFIED_DESC @293 SAY DESC @294 WRITE_LONG 0x1e 0x00000000 // Usability Restrictions WRITE_BYTE 0x29 00 // Usability Restrictions WRITE_BYTE 0x2B 02 // Usability Restrictions WRITE_BYTE 0x2D 00 // Usability Restrictions WRITE_BYTE 0x2F 00 // Usability Restrictions WRITE_BYTE 0x26 08 // STR requirement WRITE_BYTE 0x2C 11 // DEX requirement //--------------------------------------------------// COPY_EXISTING ~ax1h01.itm~ ~override\ax1h01.itm~ SAY DESC @30 SAY UNIDENTIFIED_DESC @30 WRITE_LONG 0x1e 0x00000000 // Usability Restrictions WRITE_BYTE 0x29 00 // Usability Restrictions WRITE_BYTE 0x2B 02 // Usability Restrictions WRITE_BYTE 0x2D 00 // Usability Restrictions WRITE_BYTE 0x2F 00 // Usability Restrictions WRITE_BYTE 0x26 0x0D // STR requirement WRITE_BYTE 0x2C 06 // DEX requirement //--------------------------------------------------// COPY_EXISTING ~ensw2h.itm~ ~override\ensw2h.itm~ WRITE_LONG 0x1e 0x00000000 // Usability Restrictions WRITE_BYTE 0x29 00 // Usability Restrictions WRITE_BYTE 0x2B 02 // Usability Restrictions WRITE_BYTE 0x2D 00 // Usability Restrictions WRITE_BYTE 0x2F 00 // Usability Restrictions WRITE_BYTE 0x26 0x0D // STR requirement WRITE_BYTE 0x2C 06 // DEX requirement //--------------------------------------------------// COPY_EXISTING ~waaxe.itm~ // Hrothgar's Axe ~override\waaxe.itm~ SAY DESC @509 SAY UNIDENTIFIED_DESC @30 WRITE_LONG 0x1e 0x00000000 // Usability Restrictions WRITE_BYTE 0x29 00 // Usability Restrictions WRITE_BYTE 0x2B 02 // Usability Restrictions WRITE_BYTE 0x2D 00 // Usability Restrictions WRITE_BYTE 0x2F 00 // Usability Restrictions WRITE_BYTE 0x26 0x0D // STR requirement WRITE_BYTE 0x2C 06 // DEX requirement //--------------------------------------------------// COPY_EXISTING ~ax1h02.itm~ ~override\ax1h02.itm~ SAY DESC @31 SAY UNIDENTIFIED_DESC @30 WRITE_LONG 0x1e 0x00000000 // Usability Restrictions WRITE_BYTE 0x29 00 // Usability Restrictions WRITE_BYTE 0x2B 02 // Usability Restrictions WRITE_BYTE 0x2D 00 // Usability Restrictions WRITE_BYTE 0x2F 00 // Usability Restrictions WRITE_BYTE 0x26 0x0D // STR requirement WRITE_BYTE 0x2C 06 // DEX requirement //--------------------------------------------------// COPY_EXISTING ~ax1h03.itm~ ~override\ax1h03.itm~ SAY DESC @32 SAY UNIDENTIFIED_DESC @30 WRITE_LONG 0x1e 0x00000000 // Usability Restrictions WRITE_BYTE 0x29 00 // Usability Restrictions WRITE_BYTE 0x2B 02 // Usability Restrictions WRITE_BYTE 0x2D 00 // Usability Restrictions WRITE_BYTE 0x2F 00 // Usability Restrictions WRITE_BYTE 0x26 0x0D // STR requirement WRITE_BYTE 0x2C 06 // DEX requirement //--------------------------------------------------// COPY_EXISTING ~ax1h04.itm~ //throwing ~override\ax1h04.itm~ SAY DESC @33 SAY UNIDENTIFIED_DESC @33 WRITE_LONG 0x1e 0x00000000 // Usability Restrictions WRITE_BYTE 0x29 00 // Usability Restrictions WRITE_BYTE 0x2B 02 // Usability Restrictions WRITE_BYTE 0x2D 00 // Usability Restrictions WRITE_BYTE 0x2F 0x00 // Usability Restrictions WRITE_BYTE 0x26 0x0C // STR requirement WRITE_BYTE 0x2C 0x0A // DEX requirement //--------------------------------------------------// COPY_EXISTING ~ax1h05.itm~ // throwing ~override\ax1h05.itm~ SAY DESC @34 SAY UNIDENTIFIED_DESC @33 WRITE_LONG 0x1e 0x00000000 // Usability Restrictions WRITE_BYTE 0x29 00 // Usability Restrictions WRITE_BYTE 0x2B 02 // Usability Restrictions WRITE_BYTE 0x2D 00 // Usability Restrictions WRITE_BYTE 0x2F 0x00 // Usability Restrictions WRITE_BYTE 0x26 0x0C // STR requirement WRITE_BYTE 0x2C 0x0A // DEX requirement //--------------------------------------------------// COPY_EXISTING ~ax1h06.itm~ //throwing ~override\ax1h06.itm~ SAY DESC @304 SAY UNIDENTIFIED_DESC @33 WRITE_LONG 0x1e 0x00000000 // Usability Restrictions WRITE_BYTE 0x29 00 // Usability Restrictions WRITE_BYTE 0x2B 02 // Usability Restrictions WRITE_BYTE 0x2D 00 // Usability Restrictions WRITE_BYTE 0x2F 0x00 // Usability Restrictions WRITE_BYTE 0x26 0x0C // STR requirement WRITE_BYTE 0x2C 0x0A // DEX requirement //--------------------------------------------------// COPY_EXISTING ~ax1h07.itm~ ~override\ax1h07.itm~ SAY DESC @305 SAY UNIDENTIFIED_DESC @30 WRITE_LONG 0x1e 0x00000000 // Usability Restrictions WRITE_BYTE 0x29 00 // Usability Restrictions WRITE_BYTE 0x2B 02 // Usability Restrictions WRITE_BYTE 0x2D 00 // Usability Restrictions WRITE_BYTE 0x2F 00 // Usability Restrictions WRITE_BYTE 0x26 0x0D // STR requirement WRITE_BYTE 0x2C 06 // DEX requirement //--------------------------------------------------// COPY_EXISTING ~ax1h08.itm~ //throwing ~override\ax1h08.itm~ SAY DESC @306 SAY UNIDENTIFIED_DESC @33 WRITE_LONG 0x1e 0x00000000 // Usability Restrictions WRITE_BYTE 0x29 00 // Usability Restrictions WRITE_BYTE 0x2B 02 // Usability Restrictions WRITE_BYTE 0x2D 00 // Usability Restrictions WRITE_BYTE 0x2F 0x00 // Usability Restrictions WRITE_BYTE 0x26 0x0C // STR requirement WRITE_BYTE 0x2C 0x0A // DEX requirement //--------------------------------------------------// COPY_EXISTING ~ax1h09.itm~ //throwing ~override\ax1h09.itm~ SAY DESC @307 SAY UNIDENTIFIED_DESC @33 WRITE_LONG 0x1e 0x00000000 // Usability Restrictions WRITE_BYTE 0x29 00 // Usability Restrictions WRITE_BYTE 0x2B 02 // Usability Restrictions WRITE_BYTE 0x2D 00 // Usability Restrictions WRITE_BYTE 0x2F 0x00 // Usability Restrictions WRITE_BYTE 0x26 0x0C // STR requirement WRITE_BYTE 0x2C 0x0A // DEX requirement //--------------------------------------------------// COPY_EXISTING ~ax1h10.itm~ //throwing ~override\ax1h10.itm~ SAY DESC @308 SAY UNIDENTIFIED_DESC @33 WRITE_LONG 0x1e 0x00000000 // Usability Restrictions WRITE_BYTE 0x29 00 // Usability Restrictions WRITE_BYTE 0x2B 02 // Usability Restrictions WRITE_BYTE 0x2D 00 // Usability Restrictions WRITE_BYTE 0x2F 0x00 // Usability Restrictions WRITE_BYTE 0x26 0x0C // STR requirement WRITE_BYTE 0x2C 0x0A // DEX requirement //--------------------------------------------------// COPY_EXISTING ~ax1h11.itm~ ~override\ax1h11.itm~ SAY DESC @309 SAY UNIDENTIFIED_DESC @30 WRITE_LONG 0x1e 0x00000000 // Usability Restrictions WRITE_BYTE 0x29 00 // Usability Restrictions WRITE_BYTE 0x2B 02 // Usability Restrictions WRITE_BYTE 0x2D 00 // Usability Restrictions WRITE_BYTE 0x2F 00 // Usability Restrictions WRITE_BYTE 0x26 0x0D // STR requirement WRITE_BYTE 0x2C 06 // DEX requirement //--------------------------------------------------// COPY_EXISTING ~ax1h12.itm~ ~override\ax1h12.itm~ SAY DESC @310 SAY UNIDENTIFIED_DESC @30 WRITE_LONG 0x1e 0x00000000 // Usability Restrictions WRITE_BYTE 0x29 00 // Usability Restrictions WRITE_BYTE 0x2B 02 // Usability Restrictions WRITE_BYTE 0x2D 00 // Usability Restrictions WRITE_BYTE 0x2F 00 // Usability Restrictions WRITE_BYTE 0x26 0x0D // STR requirement WRITE_BYTE 0x2C 06 // DEX requirement //--------------------------------------------------// COPY_EXISTING ~ax1h13.itm~ ~override\ax1h13.itm~ SAY DESC @311 SAY UNIDENTIFIED_DESC @30 WRITE_LONG 0x1e 0x00000000 // Usability Restrictions WRITE_BYTE 0x29 00 // Usability Restrictions WRITE_BYTE 0x2B 02 // Usability Restrictions WRITE_BYTE 0x2D 00 // Usability Restrictions WRITE_BYTE 0x2F 00 // Usability Restrictions WRITE_BYTE 0x26 0x0D // STR requirement WRITE_BYTE 0x2C 06 // DEX requirement //--------------------------------------------------// COPY_EXISTING ~blun01.itm~ //club ~override\blun01.itm~ SAY DESC @35 SAY UNIDENTIFIED_DESC @35 WRITE_LONG 0x1e 0x00000000 // Usability Restrictions WRITE_BYTE 0x29 00 // Usability Restrictions WRITE_BYTE 0x2B 00 // Usability Restrictions WRITE_BYTE 0x2D 00 // Usability Restrictions WRITE_BYTE 0x2F 00 // Usability Restrictions WRITE_BYTE 0x26 08 // STR requirement WRITE_BYTE 0x2C 06 // DEX requirement //--------------------------------------------------// COPY_EXISTING ~blun02.itm~ //flail ~override\blun02.itm~ SAY DESC @36 SAY UNIDENTIFIED_DESC @36 WRITE_LONG 0x1e 0x00000000 // Usability Restrictions WRITE_BYTE 0x29 00 // Usability Restrictions WRITE_BYTE 0x2B 02 // Usability Restrictions WRITE_BYTE 0x2D 00 // Usability Restrictions WRITE_BYTE 0x2F 00 // Usability Restrictions WRITE_BYTE 0x26 0x0A // STR requirement WRITE_BYTE 0x2C 0x0C // DEX requirement //--------------------------------------------------// COPY_EXISTING ~blun03.itm~ //flail ~override\blun03.itm~ SAY DESC @37 SAY UNIDENTIFIED_DESC @36 WRITE_LONG 0x1e 0x00000000 // Usability Restrictions WRITE_BYTE 0x29 00 // Usability Restrictions WRITE_BYTE 0x2B 02 // Usability Restrictions WRITE_BYTE 0x2D 00 // Usability Restrictions WRITE_BYTE 0x2F 00 // Usability Restrictions WRITE_BYTE 0x26 0x0A // STR requirement WRITE_BYTE 0x2C 0x0C // DEX requirement //--------------------------------------------------// COPY_EXISTING ~dwblun01.itm~ //flail ~override\dwblun01.itm~ SAY DESC @510 SAY UNIDENTIFIED_DESC @36 WRITE_LONG 0x1e 0x00000000 // Usability Restrictions WRITE_BYTE 0x29 00 // Usability Restrictions WRITE_BYTE 0x2B 02 // Usability Restrictions WRITE_BYTE 0x2D 00 // Usability Restrictions WRITE_BYTE 0x2F 00 // Usability Restrictions WRITE_BYTE 0x26 0x0A // STR requirement WRITE_BYTE 0x2C 0x0C // DEX requirement //--------------------------------------------------// COPY_EXISTING ~waflail.itm~ // DEFENDER OF EASTHAVEN ~override\waflail.itm~ SAY DESC @511 SAY UNIDENTIFIED_DESC @36 WRITE_LONG 0x1e 0x00000000 // Usability Restrictions WRITE_BYTE 0x29 00 // Usability Restrictions WRITE_BYTE 0x2B 02 // Usability Restrictions WRITE_BYTE 0x2D 00 // Usability Restrictions WRITE_BYTE 0x2F 00 // Usability Restrictions WRITE_BYTE 0x26 0x0A // STR requirement WRITE_BYTE 0x2C 0x0C // DEX requirement //--------------------------------------------------// COPY_EXISTING ~blun04.itm~ // Mace ~override\blun04.itm~ SAY DESC @38 SAY UNIDENTIFIED_DESC @38 WRITE_LONG 0x1e 0x00000000 // Usability Restrictions WRITE_BYTE 0x29 00 // Usability Restrictions WRITE_BYTE 0x2B 02 // Usability Restrictions WRITE_BYTE 0x2D 00 // Usability Restrictions WRITE_BYTE 0x2F 00 // Usability Restrictions WRITE_BYTE 0x26 0x0C // STR requirement WRITE_BYTE 0x2C 06 // DEX requirement //--------------------------------------------------// COPY_EXISTING ~enmace.itm~ // Mace ~override\enmace.itm~ WRITE_LONG 0x1e 0x00000000 // Usability Restrictions WRITE_BYTE 0x29 00 // Usability Restrictions WRITE_BYTE 0x2B 02 // Usability Restrictions WRITE_BYTE 0x2D 00 // Usability Restrictions WRITE_BYTE 0x2F 00 // Usability Restrictions WRITE_BYTE 0x26 0x0C // STR requirement WRITE_BYTE 0x2C 06 // DEX requirement //--------------------------------------------------// COPY_EXISTING ~wamace.itm~ // JERROD'S MACE ~override\wamace.itm~ SAY DESC @512 SAY UNIDENTIFIED_DESC @38 WRITE_LONG 0x1e 0x00000000 // Usability Restrictions WRITE_BYTE 0x29 00 // Usability Restrictions WRITE_BYTE 0x2B 02 // Usability Restrictions WRITE_BYTE 0x2D 00 // Usability Restrictions WRITE_BYTE 0x2F 00 // Usability Restrictions WRITE_BYTE 0x26 0x0C // STR requirement WRITE_BYTE 0x2C 06 // DEX requirement //--------------------------------------------------// COPY_EXISTING ~blun05.itm~ // Mace ~override\blun05.itm~ SAY DESC @39 SAY UNIDENTIFIED_DESC @38 WRITE_LONG 0x1e 0x00000000 // Usability Restrictions WRITE_BYTE 0x29 00 // Usability Restrictions WRITE_BYTE 0x2B 02 // Usability Restrictions WRITE_BYTE 0x2D 00 // Usability Restrictions WRITE_BYTE 0x2F 00 // Usability Restrictions WRITE_BYTE 0x26 0x0C // STR requirement WRITE_BYTE 0x2C 06 // DEX requirement //--------------------------------------------------// COPY_EXISTING ~blun06.itm~ // Morning Star ~override\blun06.itm~ SAY DESC @40 SAY UNIDENTIFIED_DESC @40 WRITE_LONG 0x1e 0x00000000 // Usability Restrictions WRITE_BYTE 0x29 00 // Usability Restrictions WRITE_BYTE 0x2B 02 // Usability Restrictions WRITE_BYTE 0x2D 00 // Usability Restrictions WRITE_BYTE 0x2F 00 // Usability Restrictions WRITE_BYTE 0x26 0x0B // STR requirement WRITE_BYTE 0x2C 06 // DEX requirement //--------------------------------------------------// COPY_EXISTING ~enmorn.itm~ // Morning Star ~override\enmorn.itm~ WRITE_LONG 0x1e 0x00000000 // Usability Restrictions WRITE_BYTE 0x29 00 // Usability Restrictions WRITE_BYTE 0x2B 02 // Usability Restrictions WRITE_BYTE 0x2D 00 // Usability Restrictions WRITE_BYTE 0x2F 00 // Usability Restrictions WRITE_BYTE 0x26 0x0B // STR requirement WRITE_BYTE 0x2C 06 // DEX requirement //--------------------------------------------------// COPY_EXISTING ~wastar.itm~ // Morning Star ~override\wastar.itm~ SAY DESC @513 SAY UNIDENTIFIED_DESC @40 WRITE_LONG 0x1e 0x00000000 // Usability Restrictions WRITE_BYTE 0x29 00 // Usability Restrictions WRITE_BYTE 0x2B 02 // Usability Restrictions WRITE_BYTE 0x2D 00 // Usability Restrictions WRITE_BYTE 0x2F 00 // Usability Restrictions WRITE_BYTE 0x26 0x0B // STR requirement WRITE_BYTE 0x2C 06 // DEX requirement //--------------------------------------------------// COPY_EXISTING ~blun07.itm~ // Morning Star ~override\blun07.itm~ SAY DESC @41 SAY UNIDENTIFIED_DESC @40 WRITE_LONG 0x1e 0x00000000 // Usability Restrictions WRITE_BYTE 0x29 00 // Usability Restrictions WRITE_BYTE 0x2B 02 // Usability Restrictions WRITE_BYTE 0x2D 00 // Usability Restrictions WRITE_BYTE 0x2F 00 // Usability Restrictions WRITE_BYTE 0x26 0x0B // STR requirement WRITE_BYTE 0x2C 06 // DEX requirement //--------------------------------------------------// COPY_EXISTING ~blun08.itm~ //flail ~override\blun08.itm~ SAY DESC @316 SAY UNIDENTIFIED_DESC @36 WRITE_LONG 0x1e 0x00000000 // Usability Restrictions WRITE_BYTE 0x29 00 // Usability Restrictions WRITE_BYTE 0x2B 02 // Usability Restrictions WRITE_BYTE 0x2D 00 // Usability Restrictions WRITE_BYTE 0x2F 00 // Usability Restrictions WRITE_BYTE 0x26 0x0A // STR requirement WRITE_BYTE 0x2C 0x0C // DEX requirement //--------------------------------------------------// COPY_EXISTING ~blun09.itm~ // Morning Star ~override\blun09.itm~ SAY DESC @317 SAY UNIDENTIFIED_DESC @40 WRITE_LONG 0x1e 0x00000000 // Usability Restrictions WRITE_BYTE 0x29 00 // Usability Restrictions WRITE_BYTE 0x2B 02 // Usability Restrictions WRITE_BYTE 0x2D 00 // Usability Restrictions WRITE_BYTE 0x2F 00 // Usability Restrictions WRITE_BYTE 0x26 0x0B // STR requirement WRITE_BYTE 0x2C 06 // DEX requirement //--------------------------------------------------// COPY_EXISTING ~blun10.itm~ //club ~override\blun10.itm~ SAY DESC @318 SAY UNIDENTIFIED_DESC @35 WRITE_LONG 0x1e 0x00000000 // Usability Restrictions WRITE_BYTE 0x29 00 // Usability Restrictions WRITE_BYTE 0x2B 00 // Usability Restrictions WRITE_BYTE 0x2D 00 // Usability Restrictions WRITE_BYTE 0x2F 00 // Usability Restrictions WRITE_BYTE 0x26 08 // STR requirement WRITE_BYTE 0x2C 06 // DEX requirement //--------------------------------------------------// COPY_EXISTING ~blun11.itm~ // Mace ~override\blun11.itm~ SAY DESC @319 SAY UNIDENTIFIED_DESC @38 WRITE_LONG 0x1e 0x00000000 // Usability Restrictions WRITE_BYTE 0x29 00 // Usability Restrictions WRITE_BYTE 0x2B 02 // Usability Restrictions WRITE_BYTE 0x2D 00 // Usability Restrictions WRITE_BYTE 0x2F 00 // Usability Restrictions WRITE_BYTE 0x26 0x0C // STR requirement WRITE_BYTE 0x2C 06 // DEX requirement //--------------------------------------------------// COPY_EXISTING ~blun12.itm~ // Mace ~override\blun12.itm~ SAY DESC @320 SAY UNIDENTIFIED_DESC @38 WRITE_LONG 0x1e 0x00000000 // Usability Restrictions WRITE_BYTE 0x29 00 // Usability Restrictions WRITE_BYTE 0x2B 02 // Usability Restrictions WRITE_BYTE 0x2D 00 // Usability Restrictions WRITE_BYTE 0x2F 00 // Usability Restrictions WRITE_BYTE 0x26 0x0C // STR requirement WRITE_BYTE 0x2C 06 // DEX requirement //--------------------------------------------------// COPY_EXISTING ~blun13.itm~ //flail ~override\blun13.itm~ SAY DESC @42 SAY UNIDENTIFIED_DESC @36 WRITE_LONG 0x1e 0x00000000 // Usability Restrictions WRITE_BYTE 0x29 00 // Usability Restrictions WRITE_BYTE 0x2B 02 // Usability Restrictions WRITE_BYTE 0x2D 00 // Usability Restrictions WRITE_BYTE 0x2F 00 // Usability Restrictions WRITE_BYTE 0x26 0x0A // STR requirement WRITE_BYTE 0x2C 0x0C // DEX requirement //--------------------------------------------------// //flail COPY_EXISTING ~blun14.itm~ //flail ~override\blun14.itm~ SAY DESC @321 SAY UNIDENTIFIED_DESC @36 WRITE_LONG 0x1e 0x00000000 // Usability Restrictions WRITE_BYTE 0x29 00 // Usability Restrictions WRITE_BYTE 0x2B 02 // Usability Restrictions WRITE_BYTE 0x2D 00 // Usability Restrictions WRITE_BYTE 0x2F 00 // Usability Restrictions WRITE_BYTE 0x26 0x0A // STR requirement WRITE_BYTE 0x2C 0x0C // DEX requirement //--------------------------------------------------// //flail COPY_EXISTING ~blun14d.itm~ //flail ~override\blun14d.itm~ SAY DESC @322 SAY UNIDENTIFIED_DESC @36 WRITE_LONG 0x1e 0x00000000 // Usability Restrictions WRITE_BYTE 0x29 00 // Usability Restrictions WRITE_BYTE 0x2B 02 // Usability Restrictions WRITE_BYTE 0x2D 00 // Usability Restrictions WRITE_BYTE 0x2F 00 // Usability Restrictions WRITE_BYTE 0x26 0x0A // STR requirement WRITE_BYTE 0x2C 0x0C // DEX requirement //--------------------------------------------------// //flail COPY_EXISTING ~blun14e.itm~ //flail ~override\blun14e.itm~ SAY DESC @323 SAY UNIDENTIFIED_DESC @36 WRITE_LONG 0x1e 0x00000000 // Usability Restrictions WRITE_BYTE 0x29 00 // Usability Restrictions WRITE_BYTE 0x2B 02 // Usability Restrictions WRITE_BYTE 0x2D 00 // Usability Restrictions WRITE_BYTE 0x2F 00 // Usability Restrictions WRITE_BYTE 0x26 0x0A // STR requirement WRITE_BYTE 0x2C 0x0C // DEX requirement //--------------------------------------------------// //flail COPY_EXISTING ~blun14f.itm~ //flail ~override\blun14f.itm~ SAY DESC @324 SAY UNIDENTIFIED_DESC @36 WRITE_LONG 0x1e 0x00000000 // Usability Restrictions WRITE_BYTE 0x29 00 // Usability Restrictions WRITE_BYTE 0x2B 02 // Usability Restrictions WRITE_BYTE 0x2D 00 // Usability Restrictions WRITE_BYTE 0x2F 00 // Usability Restrictions WRITE_BYTE 0x26 0x0A // STR requirement WRITE_BYTE 0x2C 0x0C // DEX requirement //--------------------------------------------------// //flail COPY_EXISTING ~blun14g.itm~ //flail ~override\blun14g.itm~ SAY DESC @325 SAY UNIDENTIFIED_DESC @36 WRITE_LONG 0x1e 0x00000000 // Usability Restrictions WRITE_BYTE 0x29 00 // Usability Restrictions WRITE_BYTE 0x2B 02 // Usability Restrictions WRITE_BYTE 0x2D 00 // Usability Restrictions WRITE_BYTE 0x2F 00 // Usability Restrictions WRITE_BYTE 0x26 0x0A // STR requirement WRITE_BYTE 0x2C 0x0C // DEX requirement //--------------------------------------------------// //flail COPY_EXISTING ~blun14h.itm~ //flail ~override\blun14h.itm~ SAY DESC @326 SAY UNIDENTIFIED_DESC @36 WRITE_LONG 0x1e 0x00000000 // Usability Restrictions WRITE_BYTE 0x29 00 // Usability Restrictions WRITE_BYTE 0x2B 02 // Usability Restrictions WRITE_BYTE 0x2D 00 // Usability Restrictions WRITE_BYTE 0x2F 00 // Usability Restrictions WRITE_BYTE 0x26 0x0A // STR requirement WRITE_BYTE 0x2C 0x0C // DEX requirement //--------------------------------------------------// //flail COPY_EXISTING ~blun14i.itm~ //flail ~override\blun14i.itm~ SAY DESC @327 SAY UNIDENTIFIED_DESC @36 WRITE_LONG 0x1e 0x00000000 // Usability Restrictions WRITE_BYTE 0x29 00 // Usability Restrictions WRITE_BYTE 0x2B 02 // Usability Restrictions WRITE_BYTE 0x2D 00 // Usability Restrictions WRITE_BYTE 0x2F 00 // Usability Restrictions WRITE_BYTE 0x26 0x0A // STR requirement WRITE_BYTE 0x2C 0x0C // DEX requirement //--------------------------------------------------// COPY_EXISTING ~blun15.itm~ // Morning Star ~override\blun15.itm~ SAY DESC @328 SAY UNIDENTIFIED_DESC @40 WRITE_LONG 0x1e 0x00000000 // Usability Restrictions WRITE_BYTE 0x29 00 // Usability Restrictions WRITE_BYTE 0x2B 02 // Usability Restrictions WRITE_BYTE 0x2D 00 // Usability Restrictions WRITE_BYTE 0x2F 00 // Usability Restrictions WRITE_BYTE 0x26 0x0B // STR requirement WRITE_BYTE 0x2C 06 // DEX requirement //--------------------------------------------------// COPY_EXISTING ~blun16.itm~ // Morning Star ~override\blun16.itm~ SAY DESC @329 SAY UNIDENTIFIED_DESC @40 WRITE_LONG 0x1e 0x00000000 // Usability Restrictions WRITE_BYTE 0x29 00 // Usability Restrictions WRITE_BYTE 0x2B 02 // Usability Restrictions WRITE_BYTE 0x2D 00 // Usability Restrictions WRITE_BYTE 0x2F 00 // Usability Restrictions WRITE_BYTE 0x26 0x0B // STR requirement WRITE_BYTE 0x2C 06 // DEX requirement //--------------------------------------------------// COPY_EXISTING ~blun17.itm~ // Morning Star ~override\blun17.itm~ SAY DESC @330 SAY UNIDENTIFIED_DESC @40 WRITE_LONG 0x1e 0x00000000 // Usability Restrictions WRITE_BYTE 0x29 00 // Usability Restrictions WRITE_BYTE 0x2B 02 // Usability Restrictions WRITE_BYTE 0x2D 00 // Usability Restrictions WRITE_BYTE 0x2F 00 // Usability Restrictions WRITE_BYTE 0x26 0x0B // STR requirement WRITE_BYTE 0x2C 06 // DEX requirement //--------------------------------------------------// COPY_EXISTING ~blun18.itm~ // Mace ~override\blun18.itm~ SAY DESC @331 SAY UNIDENTIFIED_DESC @38 WRITE_LONG 0x1e 0x00000000 // Usability Restrictions WRITE_BYTE 0x29 00 // Usability Restrictions WRITE_BYTE 0x2B 02 // Usability Restrictions WRITE_BYTE 0x2D 00 // Usability Restrictions WRITE_BYTE 0x2F 00 // Usability Restrictions WRITE_BYTE 0x26 0x0C // STR requirement WRITE_BYTE 0x2C 06 // DEX requirement //--------------------------------------------------// COPY_EXISTING ~blun19.itm~ // Mace ~override\blun19.itm~ SAY DESC @332 SAY UNIDENTIFIED_DESC @38 WRITE_LONG 0x1e 0x00000000 // Usability Restrictions WRITE_BYTE 0x29 00 // Usability Restrictions WRITE_BYTE 0x2B 02 // Usability Restrictions WRITE_BYTE 0x2D 00 // Usability Restrictions WRITE_BYTE 0x2F 00 // Usability Restrictions WRITE_BYTE 0x26 0x0C // STR requirement WRITE_BYTE 0x2C 06 // DEX requirement //--------------------------------------------------// COPY_EXISTING ~blun20.itm~ // Mace ~override\blun20.itm~ SAY DESC @333 SAY UNIDENTIFIED_DESC @38 WRITE_LONG 0x1e 0x00000000 // Usability Restrictions WRITE_BYTE 0x29 00 // Usability Restrictions WRITE_BYTE 0x2B 02 // Usability Restrictions WRITE_BYTE 0x2D 00 // Usability Restrictions WRITE_BYTE 0x2F 00 // Usability Restrictions WRITE_BYTE 0x26 0x0C // STR requirement WRITE_BYTE 0x2C 06 // DEX requirement //--------------------------------------------------// COPY_EXISTING ~blun21.itm~ // Mace ~override\blun21.itm~ SAY DESC @334 SAY UNIDENTIFIED_DESC @38 WRITE_LONG 0x1e 0x00000000 // Usability Restrictions WRITE_BYTE 0x29 00 // Usability Restrictions WRITE_BYTE 0x2B 02 // Usability Restrictions WRITE_BYTE 0x2D 00 // Usability Restrictions WRITE_BYTE 0x2F 00 // Usability Restrictions WRITE_BYTE 0x26 0x0C // STR requirement WRITE_BYTE 0x2C 06 // DEX requirement //--------------------------------------------------// COPY_EXISTING ~blun22.itm~ //club ~override\blun22.itm~ SAY DESC @335 SAY UNIDENTIFIED_DESC @35 WRITE_LONG 0x1e 0x00000000 // Usability Restrictions WRITE_BYTE 0x29 00 // Usability Restrictions WRITE_BYTE 0x2B 00 // Usability Restrictions WRITE_BYTE 0x2D 00 // Usability Restrictions WRITE_BYTE 0x2F 00 // Usability Restrictions WRITE_BYTE 0x26 08 // STR requirement WRITE_BYTE 0x2C 06 // DEX requirement //--------------------------------------------------// COPY_EXISTING ~blun23.itm~ //club ~override\blun23.itm~ SAY DESC @336 SAY UNIDENTIFIED_DESC @35 WRITE_LONG 0x1e 0x00000000 // Usability Restrictions WRITE_BYTE 0x29 00 // Usability Restrictions WRITE_BYTE 0x2B 00 // Usability Restrictions WRITE_BYTE 0x2D 00 // Usability Restrictions WRITE_BYTE 0x2F 00 // Usability Restrictions WRITE_BYTE 0x26 08 // STR requirement WRITE_BYTE 0x2C 06 // DEX requirement //--------------------------------------------------// COPY_EXISTING ~blun24.itm~ //club ~override\blun24.itm~ SAY DESC @337 SAY UNIDENTIFIED_DESC @35 WRITE_LONG 0x1e 0x00000000 // Usability Restrictions WRITE_BYTE 0x29 00 // Usability Restrictions WRITE_BYTE 0x2B 00 // Usability Restrictions WRITE_BYTE 0x2D 00 // Usability Restrictions WRITE_BYTE 0x2F 00 // Usability Restrictions WRITE_BYTE 0x26 08 // STR requirement WRITE_BYTE 0x2C 06 // DEX requirement //--------------------------------------------------// COPY_EXISTING ~blun25.itm~ // Mace ~override\blun25.itm~ SAY DESC @338 SAY UNIDENTIFIED_DESC @38 WRITE_LONG 0x1e 0x00000000 // Usability Restrictions WRITE_BYTE 0x29 00 // Usability Restrictions WRITE_BYTE 0x2B 02 // Usability Restrictions WRITE_BYTE 0x2D 00 // Usability Restrictions WRITE_BYTE 0x2F 00 // Usability Restrictions WRITE_BYTE 0x26 0x0C // STR requirement WRITE_BYTE 0x2C 06 // DEX requirement //--------------------------------------------------// //--------------------------------------------------// COPY_EXISTING ~hamm01.itm~ ~override\hamm01.itm~ SAY DESC @45 SAY UNIDENTIFIED_DESC @45 WRITE_LONG 0x1e 0x00000000 // Usability Restrictions WRITE_BYTE 0x29 00 // Usability Restrictions WRITE_BYTE 0x2B 02 // Usability Restrictions WRITE_BYTE 0x2D 00 // Usability Restrictions WRITE_BYTE 0x2F 00 // Usability Restrictions WRITE_BYTE 0x26 0x0C // STR requirement WRITE_BYTE 0x2C 06 // DEX requirement WRITE_BYTE 0x88 06 // Melee damage to 6 (1D6+1) //--------------------------------------------------// COPY_EXISTING ~hamm02.itm~ ~override\hamm02.itm~ SAY DESC @46 SAY UNIDENTIFIED_DESC @45 WRITE_LONG 0x1e 0x00000000 // Usability Restrictions WRITE_BYTE 0x29 00 // Usability Restrictions WRITE_BYTE 0x2B 02 // Usability Restrictions WRITE_BYTE 0x2D 00 // Usability Restrictions WRITE_BYTE 0x2F 00 // Usability Restrictions WRITE_BYTE 0x26 0x0C // STR requirement WRITE_BYTE 0x2C 06 // DEX requirement WRITE_BYTE 0x88 06 // Melee damage to 6 (1D6+1) //--------------------------------------------------// COPY_EXISTING ~hamm03.itm~ ~override\hamm03.itm~ SAY DESC @351 SAY UNIDENTIFIED_DESC @45 WRITE_LONG 0x1e 0x00000000 // Usability Restrictions WRITE_BYTE 0x29 00 // Usability Restrictions WRITE_BYTE 0x2B 02 // Usability Restrictions WRITE_BYTE 0x2D 00 // Usability Restrictions WRITE_BYTE 0x2F 00 // Usability Restrictions WRITE_BYTE 0x26 0x0C // STR requirement WRITE_BYTE 0x2C 06 // DEX requirement WRITE_BYTE 0x88 06 // Melee damage to 6 (1D6+1) //--------------------------------------------------// COPY_EXISTING ~hamm04.itm~ ~override\hamm04.itm~ SAY DESC @352 SAY UNIDENTIFIED_DESC @45 WRITE_LONG 0x1e 0x00000000 // Usability Restrictions WRITE_BYTE 0x29 00 // Usability Restrictions WRITE_BYTE 0x2B 02 // Usability Restrictions WRITE_BYTE 0x2D 00 // Usability Restrictions WRITE_BYTE 0x2F 00 // Usability Restrictions WRITE_BYTE 0x26 0x0C // STR requirement WRITE_BYTE 0x2C 06 // DEX requirement WRITE_BYTE 0x88 06 // Melee damage to 6 (1D6+1) //--------------------------------------------------// COPY_EXISTING ~hamm05.itm~ ~override\hamm05.itm~ SAY DESC @353 SAY UNIDENTIFIED_DESC @45 WRITE_LONG 0x1e 0x00000000 // Usability Restrictions WRITE_BYTE 0x29 00 // Usability Restrictions WRITE_BYTE 0x2B 02 // Usability Restrictions WRITE_BYTE 0x2D 00 // Usability Restrictions WRITE_BYTE 0x2F 00 // Usability Restrictions WRITE_BYTE 0x26 0x0C // STR requirement WRITE_BYTE 0x2C 06 // DEX requirement WRITE_BYTE 0x88 06 // Melee damage to 6 (1D6+1) //--------------------------------------------------// COPY_EXISTING ~hamm06.itm~ ~override\hamm06.itm~ SAY DESC @354 SAY UNIDENTIFIED_DESC @45 WRITE_LONG 0x1e 0x00000000 // Usability Restrictions WRITE_BYTE 0x29 00 // Usability Restrictions WRITE_BYTE 0x2B 02 // Usability Restrictions WRITE_BYTE 0x2D 00 // Usability Restrictions WRITE_BYTE 0x2F 00 // Usability Restrictions WRITE_BYTE 0x26 0x0C // STR requirement WRITE_BYTE 0x2C 06 // DEX requirement //--------------------------------------------------// COPY_EXISTING ~hamm07.itm~ ~override\hamm07.itm~ SAY DESC @355 SAY UNIDENTIFIED_DESC @45 WRITE_LONG 0x1e 0x00000000 // Usability Restrictions WRITE_BYTE 0x29 00 // Usability Restrictions WRITE_BYTE 0x2B 02 // Usability Restrictions WRITE_BYTE 0x2D 00 // Usability Restrictions WRITE_BYTE 0x2F 00 // Usability Restrictions WRITE_BYTE 0x26 0x12 // STR requirement WRITE_BYTE 0x2C 06 // DEX requirement //--------------------------------------------------// COPY_EXISTING ~hamm08.itm~ ~override\hamm08.itm~ SAY DESC @47 SAY UNIDENTIFIED_DESC @45 WRITE_LONG 0x1e 0x00000000 // Usability Restrictions WRITE_BYTE 0x29 00 // Usability Restrictions WRITE_BYTE 0x2B 02 // Usability Restrictions WRITE_BYTE 0x2D 00 // Usability Restrictions WRITE_BYTE 0x2F 00 // Usability Restrictions WRITE_BYTE 0x26 0x0C // STR requirement WRITE_BYTE 0x2C 06 // DEX requirement WRITE_BYTE 0x88 06 // Melee damage to 6 (1D6+1) //--------------------------------------------------// COPY_EXISTING ~hamm09.itm~ ~override\hamm09.itm~ SAY DESC @356 SAY UNIDENTIFIED_DESC @45 WRITE_LONG 0x1e 0x00000000 // Usability Restrictions WRITE_BYTE 0x29 00 // Usability Restrictions WRITE_BYTE 0x2B 02 // Usability Restrictions WRITE_BYTE 0x2D 00 // Usability Restrictions WRITE_BYTE 0x2F 00 // Usability Restrictions WRITE_BYTE 0x26 00 // STR requirement WRITE_BYTE 0x2C 06 // DEX requirement //--------------------------------------------------// COPY_EXISTING ~dagg01.itm~ //dagger ~override\dagg01.itm~ SAY DESC @49 SAY UNIDENTIFIED_DESC @49 WRITE_LONG 0x1e 0x00000000 // Usability Restrictions WRITE_BYTE 0x29 00 // Usability Restrictions WRITE_BYTE 0x2B 02 // Usability Restrictions WRITE_BYTE 0x2D 00 // Usability Restrictions WRITE_BYTE 0x2F 00 // Usability Restrictions WRITE_BYTE 0x26 04 // STR requirement WRITE_BYTE 0x2C 04 // DEX requirement WRITE_BYTE 0x88 06 // Melee damage to 6 (1D6) //--------------------------------------------------// COPY_EXISTING ~dagg02.itm~ ~override\dagg02.itm~ SAY DESC @50 SAY UNIDENTIFIED_DESC @49 WRITE_LONG 0x1e 0x00000000 // Usability Restrictions WRITE_BYTE 0x29 00 // Usability Restrictions WRITE_BYTE 0x2B 02 // Usability Restrictions WRITE_BYTE 0x2D 00 // Usability Restrictions WRITE_BYTE 0x2F 00 // Usability Restrictions WRITE_BYTE 0x26 04 // STR requirement WRITE_BYTE 0x2C 04 // DEX requirement WRITE_BYTE 0x88 06 // Melee damage to 6 (1D6) //--------------------------------------------------// COPY_EXISTING ~dagg03.itm~ ~override\dagg03.itm~ SAY DESC @51 SAY UNIDENTIFIED_DESC @49 WRITE_LONG 0x1e 0x00000000 // Usability Restrictions WRITE_BYTE 0x29 00 // Usability Restrictions WRITE_BYTE 0x2B 02 // Usability Restrictions WRITE_BYTE 0x2D 00 // Usability Restrictions WRITE_BYTE 0x2F 00 // Usability Restrictions WRITE_BYTE 0x26 04 // STR requirement WRITE_BYTE 0x2C 04 // DEX requirement WRITE_BYTE 0x88 06 // Melee damage to 6 (1D6) //--------------------------------------------------// COPY_EXISTING ~dagg04.itm~ ~override\dagg04.itm~ SAY DESC @360 SAY UNIDENTIFIED_DESC @49 WRITE_LONG 0x1e 0x00000000 // Usability Restrictions WRITE_BYTE 0x29 00 // Usability Restrictions WRITE_BYTE 0x2B 02 // Usability Restrictions WRITE_BYTE 0x2D 00 // Usability Restrictions WRITE_BYTE 0x2F 00 // Usability Restrictions WRITE_BYTE 0x26 04 // STR requirement WRITE_BYTE 0x2C 04 // DEX requirement WRITE_BYTE 0x88 06 // Melee damage to 6 (1D6) //--------------------------------------------------// COPY_EXISTING ~dagg05.itm~ //throwing dagger ~override\dagg05.itm~ SAY DESC @52 SAY UNIDENTIFIED_DESC @52 WRITE_LONG 0x1e 0x00000000 // Usability Restrictions WRITE_BYTE 0x29 00 // Usability Restrictions WRITE_BYTE 0x2B 02 // Usability Restrictions WRITE_BYTE 0x2D 00 // Usability Restrictions WRITE_BYTE 0x2F 0x00 // Usability Restrictions WRITE_BYTE 0x26 07 // STR requirement WRITE_BYTE 0x2C 0x0A // DEX requirement WRITE_BYTE 0x88 06 // Melee damage to 6 (1D6) //--------------------------------------------------// COPY_EXISTING ~dagg06.itm~ ~override\dagg06.itm~ SAY DESC @49 SAY UNIDENTIFIED_DESC @49 WRITE_LONG 0x1e 0x00000000 // Usability Restrictions WRITE_BYTE 0x29 00 // Usability Restrictions WRITE_BYTE 0x2B 02 // Usability Restrictions WRITE_BYTE 0x2D 00 // Usability Restrictions WRITE_BYTE 0x2F 00 // Usability Restrictions WRITE_BYTE 0x26 04 // STR requirement WRITE_BYTE 0x2C 04 // DEX requirement WRITE_BYTE 0x88 06 // Melee damage to 6 (1D6) //--------------------------------------------------// COPY_EXISTING ~dagg07.itm~ ~override\dagg07.itm~ SAY DESC @49 SAY UNIDENTIFIED_DESC @49 WRITE_LONG 0x1e 0x00000000 // Usability Restrictions WRITE_BYTE 0x29 00 // Usability Restrictions WRITE_BYTE 0x2B 02 // Usability Restrictions WRITE_BYTE 0x2D 00 // Usability Restrictions WRITE_BYTE 0x2F 00 // Usability Restrictions WRITE_BYTE 0x26 04 // STR requirement WRITE_BYTE 0x2C 04 // DEX requirement WRITE_BYTE 0x88 06 // Melee damage to 6 (1D6) //--------------------------------------------------// COPY_EXISTING ~dagg08.itm~ ~override\dagg08.itm~ SAY DESC @49 SAY UNIDENTIFIED_DESC @49 WRITE_LONG 0x1e 0x00000000 // Usability Restrictions WRITE_BYTE 0x29 00 // Usability Restrictions WRITE_BYTE 0x2B 02 // Usability Restrictions WRITE_BYTE 0x2D 00 // Usability Restrictions WRITE_BYTE 0x2F 00 // Usability Restrictions WRITE_BYTE 0x26 04 // STR requirement WRITE_BYTE 0x2C 04 // DEX requirement WRITE_BYTE 0x88 06 // Melee damage to 6 (1D6) //--------------------------------------------------// COPY_EXISTING ~dagg09.itm~ ~override\dagg09.itm~ SAY DESC @361 SAY UNIDENTIFIED_DESC @49 WRITE_LONG 0x1e 0x00000000 // Usability Restrictions WRITE_BYTE 0x29 00 // Usability Restrictions WRITE_BYTE 0x2B 02 // Usability Restrictions WRITE_BYTE 0x2D 00 // Usability Restrictions WRITE_BYTE 0x2F 00 // Usability Restrictions WRITE_BYTE 0x26 04 // STR requirement WRITE_BYTE 0x2C 04 // DEX requirement WRITE_BYTE 0x88 06 // Melee damage to 6 (1D6) //--------------------------------------------------// COPY_EXISTING ~dagg10.itm~ ~override\dagg10.itm~ SAY DESC @362 SAY UNIDENTIFIED_DESC @49 WRITE_LONG 0x1e 0x00000000 // Usability Restrictions WRITE_BYTE 0x29 00 // Usability Restrictions WRITE_BYTE 0x2B 02 // Usability Restrictions WRITE_BYTE 0x2D 00 // Usability Restrictions WRITE_BYTE 0x2F 00 // Usability Restrictions WRITE_BYTE 0x26 04 // STR requirement WRITE_BYTE 0x2C 04 // DEX requirement WRITE_BYTE 0x88 06 // Melee damage to 6 (1D6) //--------------------------------------------------// COPY_EXISTING ~dagg11.itm~ //throwing dagger ~override\dagg11.itm~ SAY DESC @53 SAY UNIDENTIFIED_DESC @52 WRITE_LONG 0x1e 0x00000000 // Usability Restrictions WRITE_BYTE 0x29 00 // Usability Restrictions WRITE_BYTE 0x2B 02 // Usability Restrictions WRITE_BYTE 0x2D 00 // Usability Restrictions WRITE_BYTE 0x2F 0x00 // Usability Restrictions WRITE_BYTE 0x26 07 // STR requirement WRITE_BYTE 0x2C 0x0A // DEX requirement //--------------------------------------------------// COPY_EXISTING ~dagg12.itm~ //throwing dagger ~override\dagg12.itm~ SAY DESC @363 SAY UNIDENTIFIED_DESC @52 WRITE_LONG 0x1e 0x00000000 // Usability Restrictions WRITE_BYTE 0x29 00 // Usability Restrictions WRITE_BYTE 0x2B 02 // Usability Restrictions WRITE_BYTE 0x2D 00 // Usability Restrictions WRITE_BYTE 0x2F 0x00 // Usability Restrictions WRITE_BYTE 0x26 07 // STR requirement WRITE_BYTE 0x2C 0x0A // DEX requirement //--------------------------------------------------// COPY_EXISTING ~dagg13.itm~ ~override\dagg13.itm~ SAY DESC @364 SAY UNIDENTIFIED_DESC @49 WRITE_LONG 0x1e 0x00000000 // Usability Restrictions WRITE_BYTE 0x29 00 // Usability Restrictions WRITE_BYTE 0x2B 02 // Usability Restrictions WRITE_BYTE 0x2D 00 // Usability Restrictions WRITE_BYTE 0x2F 00 // Usability Restrictions WRITE_BYTE 0x26 04 // STR requirement WRITE_BYTE 0x2C 04 // DEX requirement WRITE_BYTE 0x88 06 // Melee damage to 6 (1D6) //--------------------------------------------------// COPY_EXISTING ~dagg14.itm~ ~override\dagg14.itm~ SAY DESC @365 SAY UNIDENTIFIED_DESC @49 WRITE_LONG 0x1e 0x00000000 // Usability Restrictions WRITE_BYTE 0x29 00 // Usability Restrictions WRITE_BYTE 0x2B 02 // Usability Restrictions WRITE_BYTE 0x2D 00 // Usability Restrictions WRITE_BYTE 0x2F 00 // Usability Restrictions WRITE_BYTE 0x26 04 // STR requirement WRITE_BYTE 0x2C 04 // DEX requirement WRITE_BYTE 0x88 06 // Melee damage to 6 (1D6) //--------------------------------------------------// COPY_EXISTING ~dagg15.itm~ ~override\dagg15.itm~ SAY DESC @366 SAY UNIDENTIFIED_DESC @49 WRITE_LONG 0x1e 0x00000000 // Usability Restrictions WRITE_BYTE 0x29 00 // Usability Restrictions WRITE_BYTE 0x2B 02 // Usability Restrictions WRITE_BYTE 0x2D 00 // Usability Restrictions WRITE_BYTE 0x2F 00 // Usability Restrictions WRITE_BYTE 0x26 04 // STR requirement WRITE_BYTE 0x2C 04 // DEX requirement WRITE_BYTE 0x88 06 // Melee damage to 6 (1D6) //--------------------------------------------------// COPY_EXISTING ~dagg16.itm~ //throwing dagger ~override\dagg16.itm~ SAY DESC @367 SAY UNIDENTIFIED_DESC @52 WRITE_LONG 0x1e 0x00000000 // Usability Restrictions WRITE_BYTE 0x29 00 // Usability Restrictions WRITE_BYTE 0x2B 02 // Usability Restrictions WRITE_BYTE 0x2D 00 // Usability Restrictions WRITE_BYTE 0x2F 0x00 // Usability Restrictions WRITE_BYTE 0x26 07 // STR requirement WRITE_BYTE 0x2C 0x0A // DEX requirement WRITE_BYTE 0x88 06 // Melee damage to 6 (1D6) //--------------------------------------------------// COPY_EXISTING ~dagg17.itm~ ~override\dagg17.itm~ SAY DESC @368 SAY UNIDENTIFIED_DESC @49 WRITE_LONG 0x1e 0x00000000 // Usability Restrictions WRITE_BYTE 0x29 00 // Usability Restrictions WRITE_BYTE 0x2B 02 // Usability Restrictions WRITE_BYTE 0x2D 00 // Usability Restrictions WRITE_BYTE 0x2F 00 // Usability Restrictions WRITE_BYTE 0x26 04 // STR requirement WRITE_BYTE 0x2C 04 // DEX requirement WRITE_BYTE 0x88 06 // Melee damage to 6 (1D6) //--------------------------------------------------// COPY_EXISTING ~dagg18.itm~ ~override\dagg18.itm~ SAY DESC @369 SAY UNIDENTIFIED_DESC @49 WRITE_LONG 0x1e 0x00000000 // Usability Restrictions WRITE_BYTE 0x29 00 // Usability Restrictions WRITE_BYTE 0x2B 02 // Usability Restrictions WRITE_BYTE 0x2D 00 // Usability Restrictions WRITE_BYTE 0x2F 00 // Usability Restrictions WRITE_BYTE 0x26 04 // STR requirement WRITE_BYTE 0x2C 04 // DEX requirement WRITE_BYTE 0x88 06 // Melee damage to 6 (1D6) //--------------------------------------------------// COPY_EXISTING ~dagg19.itm~ ~override\dagg19.itm~ SAY DESC @370 SAY UNIDENTIFIED_DESC @49 WRITE_LONG 0x1e 0x00000000 // Usability Restrictions WRITE_BYTE 0x29 00 // Usability Restrictions WRITE_BYTE 0x2B 02 // Usability Restrictions WRITE_BYTE 0x2D 00 // Usability Restrictions WRITE_BYTE 0x2F 00 // Usability Restrictions WRITE_BYTE 0x26 04 // STR requirement WRITE_BYTE 0x2C 04 // DEX requirement WRITE_BYTE 0x88 06 // Melee damage to 6 (1D6) //--------------------------------------------------// COPY_EXISTING ~dagg20.itm~ ~override\dagg20.itm~ SAY DESC @371 SAY UNIDENTIFIED_DESC @49 WRITE_LONG 0x1e 0x00000000 // Usability Restrictions WRITE_BYTE 0x29 00 // Usability Restrictions WRITE_BYTE 0x2B 02 // Usability Restrictions WRITE_BYTE 0x2D 00 // Usability Restrictions WRITE_BYTE 0x2F 00 // Usability Restrictions WRITE_BYTE 0x26 04 // STR requirement WRITE_BYTE 0x2C 04 // DEX requirement WRITE_BYTE 0x88 06 // Melee damage to 6 (1D6) //--------------------------------------------------// COPY_EXISTING ~sw2h01.itm~ ~override\sw2h01.itm~ SAY DESC @54 SAY UNIDENTIFIED_DESC @54 WRITE_LONG 0x1e 0x20000000 // Usability Restrictions WRITE_BYTE 0x29 00 // Usability Restrictions WRITE_BYTE 0x2B 02 // Usability Restrictions WRITE_BYTE 0x2D 00 // Usability Restrictions WRITE_BYTE 0x2F 00 // Usability Restrictions WRITE_BYTE 0x26 0x0E // STR requirement WRITE_BYTE 0x2C 08 // DEX requirement //--------------------------------------------------// COPY_EXISTING ~was2h.itm~ // JORIL'S DAGGER ~override\was2h.itm~ SAY DESC @514 SAY UNIDENTIFIED_DESC @54 WRITE_LONG 0x1e 0x20000000 // Usability Restrictions WRITE_BYTE 0x29 00 // Usability Restrictions WRITE_BYTE 0x2B 02 // Usability Restrictions WRITE_BYTE 0x2D 00 // Usability Restrictions WRITE_BYTE 0x2F 00 // Usability Restrictions WRITE_BYTE 0x26 0x0E // STR requirement WRITE_BYTE 0x2C 08 // DEX requirement //--------------------------------------------------// COPY_EXISTING ~sw2h02.itm~ ~override\sw2h02.itm~ SAY DESC @55 SAY UNIDENTIFIED_DESC @54 WRITE_LONG 0x1e 0x20000000 // Usability Restrictions WRITE_BYTE 0x29 00 // Usability Restrictions WRITE_BYTE 0x2B 02 // Usability Restrictions WRITE_BYTE 0x2D 00 // Usability Restrictions WRITE_BYTE 0x2F 00 // Usability Restrictions WRITE_BYTE 0x26 0x0E // STR requirement WRITE_BYTE 0x2C 08 // DEX requirement //--------------------------------------------------// COPY_EXISTING ~sw2h03.itm~ ~override\sw2h03.itm~ SAY DESC @376 SAY UNIDENTIFIED_DESC @54 WRITE_LONG 0x1e 0x20000000 // Usability Restrictions WRITE_BYTE 0x29 00 // Usability Restrictions WRITE_BYTE 0x2B 02 // Usability Restrictions WRITE_BYTE 0x2D 00 // Usability Restrictions WRITE_BYTE 0x2F 00 // Usability Restrictions WRITE_BYTE 0x26 0x0E // STR requirement WRITE_BYTE 0x2C 08 // DEX requirement //--------------------------------------------------// COPY_EXISTING ~sw2h05.itm~ ~override\sw2h05.itm~ SAY DESC @54 SAY UNIDENTIFIED_DESC @54 WRITE_LONG 0x1e 0x20000000 // Usability Restrictions WRITE_BYTE 0x29 00 // Usability Restrictions WRITE_BYTE 0x2B 02 // Usability Restrictions WRITE_BYTE 0x2D 00 // Usability Restrictions WRITE_BYTE 0x2F 00 // Usability Restrictions WRITE_BYTE 0x26 0x0E // STR requirement WRITE_BYTE 0x2C 08 // DEX requirement //--------------------------------------------------// COPY_EXISTING ~sw2h06.itm~ ~override\sw2h06.itm~ SAY DESC @377 SAY UNIDENTIFIED_DESC @54 WRITE_LONG 0x1e 0x20000000 // Usability Restrictions WRITE_BYTE 0x29 00 // Usability Restrictions WRITE_BYTE 0x2B 02 // Usability Restrictions WRITE_BYTE 0x2D 00 // Usability Restrictions WRITE_BYTE 0x2F 00 // Usability Restrictions WRITE_BYTE 0x26 0x0E // STR requirement WRITE_BYTE 0x2C 08 // DEX requirement //--------------------------------------------------// COPY_EXISTING ~sw2h07.itm~ ~override\sw2h07.itm~ SAY DESC @378 SAY UNIDENTIFIED_DESC @54 WRITE_LONG 0x1e 0x20000000 // Usability Restrictions WRITE_BYTE 0x29 00 // Usability Restrictions WRITE_BYTE 0x2B 02 // Usability Restrictions WRITE_BYTE 0x2D 00 // Usability Restrictions WRITE_BYTE 0x2F 00 // Usability Restrictions WRITE_BYTE 0x26 0x0E // STR requirement WRITE_BYTE 0x2C 08 // DEX requirement //--------------------------------------------------// COPY_EXISTING ~sw2h08.itm~ // Add Non-good restriction! ~override\sw2h08.itm~ SAY DESC @379 SAY UNIDENTIFIED_DESC @54 WRITE_LONG 0x1e 0x00000004 // Usability Restrictions WRITE_BYTE 0x29 00 // Usability Restrictions WRITE_BYTE 0x2B 02 // Usability Restrictions WRITE_BYTE 0x2D 00 // Usability Restrictions WRITE_BYTE 0x2F 00 // Usability Restrictions WRITE_BYTE 0x26 0x0E // STR requirement WRITE_BYTE 0x2C 08 // DEX requirement //--------------------------------------------------// COPY_EXISTING ~sw2h09.itm~ ~override\sw2h09.itm~ SAY DESC @380 SAY UNIDENTIFIED_DESC @54 WRITE_LONG 0x1e 0x20000000 // Usability Restrictions WRITE_BYTE 0x29 00 // Usability Restrictions WRITE_BYTE 0x2B 02 // Usability Restrictions WRITE_BYTE 0x2D 00 // Usability Restrictions WRITE_BYTE 0x2F 00 // Usability Restrictions WRITE_BYTE 0x26 0x11 // STR requirement WRITE_BYTE 0x2C 08 // DEX requirement //--------------------------------------------------// COPY_EXISTING ~sw2h10.itm~ // CARSOMYR +5. Edit manually and check WRITE_BYTEs!!! ~override\sw2h10.itm~ SAY DESC @381 SAY UNIDENTIFIED_DESC @54 WRITE_LONG 0x1e 0x606FFFEB // Usability Restrictions WRITE_BYTE 0x29 00 // Usability Restrictions WRITE_BYTE 0x2B 02 // Usability Restrictions WRITE_BYTE 0x2D 00 // Usability Restrictions WRITE_BYTE 0x2F 00 // Usability Restrictions WRITE_BYTE 0x26 0x0E // STR requirement WRITE_BYTE 0x2C 08 // DEX requirement //--------------------------------------------------// COPY_EXISTING ~sw2h11.itm~ ~override\sw2h11.itm~ SAY DESC @56 SAY UNIDENTIFIED_DESC @54 WRITE_LONG 0x1e 0x20000000 // Usability Restrictions WRITE_BYTE 0x29 00 // Usability Restrictions WRITE_BYTE 0x2B 02 // Usability Restrictions WRITE_BYTE 0x2D 00 // Usability Restrictions WRITE_BYTE 0x2F 00 // Usability Restrictions WRITE_BYTE 0x26 0x0E // STR requirement WRITE_BYTE 0x2C 08 // DEX requirement //--------------------------------------------------// COPY_EXISTING ~sw2h12.itm~ ~override\sw2h12.itm~ SAY DESC @382 SAY UNIDENTIFIED_DESC @54 WRITE_LONG 0x1e 0x20000000 // Usability Restrictions WRITE_BYTE 0x29 00 // Usability Restrictions WRITE_BYTE 0x2B 02 // Usability Restrictions WRITE_BYTE 0x2D 00 // Usability Restrictions WRITE_BYTE 0x2F 00 // Usability Restrictions WRITE_BYTE 0x26 0x0E // STR requirement WRITE_BYTE 0x2C 08 // DEX requirement //--------------------------------------------------// COPY_EXISTING ~sw2h13.itm~ ~override\sw2h13.itm~ SAY DESC @377 SAY UNIDENTIFIED_DESC @54 WRITE_LONG 0x1e 0x20000000 // Usability Restrictions WRITE_BYTE 0x29 00 // Usability Restrictions WRITE_BYTE 0x2B 02 // Usability Restrictions WRITE_BYTE 0x2D 00 // Usability Restrictions WRITE_BYTE 0x2F 00 // Usability Restrictions WRITE_BYTE 0x26 0x0E // STR requirement WRITE_BYTE 0x2C 08 // DEX requirement //--------------------------------------------------// COPY_EXISTING ~sw2h14.itm~ ~override\sw2h14.itm~ SAY DESC @383 SAY UNIDENTIFIED_DESC @54 WRITE_LONG 0x1e 0x20000000 // Usability Restrictions WRITE_BYTE 0x29 00 // Usability Restrictions WRITE_BYTE 0x2B 02 // Usability Restrictions WRITE_BYTE 0x2D 00 // Usability Restrictions WRITE_BYTE 0x2F 00 // Usability Restrictions WRITE_BYTE 0x26 0x0E // STR requirement WRITE_BYTE 0x2C 08 // DEX requirement //--------------------------------------------------// COPY_EXISTING ~sw2h15.itm~ ~override\sw2h15.itm~ SAY DESC @384 SAY UNIDENTIFIED_DESC @54 WRITE_LONG 0x1e 0x20000000 // Usability Restrictions WRITE_BYTE 0x29 00 // Usability Restrictions WRITE_BYTE 0x2B 02 // Usability Restrictions WRITE_BYTE 0x2D 00 // Usability Restrictions WRITE_BYTE 0x2F 00 // Usability Restrictions WRITE_BYTE 0x26 0x0E // STR requirement WRITE_BYTE 0x2C 08 // DEX requirement //--------------------------------------------------// COPY_EXISTING ~sw2h16.itm~ ~override\sw2h16.itm~ SAY DESC @385 SAY UNIDENTIFIED_DESC @54 WRITE_LONG 0x1e 0x20000000 // Usability Restrictions WRITE_BYTE 0x29 00 // Usability Restrictions WRITE_BYTE 0x2B 02 // Usability Restrictions WRITE_BYTE 0x2D 00 // Usability Restrictions WRITE_BYTE 0x2F 00 // Usability Restrictions WRITE_BYTE 0x26 0x0E // STR requirement WRITE_BYTE 0x2C 08 // DEX requirement //--------------------------------------------------// COPY_EXISTING ~halb01.itm~ ~override\halb01.itm~ SAY DESC @57 SAY UNIDENTIFIED_DESC @57 WRITE_LONG 0x1e 0x20000000 // Usability Restrictions WRITE_BYTE 0x29 00 // Usability Restrictions WRITE_BYTE 0x2B 02 // Usability Restrictions WRITE_BYTE 0x2D 00 // Usability Restrictions WRITE_BYTE 0x2F 00 // Usability Restrictions WRITE_BYTE 0x26 0x0A // STR requirement WRITE_BYTE 0x2C 06 // DEX requirement //--------------------------------------------------// COPY_EXISTING ~dwhalb01.itm~ ~override\dwhalb01.itm~ SAY DESC @515 SAY UNIDENTIFIED_DESC @57 WRITE_LONG 0x1e 0x20000000 // Usability Restrictions WRITE_BYTE 0x29 00 // Usability Restrictions WRITE_BYTE 0x2B 02 // Usability Restrictions WRITE_BYTE 0x2D 00 // Usability Restrictions WRITE_BYTE 0x2F 00 // Usability Restrictions WRITE_BYTE 0x26 0x0A // STR requirement WRITE_BYTE 0x2C 06 // DEX requirement //--------------------------------------------------// COPY_EXISTING ~wa2halb.itm~ // HARMONIUM HALBERD ~override\wa2halb.itm~ SAY DESC @516 SAY UNIDENTIFIED_DESC @57 WRITE_LONG 0x1e 0x20000000 // Usability Restrictions WRITE_BYTE 0x29 00 // Usability Restrictions WRITE_BYTE 0x2B 02 // Usability Restrictions WRITE_BYTE 0x2D 00 // Usability Restrictions WRITE_BYTE 0x2F 00 // Usability Restrictions WRITE_BYTE 0x26 0x0A // STR requirement WRITE_BYTE 0x2C 06 // DEX requirement //--------------------------------------------------// COPY_EXISTING ~halb02.itm~ ~override\halb02.itm~ SAY DESC @58 SAY UNIDENTIFIED_DESC @57 WRITE_LONG 0x1e 0x20000000 // Usability Restrictions WRITE_BYTE 0x29 00 // Usability Restrictions WRITE_BYTE 0x2B 02 // Usability Restrictions WRITE_BYTE 0x2D 00 // Usability Restrictions WRITE_BYTE 0x2F 00 // Usability Restrictions WRITE_BYTE 0x26 0x0A // STR requirement WRITE_BYTE 0x2C 06 // DEX requirement //--------------------------------------------------// COPY_EXISTING ~halb03.itm~ ~override\halb03.itm~ SAY DESC @59 SAY UNIDENTIFIED_DESC @57 WRITE_LONG 0x1e 0x20000000 // Usability Restrictions WRITE_BYTE 0x29 00 // Usability Restrictions WRITE_BYTE 0x2B 02 // Usability Restrictions WRITE_BYTE 0x2D 00 // Usability Restrictions WRITE_BYTE 0x2F 00 // Usability Restrictions WRITE_BYTE 0x26 0x0A // STR requirement WRITE_BYTE 0x2C 06 // DEX requirement //--------------------------------------------------// COPY_EXISTING ~halb04.itm~ ~override\halb04.itm~ SAY DESC @391 SAY UNIDENTIFIED_DESC @57 WRITE_LONG 0x1e 0x20000000 // Usability Restrictions WRITE_BYTE 0x29 00 // Usability Restrictions WRITE_BYTE 0x2B 02 // Usability Restrictions WRITE_BYTE 0x2D 00 // Usability Restrictions WRITE_BYTE 0x2F 00 // Usability Restrictions WRITE_BYTE 0x26 0x0A // STR requirement WRITE_BYTE 0x2C 06 // DEX requirement //--------------------------------------------------// COPY_EXISTING ~halb05.itm~ ~override\halb05.itm~ SAY DESC @392 SAY UNIDENTIFIED_DESC @57 WRITE_LONG 0x1e 0x20000000 // Usability Restrictions WRITE_BYTE 0x29 00 // Usability Restrictions WRITE_BYTE 0x2B 02 // Usability Restrictions WRITE_BYTE 0x2D 00 // Usability Restrictions WRITE_BYTE 0x2F 00 // Usability Restrictions WRITE_BYTE 0x26 0x0A // STR requirement WRITE_BYTE 0x2C 06 // DEX requirement //--------------------------------------------------// COPY_EXISTING ~halb06.itm~ ~override\halb06.itm~ SAY DESC @393 SAY UNIDENTIFIED_DESC @57 WRITE_LONG 0x1e 0x20000000 // Usability Restrictions WRITE_BYTE 0x29 00 // Usability Restrictions WRITE_BYTE 0x2B 02 // Usability Restrictions WRITE_BYTE 0x2D 00 // Usability Restrictions WRITE_BYTE 0x2F 00 // Usability Restrictions WRITE_BYTE 0x26 0x0A // STR requirement WRITE_BYTE 0x2C 06 // DEX requirement //--------------------------------------------------// COPY_EXISTING ~halb07.itm~ ~override\halb07.itm~ SAY DESC @394 SAY UNIDENTIFIED_DESC @57 WRITE_LONG 0x1e 0x20000000 // Usability Restrictions WRITE_BYTE 0x29 00 // Usability Restrictions WRITE_BYTE 0x2B 02 // Usability Restrictions WRITE_BYTE 0x2D 00 // Usability Restrictions WRITE_BYTE 0x2F 00 // Usability Restrictions WRITE_BYTE 0x26 0x0A // STR requirement WRITE_BYTE 0x2C 06 // DEX requirement //--------------------------------------------------// COPY_EXISTING ~halb08.itm~ ~override\halb08.itm~ SAY DESC @395 SAY UNIDENTIFIED_DESC @57 WRITE_LONG 0x1e 0x20000000 // Usability Restrictions WRITE_BYTE 0x29 00 // Usability Restrictions WRITE_BYTE 0x2B 02 // Usability Restrictions WRITE_BYTE 0x2D 00 // Usability Restrictions WRITE_BYTE 0x2F 00 // Usability Restrictions WRITE_BYTE 0x26 0x0A // STR requirement WRITE_BYTE 0x2C 06 // DEX requirement //--------------------------------------------------// COPY_EXISTING ~halb09.itm~ ~override\halb09.itm~ SAY DESC @396 SAY UNIDENTIFIED_DESC @57 WRITE_LONG 0x1e 0x20000000 // Usability Restrictions WRITE_BYTE 0x29 00 // Usability Restrictions WRITE_BYTE 0x2B 02 // Usability Restrictions WRITE_BYTE 0x2D 00 // Usability Restrictions WRITE_BYTE 0x2F 00 // Usability Restrictions WRITE_BYTE 0x26 0x0A // STR requirement WRITE_BYTE 0x2C 06 // DEX requirement //--------------------------------------------------// COPY_EXISTING ~staf01.itm~ ~override\staf01.itm~ SAY DESC @60 SAY UNIDENTIFIED_DESC @60 WRITE_LONG 0x1e 0x20000000 // Usability Restrictions WRITE_BYTE 0x29 00 // Usability Restrictions WRITE_BYTE 0x2B 00 // Usability Restrictions WRITE_BYTE 0x2D 00 // Usability Restrictions WRITE_BYTE 0x2F 00 // Usability Restrictions WRITE_BYTE 0x26 04 // STR requirement WRITE_BYTE 0x2C 04 // DEX requirement //--------------------------------------------------// COPY_EXISTING ~enstaff.itm~ ~override\enstaff.itm~ WRITE_LONG 0x1e 0x20000000 // Usability Restrictions WRITE_BYTE 0x29 00 // Usability Restrictions WRITE_BYTE 0x2B 00 // Usability Restrictions WRITE_BYTE 0x2D 00 // Usability Restrictions WRITE_BYTE 0x2F 00 // Usability Restrictions WRITE_BYTE 0x26 04 // STR requirement WRITE_BYTE 0x2C 04 // DEX requirement //--------------------------------------------------// COPY_EXISTING ~rods05.itm~ // staff of terror ~override\rods05.itm~ SAY DESC @517 SAY UNIDENTIFIED_DESC @60 WRITE_LONG 0x1e 0x20000000 // Usability Restrictions WRITE_BYTE 0x29 00 // Usability Restrictions WRITE_BYTE 0x2B 00 // Usability Restrictions WRITE_BYTE 0x2D 00 // Usability Restrictions WRITE_BYTE 0x2F 00 // Usability Restrictions WRITE_BYTE 0x26 04 // STR requirement WRITE_BYTE 0x2C 04 // DEX requirement //--------------------------------------------------// COPY_EXISTING ~staf02.itm~ ~override\staf02.itm~ SAY DESC @61 SAY UNIDENTIFIED_DESC @60 WRITE_LONG 0x1e 0x20000000 // Usability Restrictions WRITE_BYTE 0x29 00 // Usability Restrictions WRITE_BYTE 0x2B 00 // Usability Restrictions WRITE_BYTE 0x2D 00 // Usability Restrictions WRITE_BYTE 0x2F 00 // Usability Restrictions WRITE_BYTE 0x26 04 // STR requirement WRITE_BYTE 0x2C 04 // DEX requirement //--------------------------------------------------// COPY_EXISTING ~staf03.itm~ ~override\staf03.itm~ SAY DESC @60 SAY UNIDENTIFIED_DESC @60 WRITE_LONG 0x1e 0x20000000 // Usability Restrictions WRITE_BYTE 0x29 00 // Usability Restrictions WRITE_BYTE 0x2B 00 // Usability Restrictions WRITE_BYTE 0x2D 00 // Usability Restrictions WRITE_BYTE 0x2F 00 // Usability Restrictions WRITE_BYTE 0x26 04 // STR requirement WRITE_BYTE 0x2C 04 // DEX requirement //--------------------------------------------------// COPY_EXISTING ~staf04.itm~ ~override\staf04.itm~ SAY DESC @60 SAY UNIDENTIFIED_DESC @60 WRITE_LONG 0x1e 0x20000000 // Usability Restrictions WRITE_BYTE 0x29 00 // Usability Restrictions WRITE_BYTE 0x2B 00 // Usability Restrictions WRITE_BYTE 0x2D 00 // Usability Restrictions WRITE_BYTE 0x2F 00 // Usability Restrictions WRITE_BYTE 0x26 04 // STR requirement WRITE_BYTE 0x2C 04 // DEX requirement //--------------------------------------------------// COPY_EXISTING ~staf05.itm~ ~override\staf05.itm~ SAY DESC @400 SAY UNIDENTIFIED_DESC @60 WRITE_LONG 0x1e 0x20000000 // Usability Restrictions WRITE_BYTE 0x29 00 // Usability Restrictions WRITE_BYTE 0x2B 00 // Usability Restrictions WRITE_BYTE 0x2D 00 // Usability Restrictions WRITE_BYTE 0x2F 00 // Usability Restrictions WRITE_BYTE 0x26 04 // STR requirement WRITE_BYTE 0x2C 04 // DEX requirement //--------------------------------------------------// COPY_EXISTING ~staf06.itm~ // No monks (done) ~override\staf06.itm~ SAY DESC @401 SAY UNIDENTIFIED_DESC @60 WRITE_LONG 0x1e 0x20000000 // Usability Restrictions WRITE_BYTE 0x29 00 // Usability Restrictions WRITE_BYTE 0x2B 00 // Usability Restrictions WRITE_BYTE 0x2D 00 // Usability Restrictions WRITE_BYTE 0x2F 00 // Usability Restrictions WRITE_BYTE 0x26 04 // STR requirement WRITE_BYTE 0x2C 04 // DEX requirement //--------------------------------------------------// COPY_EXISTING ~staf07.itm~ // No monks (done) ~override\staf07.itm~ SAY DESC @402 SAY UNIDENTIFIED_DESC @60 WRITE_LONG 0x1e 0x20000000 // Usability Restrictions WRITE_BYTE 0x29 00 // Usability Restrictions WRITE_BYTE 0x2B 00 // Usability Restrictions WRITE_BYTE 0x2D 00 // Usability Restrictions WRITE_BYTE 0x2F 00 // Usability Restrictions WRITE_BYTE 0x26 04 // STR requirement WRITE_BYTE 0x2C 04 // DEX requirement //--------------------------------------------------// COPY_EXISTING ~staf08.itm~ ~override\staf08.itm~ SAY DESC @403 SAY UNIDENTIFIED_DESC @60 WRITE_LONG 0x1e 0x20000000 // Usability Restrictions WRITE_BYTE 0x29 00 // Usability Restrictions WRITE_BYTE 0x2B 00 // Usability Restrictions WRITE_BYTE 0x2D 00 // Usability Restrictions WRITE_BYTE 0x2F 00 // Usability Restrictions WRITE_BYTE 0x26 04 // STR requirement WRITE_BYTE 0x2C 04 // DEX requirement //--------------------------------------------------// COPY_EXISTING ~staf09.itm~ // No monks (done) ~override\staf09.itm~ SAY DESC @404 SAY UNIDENTIFIED_DESC @60 WRITE_LONG 0x1e 0x20000000 // Usability Restrictions WRITE_BYTE 0x29 00 // Usability Restrictions WRITE_BYTE 0x2B 00 // Usability Restrictions WRITE_BYTE 0x2D 00 // Usability Restrictions WRITE_BYTE 0x2F 00 // Usability Restrictions WRITE_BYTE 0x26 04 // STR requirement WRITE_BYTE 0x2C 04 // DEX requirement //--------------------------------------------------// COPY_EXISTING ~staf10.itm~ // No fighters, thieves, bards, mages ~override\staf10.itm~ SAY DESC @405 SAY UNIDENTIFIED_DESC @60 WRITE_BYTE 0x29 00 // Usability Restrictions WRITE_BYTE 0x2B 00 // Usability Restrictions WRITE_BYTE 0x2D 00 // Usability Restrictions WRITE_BYTE 0x2F 00 // Usability Restrictions WRITE_BYTE 0x26 04 // STR requirement WRITE_BYTE 0x2C 04 // DEX requirement //--------------------------------------------------// COPY_EXISTING ~staf11.itm~ // Mage only ~override\staf11.itm~ SAY DESC @406 SAY UNIDENTIFIED_DESC @60 WRITE_BYTE 0x29 00 // Usability Restrictions WRITE_BYTE 0x2B 00 // Usability Restrictions WRITE_BYTE 0x2D 00 // Usability Restrictions WRITE_BYTE 0x2F 00 // Usability Restrictions WRITE_BYTE 0x26 04 // STR requirement WRITE_BYTE 0x2C 04 // DEX requirement //--------------------------------------------------// COPY_EXISTING ~staf12.itm~ // Mage only ~override\staf12.itm~ SAY DESC @407 SAY UNIDENTIFIED_DESC @60 WRITE_BYTE 0x29 00 // Usability Restrictions WRITE_BYTE 0x2B 00 // Usability Restrictions WRITE_BYTE 0x2D 00 // Usability Restrictions WRITE_BYTE 0x2F 00 // Usability Restrictions WRITE_BYTE 0x26 04 // STR requirement WRITE_BYTE 0x2C 04 // DEX requirement //--------------------------------------------------// COPY_EXISTING ~staf13.itm~ // Clerics/Druids only! ~override\staf13.itm~ SAY DESC @408 SAY UNIDENTIFIED_DESC @60 WRITE_BYTE 0x29 00 // Usability Restrictions WRITE_BYTE 0x2B 00 // Usability Restrictions WRITE_BYTE 0x2D 00 // Usability Restrictions WRITE_BYTE 0x2F 00 // Usability Restrictions WRITE_BYTE 0x26 04 // STR requirement WRITE_BYTE 0x2C 04 // DEX requirement //--------------------------------------------------// COPY_EXISTING ~staf14.itm~ // Druids only ~override\staf14.itm~ SAY DESC @409 SAY UNIDENTIFIED_DESC @60 WRITE_BYTE 0x29 00 // Usability Restrictions WRITE_BYTE 0x2B 00 // Usability Restrictions WRITE_BYTE 0x2D 00 // Usability Restrictions WRITE_BYTE 0x2F 00 // Usability Restrictions WRITE_BYTE 0x26 04 // STR requirement WRITE_BYTE 0x2C 04 // DEX requirement //--------------------------------------------------// COPY_EXISTING ~staf15.itm~ ~override\staf15.itm~ SAY DESC @410 SAY UNIDENTIFIED_DESC @60 WRITE_LONG 0x1e 0x00000000 // Usability Restrictions WRITE_BYTE 0x29 00 // Usability Restrictions WRITE_BYTE 0x2B 00 // Usability Restrictions WRITE_BYTE 0x2D 00 // Usability Restrictions WRITE_BYTE 0x2F 00 // Usability Restrictions WRITE_BYTE 0x26 04 // STR requirement WRITE_BYTE 0x2C 04 // DEX requirement //--------------------------------------------------// COPY_EXISTING ~staf16.itm~ ~override\staf16.itm~ SAY DESC @411 SAY UNIDENTIFIED_DESC @60 WRITE_LONG 0x1e 0x00000000 // Usability Restrictions WRITE_BYTE 0x29 00 // Usability Restrictions WRITE_BYTE 0x2B 00 // Usability Restrictions WRITE_BYTE 0x2D 00 // Usability Restrictions WRITE_BYTE 0x2F 00 // Usability Restrictions WRITE_BYTE 0x26 04 // STR requirement WRITE_BYTE 0x2C 04 // DEX requirement //--------------------------------------------------// COPY_EXISTING ~staf17.itm~ ~override\staf17.itm~ SAY DESC @412 SAY UNIDENTIFIED_DESC @60 WRITE_LONG 0x1e 0x00000000 // Usability Restrictions WRITE_BYTE 0x29 00 // Usability Restrictions WRITE_BYTE 0x2B 00 // Usability Restrictions WRITE_BYTE 0x2D 00 // Usability Restrictions WRITE_BYTE 0x2F 00 // Usability Restrictions WRITE_BYTE 0x26 04 // STR requirement WRITE_BYTE 0x2C 04 // DEX requirement //--------------------------------------------------// COPY_EXISTING ~staf18.itm~ ~override\staf18.itm~ SAY DESC @62 SAY UNIDENTIFIED_DESC @60 WRITE_LONG 0x1e 0x00000000 // Usability Restrictions WRITE_BYTE 0x29 00 // Usability Restrictions WRITE_BYTE 0x2B 00 // Usability Restrictions WRITE_BYTE 0x2D 00 // Usability Restrictions WRITE_BYTE 0x2F 00 // Usability Restrictions WRITE_BYTE 0x26 04 // STR requirement WRITE_BYTE 0x2C 04 // DEX requirement //--------------------------------------------------// COPY_EXISTING ~staf19.itm~ ~override\staf19.itm~ SAY DESC @413 SAY UNIDENTIFIED_DESC @60 WRITE_LONG 0x1e 0x00000000 // Usability Restrictions WRITE_BYTE 0x29 00 // Usability Restrictions WRITE_BYTE 0x2B 00 // Usability Restrictions WRITE_BYTE 0x2D 00 // Usability Restrictions WRITE_BYTE 0x2F 00 // Usability Restrictions WRITE_BYTE 0x26 04 // STR requirement WRITE_BYTE 0x2C 04 // DEX requirement //--------------------------------------------------// COPY_EXISTING ~staf20.itm~ ~override\staf20.itm~ SAY DESC @414 SAY UNIDENTIFIED_DESC @60 WRITE_LONG 0x1e 0x00000000 // Usability Restrictions WRITE_BYTE 0x29 00 // Usability Restrictions WRITE_BYTE 0x2B 00 // Usability Restrictions WRITE_BYTE 0x2D 00 // Usability Restrictions WRITE_BYTE 0x2F 00 // Usability Restrictions WRITE_BYTE 0x26 04 // STR requirement WRITE_BYTE 0x2C 04 // DEX requirement //--------------------------------------------------// COPY_EXISTING ~dart01.itm~ ~override\dart01.itm~ SAY DESC @63 SAY UNIDENTIFIED_DESC @63 WRITE_LONG 0x1e 0x00000000 // Usability Restrictions WRITE_BYTE 0x29 00 // Usability Restrictions WRITE_BYTE 0x2B 00 // Usability Restrictions WRITE_BYTE 0x2D 00 // Usability Restrictions WRITE_BYTE 0x2F 0x0C // Usability Restrictions WRITE_BYTE 0x26 05 // STR requirement WRITE_BYTE 0x2C 10 // DEX requirement //--------------------------------------------------// COPY_EXISTING ~dart02.itm~ ~override\dart02.itm~ SAY DESC @64 SAY UNIDENTIFIED_DESC @63 WRITE_LONG 0x1e 0x00000000 // Usability Restrictions WRITE_BYTE 0x29 00 // Usability Restrictions WRITE_BYTE 0x2B 00 // Usability Restrictions WRITE_BYTE 0x2D 00 // Usability Restrictions WRITE_BYTE 0x2F 0x0C // Usability Restrictions WRITE_BYTE 0x26 05 // STR requirement WRITE_BYTE 0x2C 10 // DEX requirement //--------------------------------------------------// COPY_EXISTING ~dart03.itm~ ~override\dart03.itm~ SAY DESC @65 SAY UNIDENTIFIED_DESC @63 WRITE_LONG 0x1e 0x00000000 // Usability Restrictions WRITE_BYTE 0x29 00 // Usability Restrictions WRITE_BYTE 0x2B 00 // Usability Restrictions WRITE_BYTE 0x2D 00 // Usability Restrictions WRITE_BYTE 0x2F 0x0C // Usability Restrictions WRITE_BYTE 0x26 05 // STR requirement WRITE_BYTE 0x2C 10 // DEX requirement //--------------------------------------------------// COPY_EXISTING ~dart04.itm~ ~override\dart04.itm~ SAY DESC @66 SAY UNIDENTIFIED_DESC @63 WRITE_LONG 0x1e 0x00000000 // Usability Restrictions WRITE_BYTE 0x29 00 // Usability Restrictions WRITE_BYTE 0x2B 00 // Usability Restrictions WRITE_BYTE 0x2D 00 // Usability Restrictions WRITE_BYTE 0x2F 0x0C // Usability Restrictions WRITE_BYTE 0x26 05 // STR requirement WRITE_BYTE 0x2C 10 // DEX requirement //--------------------------------------------------// COPY_EXISTING ~dart05.itm~ ~override\dart05.itm~ SAY DESC @419 SAY UNIDENTIFIED_DESC @63 WRITE_LONG 0x1e 0x00000000 // Usability Restrictions WRITE_BYTE 0x29 00 // Usability Restrictions WRITE_BYTE 0x2B 00 // Usability Restrictions WRITE_BYTE 0x2D 00 // Usability Restrictions WRITE_BYTE 0x2F 0x0C // Usability Restrictions WRITE_BYTE 0x26 05 // STR requirement WRITE_BYTE 0x2C 10 // DEX requirement //--------------------------------------------------// COPY_EXISTING ~bow01.itm~ // Composite ~override\bow01.itm~ SAY DESC @67 SAY UNIDENTIFIED_DESC @67 WRITE_LONG 0x1e 0x20000000 // Usability Restrictions WRITE_BYTE 0x29 00 // Usability Restrictions WRITE_BYTE 0x2B 00 // Usability Restrictions WRITE_BYTE 0x2D 00 // Usability Restrictions WRITE_BYTE 0x2F 0x0C // Usability Restrictions WRITE_BYTE 0x26 0x0F // STR requirement WRITE_BYTE 0x2C 0x0B // DEX requirement WRITE_BYTE 0x31 104 // long bow proficiency //--------------------------------------------------// COPY_EXISTING ~bow02.itm~ // Composite ~override\bow02.itm~ SAY DESC @68 SAY UNIDENTIFIED_DESC @67 WRITE_LONG 0x1e 0x20000000 // Usability Restrictions WRITE_BYTE 0x29 00 // Usability Restrictions WRITE_BYTE 0x2B 00 // Usability Restrictions WRITE_BYTE 0x2D 00 // Usability Restrictions WRITE_BYTE 0x2F 0x0C // Usability Restrictions WRITE_BYTE 0x26 0x0F // STR requirement WRITE_BYTE 0x2C 0x0B // DEX requirement WRITE_BYTE 0x31 104 // long bow proficiency //--------------------------------------------------// COPY_EXISTING ~bow09.itm~ // Composite ~override\bow09.itm~ SAY DESC @421 SAY UNIDENTIFIED_DESC @67 WRITE_LONG 0x1e 0x20000000 // Usability Restrictions WRITE_BYTE 0x29 00 // Usability Restrictions WRITE_BYTE 0x2B 00 // Usability Restrictions WRITE_BYTE 0x2D 00 // Usability Restrictions WRITE_BYTE 0x2F 0x0C // Usability Restrictions WRITE_BYTE 0x26 0x0F // STR requirement WRITE_BYTE 0x2C 0x0B // DEX requirement WRITE_BYTE 0x31 104 // long bow proficiency //--------------------------------------------------// COPY_EXISTING ~bow10.itm~ // Composite ~override\bow10.itm~ SAY DESC @422 SAY UNIDENTIFIED_DESC @67 WRITE_LONG 0x1e 0x20000000 // Usability Restrictions WRITE_BYTE 0x29 00 // Usability Restrictions WRITE_BYTE 0x2B 00 // Usability Restrictions WRITE_BYTE 0x2D 00 // Usability Restrictions WRITE_BYTE 0x2F 0x0C // Usability Restrictions WRITE_BYTE 0x26 0x0F // STR requirement WRITE_BYTE 0x2C 0x0B // DEX requirement WRITE_BYTE 0x31 104 // long bow proficiency //--------------------------------------------------// COPY_EXISTING ~bow11.itm~ // Composite ~override\bow11.itm~ SAY DESC @423 SAY UNIDENTIFIED_DESC @67 WRITE_LONG 0x1e 0x20000000 // Usability Restrictions WRITE_BYTE 0x29 00 // Usability Restrictions WRITE_BYTE 0x2B 00 // Usability Restrictions WRITE_BYTE 0x2D 00 // Usability Restrictions WRITE_BYTE 0x2F 0x0C // Usability Restrictions WRITE_BYTE 0x26 19 // STR requirement WRITE_BYTE 0x2C 0x0B // DEX requirement WRITE_BYTE 0x31 104 // long bow proficiency //--------------------------------------------------// COPY_EXISTING ~bow16.itm~ // composite ~override\bow16.itm~ SAY DESC @73 SAY UNIDENTIFIED_DESC @67 WRITE_LONG 0x1e 0x20000000 // Usability Restrictions WRITE_BYTE 0x29 00 // Usability Restrictions WRITE_BYTE 0x2B 00 // Usability Restrictions WRITE_BYTE 0x2D 00 // Usability Restrictions WRITE_BYTE 0x2F 0x0C // Usability Restrictions WRITE_BYTE 0x26 0x0F // STR requirement WRITE_BYTE 0x2C 0x0B // DEX requirement WRITE_BYTE 0x31 104 // long bow proficiency //--------------------------------------------------// COPY_EXISTING ~bow03.itm~ // Long ~override\bow03.itm~ SAY DESC @69 SAY UNIDENTIFIED_DESC @69 WRITE_LONG 0x1e 0x20000000 // Usability Restrictions WRITE_BYTE 0x29 00 // Usability Restrictions WRITE_BYTE 0x2B 00 // Usability Restrictions WRITE_BYTE 0x2D 00 // Usability Restrictions WRITE_BYTE 0x2F 0x0C // Usability Restrictions WRITE_BYTE 0x26 0x0E // STR requirement WRITE_BYTE 0x2C 0x0B // DEX requirement WRITE_BYTE 0x31 104 // long bow proficiency //--------------------------------------------------// COPY_EXISTING ~bow04.itm~ // Long ~override\bow04.itm~ SAY DESC @70 SAY UNIDENTIFIED_DESC @69 WRITE_LONG 0x1e 0x20000000 // Usability Restrictions WRITE_BYTE 0x29 00 // Usability Restrictions WRITE_BYTE 0x2B 00 // Usability Restrictions WRITE_BYTE 0x2D 00 // Usability Restrictions WRITE_BYTE 0x2F 0x0C // Usability Restrictions WRITE_BYTE 0x26 0x0E // STR requirement WRITE_BYTE 0x2C 0x0B // DEX requirement WRITE_BYTE 0x31 104 // long bow proficiency //--------------------------------------------------// COPY_EXISTING ~bow07.itm~ // Long ~override\bow07.itm~ SAY DESC @425 SAY UNIDENTIFIED_DESC @69 WRITE_LONG 0x1e 0x20000000 // Usability Restrictions WRITE_BYTE 0x29 00 // Usability Restrictions WRITE_BYTE 0x2B 00 // Usability Restrictions WRITE_BYTE 0x2D 00 // Usability Restrictions WRITE_BYTE 0x2F 0x0C // Usability Restrictions WRITE_BYTE 0x26 0x0E // STR requirement WRITE_BYTE 0x2C 0x0B // DEX requirement WRITE_BYTE 0x31 104 // long bow proficiency //--------------------------------------------------// COPY_EXISTING ~bow12.itm~ // Long ~override\bow12.itm~ SAY DESC @426 SAY UNIDENTIFIED_DESC @69 WRITE_LONG 0x1e 0x20000000 // Usability Restrictions WRITE_BYTE 0x29 00 // Usability Restrictions WRITE_BYTE 0x2B 00 // Usability Restrictions WRITE_BYTE 0x2D 00 // Usability Restrictions WRITE_BYTE 0x2F 0x0C // Usability Restrictions WRITE_BYTE 0x26 0x0E // STR requirement WRITE_BYTE 0x2C 0x0B // DEX requirement WRITE_BYTE 0x31 104 // long bow proficiency //--------------------------------------------------// COPY_EXISTING ~bow13.itm~ // Long ~override\bow13.itm~ SAY DESC @427 SAY UNIDENTIFIED_DESC @69 WRITE_LONG 0x1e 0x20000000 // Usability Restrictions WRITE_BYTE 0x29 00 // Usability Restrictions WRITE_BYTE 0x2B 00 // Usability Restrictions WRITE_BYTE 0x2D 00 // Usability Restrictions WRITE_BYTE 0x2F 0x0C // Usability Restrictions WRITE_BYTE 0x26 0x0E // STR requirement WRITE_BYTE 0x2C 0x0B // DEX requirement WRITE_BYTE 0x31 104 // long bow proficiency //--------------------------------------------------// COPY_EXISTING ~bow17.itm~ // Long ~override\bow17.itm~ SAY DESC @74 SAY UNIDENTIFIED_DESC @69 WRITE_LONG 0x1e 0x20000000 // Usability Restrictions WRITE_BYTE 0x29 00 // Usability Restrictions WRITE_BYTE 0x2B 00 // Usability Restrictions WRITE_BYTE 0x2D 00 // Usability Restrictions WRITE_BYTE 0x2F 0x0C // Usability Restrictions WRITE_BYTE 0x26 0x0E // STR requirement WRITE_BYTE 0x2C 0x0B // DEX requirement WRITE_BYTE 0x31 104 // long bow proficiency COPY_EXISTING ~bow05.itm~ // Short ~override\bow05.itm~ SAY DESC @71 SAY UNIDENTIFIED_DESC @71 WRITE_LONG 0x1e 0x00000000 // Usability Restrictions WRITE_BYTE 0x29 00 // Usability Restrictions WRITE_BYTE 0x2B 00 // Usability Restrictions WRITE_BYTE 0x2D 00 // Usability Restrictions WRITE_BYTE 0x2F 0x0C // Usability Restrictions WRITE_BYTE 0x26 0x09 // STR requirement WRITE_BYTE 0x2C 0x0B // DEX requirement WRITE_BYTE 0x31 105 // short bow proficiency //--------------------------------------------------// COPY_EXISTING ~bow06.itm~ // Short ~override\bow06.itm~ SAY DESC @72 SAY UNIDENTIFIED_DESC @71 WRITE_LONG 0x1e 0x00000000 // Usability Restrictions WRITE_BYTE 0x29 00 // Usability Restrictions WRITE_BYTE 0x2B 00 // Usability Restrictions WRITE_BYTE 0x2D 00 // Usability Restrictions WRITE_BYTE 0x2F 0x0C // Usability Restrictions WRITE_BYTE 0x26 0x09 // STR requirement WRITE_BYTE 0x2C 0x0B // DEX requirement WRITE_BYTE 0x31 105 // short bow proficiency //--------------------------------------------------// COPY_EXISTING ~bow08.itm~ // Short ~override\bow08.itm~ SAY DESC @430 SAY UNIDENTIFIED_DESC @71 WRITE_LONG 0x1e 0x00000000 // Usability Restrictions WRITE_BYTE 0x29 00 // Usability Restrictions WRITE_BYTE 0x2B 00 // Usability Restrictions WRITE_BYTE 0x2D 00 // Usability Restrictions WRITE_BYTE 0x2F 0x0C // Usability Restrictions WRITE_BYTE 0x26 0x09 // STR requirement WRITE_BYTE 0x2C 0x0B // DEX requirement WRITE_BYTE 0x31 105 // short bow proficiency //--------------------------------------------------// COPY_EXISTING ~bow14.itm~ // Short ~override\bow14.itm~ SAY DESC @431 SAY UNIDENTIFIED_DESC @71 WRITE_LONG 0x1e 0x00000000 // Usability Restrictions WRITE_BYTE 0x29 00 // Usability Restrictions WRITE_BYTE 0x2B 00 // Usability Restrictions WRITE_BYTE 0x2D 00 // Usability Restrictions WRITE_BYTE 0x2F 0x0C // Usability Restrictions WRITE_BYTE 0x26 0x09 // STR requirement WRITE_BYTE 0x2C 0x0B // DEX requirement WRITE_BYTE 0x31 105 // short bow proficiency //--------------------------------------------------// COPY_EXISTING ~bow15.itm~ // Short ~override\bow15.itm~ SAY DESC @432 SAY UNIDENTIFIED_DESC @71 WRITE_LONG 0x1e 0x00000000 // Usability Restrictions WRITE_BYTE 0x29 00 // Usability Restrictions WRITE_BYTE 0x2B 00 // Usability Restrictions WRITE_BYTE 0x2D 00 // Usability Restrictions WRITE_BYTE 0x2F 0x0C // Usability Restrictions WRITE_BYTE 0x26 0x09 // STR requirement WRITE_BYTE 0x2C 0x0B // DEX requirement WRITE_BYTE 0x31 105 // short bow proficiency //--------------------------------------------------// COPY_EXISTING ~bow18.itm~ // Short ~override\bow18.itm~ SAY DESC @75 SAY UNIDENTIFIED_DESC @71 WRITE_LONG 0x1e 0x00000000 // Usability Restrictions WRITE_BYTE 0x29 00 // Usability Restrictions WRITE_BYTE 0x2B 00 // Usability Restrictions WRITE_BYTE 0x2D 00 // Usability Restrictions WRITE_BYTE 0x2F 0x0C // Usability Restrictions WRITE_BYTE 0x26 0x09 // STR requirement WRITE_BYTE 0x2C 0x0B // DEX requirement WRITE_BYTE 0x31 105 // short bow proficiency //--------------------------------------------------// COPY_EXISTING ~bow19.itm~ // Short ~override\bow19.itm~ SAY DESC @433 SAY UNIDENTIFIED_DESC @71 WRITE_LONG 0x1e 0x00000000 // Usability Restrictions WRITE_BYTE 0x29 00 // Usability Restrictions WRITE_BYTE 0x2B 00 // Usability Restrictions WRITE_BYTE 0x2D 00 // Usability Restrictions WRITE_BYTE 0x2F 0x0C // Usability Restrictions WRITE_BYTE 0x26 0x09 // STR requirement WRITE_BYTE 0x2C 0x0B // DEX requirement WRITE_BYTE 0x31 105 // short bow proficiency //--------------------------------------------------// COPY_EXISTING ~xbow01.itm~ // heavy ~override\xbow01.itm~ SAY DESC @76 SAY UNIDENTIFIED_DESC @76 WRITE_LONG 0x1e 0x20000000 // Usability Restrictions WRITE_BYTE 0x29 00 // Usability Restrictions WRITE_BYTE 0x2B 00 // Usability Restrictions WRITE_BYTE 0x2D 00 // Usability Restrictions WRITE_BYTE 0x2F 0x0C // Usability Restrictions WRITE_BYTE 0x26 0x0A // STR requirement WRITE_BYTE 0x2C 0x0A // DEX requirement //--------------------------------------------------// COPY_EXISTING ~xbow02.itm~ // heavy ~override\xbow02.itm~ SAY DESC @77 SAY UNIDENTIFIED_DESC @76 WRITE_LONG 0x1e 0x20000000 // Usability Restrictions WRITE_BYTE 0x29 00 // Usability Restrictions WRITE_BYTE 0x2B 00 // Usability Restrictions WRITE_BYTE 0x2D 00 // Usability Restrictions WRITE_BYTE 0x2F 0x0C // Usability Restrictions WRITE_BYTE 0x26 0x0A // STR requirement WRITE_BYTE 0x2C 0x0A // DEX requirement //--------------------------------------------------// COPY_EXISTING ~xbow03.itm~ // heavy ~override\xbow03.itm~ SAY DESC @437 SAY UNIDENTIFIED_DESC @76 WRITE_LONG 0x1e 0x20000000 // Usability Restrictions WRITE_BYTE 0x29 00 // Usability Restrictions WRITE_BYTE 0x2B 00 // Usability Restrictions WRITE_BYTE 0x2D 00 // Usability Restrictions WRITE_BYTE 0x2F 0x0C // Usability Restrictions WRITE_BYTE 0x26 0x0A // STR requirement WRITE_BYTE 0x2C 0x0A // DEX requirement //--------------------------------------------------// COPY_EXISTING ~xbow07.itm~ // heavy ~override\xbow07.itm~ SAY DESC @438 SAY UNIDENTIFIED_DESC @76 WRITE_LONG 0x1e 0x20000000 // Usability Restrictions WRITE_BYTE 0x29 00 // Usability Restrictions WRITE_BYTE 0x2B 00 // Usability Restrictions WRITE_BYTE 0x2D 00 // Usability Restrictions WRITE_BYTE 0x2F 0x0C // Usability Restrictions WRITE_BYTE 0x26 0x0A // STR requirement WRITE_BYTE 0x2C 0x0A // DEX requirement //--------------------------------------------------// COPY_EXISTING ~xbow08.itm~ // heavy ~override\xbow08.itm~ SAY DESC @439 SAY UNIDENTIFIED_DESC @76 WRITE_LONG 0x1e 0x20000000 // Usability Restrictions WRITE_BYTE 0x29 00 // Usability Restrictions WRITE_BYTE 0x2B 00 // Usability Restrictions WRITE_BYTE 0x2D 00 // Usability Restrictions WRITE_BYTE 0x2F 0x0C // Usability Restrictions WRITE_BYTE 0x26 0x0F // STR requirement WRITE_BYTE 0x2C 0x0A // DEX requirement //--------------------------------------------------// COPY_EXISTING ~xbow14.itm~ // heavy ~override\xbow14.itm~ SAY DESC @440 SAY UNIDENTIFIED_DESC @76 WRITE_LONG 0x1e 0x20000000 // Usability Restrictions WRITE_BYTE 0x29 00 // Usability Restrictions WRITE_BYTE 0x2B 00 // Usability Restrictions WRITE_BYTE 0x2D 00 // Usability Restrictions WRITE_BYTE 0x2F 0x0C // Usability Restrictions WRITE_BYTE 0x26 0x0A // STR requirement WRITE_BYTE 0x2C 0x0A // DEX requirement //--------------------------------------------------// COPY_EXISTING ~xbow04.itm~ // light ~override\xbow04.itm~ SAY DESC @78 SAY UNIDENTIFIED_DESC @78 WRITE_LONG 0x1e 0x00000000 // Usability Restrictions WRITE_BYTE 0x29 00 // Usability Restrictions WRITE_BYTE 0x2B 00 // Usability Restrictions WRITE_BYTE 0x2D 00 // Usability Restrictions WRITE_BYTE 0x2F 0x0C // Usability Restrictions WRITE_BYTE 0x26 0x09 // STR requirement WRITE_BYTE 0x2C 0x0A // DEX requirement //--------------------------------------------------// COPY_EXISTING ~dwxbow01.itm~ // light ~override\dwxbow01.itm~ SAY DESC @518 SAY UNIDENTIFIED_DESC @78 WRITE_LONG 0x1e 0x00000000 // Usability Restrictions WRITE_BYTE 0x29 00 // Usability Restrictions WRITE_BYTE 0x2B 00 // Usability Restrictions WRITE_BYTE 0x2D 00 // Usability Restrictions WRITE_BYTE 0x2F 0x0C // Usability Restrictions WRITE_BYTE 0x26 0x09 // STR requirement WRITE_BYTE 0x2C 0x0A // DEX requirement //--------------------------------------------------// COPY_EXISTING ~xbow05.itm~ ~override\xbow05.itm~ SAY DESC @79 SAY UNIDENTIFIED_DESC @78 WRITE_LONG 0x1e 0x00000000 // Usability Restrictions WRITE_BYTE 0x29 00 // Usability Restrictions WRITE_BYTE 0x2B 00 // Usability Restrictions WRITE_BYTE 0x2D 00 // Usability Restrictions WRITE_BYTE 0x2F 0x0C // Usability Restrictions WRITE_BYTE 0x26 0x09 // STR requirement WRITE_BYTE 0x2C 0x0A // DEX requirement //--------------------------------------------------// COPY_EXISTING ~xbow06.itm~ // light ~override\xbow06.itm~ SAY DESC @442 SAY UNIDENTIFIED_DESC @78 WRITE_LONG 0x1e 0x00000000 // Usability Restrictions WRITE_BYTE 0x29 00 // Usability Restrictions WRITE_BYTE 0x2B 00 // Usability Restrictions WRITE_BYTE 0x2D 00 // Usability Restrictions WRITE_BYTE 0x2F 0x0C // Usability Restrictions WRITE_BYTE 0x26 0x09 // STR requirement WRITE_BYTE 0x2C 0x0A // DEX requirement //--------------------------------------------------// COPY_EXISTING ~xbow09.itm~ // light ~override\xbow09.itm~ SAY DESC @443 SAY UNIDENTIFIED_DESC @78 WRITE_LONG 0x1e 0x00000000 // Usability Restrictions WRITE_BYTE 0x29 00 // Usability Restrictions WRITE_BYTE 0x2B 00 // Usability Restrictions WRITE_BYTE 0x2D 00 // Usability Restrictions WRITE_BYTE 0x2F 0x0C // Usability Restrictions WRITE_BYTE 0x26 0x09 // STR requirement WRITE_BYTE 0x2C 0x0A // DEX requirement //--------------------------------------------------// COPY_EXISTING ~xbow10.itm~ // light ~override\xbow10.itm~ SAY DESC @444 SAY UNIDENTIFIED_DESC @78 WRITE_LONG 0x1e 0x00000000 // Usability Restrictions WRITE_BYTE 0x29 00 // Usability Restrictions WRITE_BYTE 0x2B 00 // Usability Restrictions WRITE_BYTE 0x2D 00 // Usability Restrictions WRITE_BYTE 0x2F 0x0C // Usability Restrictions WRITE_BYTE 0x26 0x09 // STR requirement WRITE_BYTE 0x2C 0x0A // DEX requirement //--------------------------------------------------// COPY_EXISTING ~xbow13.itm~ // light ~override\xbow13.itm~ SAY DESC @445 SAY UNIDENTIFIED_DESC @78 WRITE_LONG 0x1e 0x00000000 // Usability Restrictions WRITE_BYTE 0x29 00 // Usability Restrictions WRITE_BYTE 0x2B 00 // Usability Restrictions WRITE_BYTE 0x2D 00 // Usability Restrictions WRITE_BYTE 0x2F 0x0C // Usability Restrictions WRITE_BYTE 0x26 0x09 // STR requirement WRITE_BYTE 0x2C 0x0A // DEX requirement //--------------------------------------------------// COPY_EXISTING ~slng01.itm~ ~override\slng01.itm~ SAY DESC @80 SAY UNIDENTIFIED_DESC @80 WRITE_LONG 0x1e 0x00000000 // Usability Restrictions WRITE_BYTE 0x29 00 // Usability Restrictions WRITE_BYTE 0x2B 00 // Usability Restrictions WRITE_BYTE 0x2D 00 // Usability Restrictions WRITE_BYTE 0x2F 0x0C // Usability Restrictions WRITE_BYTE 0x26 05 // STR requirement WRITE_BYTE 0x2C 0x0B // DEX requirement //--------------------------------------------------// COPY_EXISTING ~wasling.itm~ // SLING OF EVERARD +5 ~override\wasling.itm~ SAY DESC @519 WRITE_LONG 0x1e 0x00000000 // Usability Restrictions WRITE_BYTE 0x29 00 // Usability Restrictions WRITE_BYTE 0x2B 00 // Usability Restrictions WRITE_BYTE 0x2D 00 // Usability Restrictions WRITE_BYTE 0x2F 0x0C // Usability Restrictions WRITE_BYTE 0x26 05 // STR requirement WRITE_BYTE 0x2C 0x0B // DEX requirement //--------------------------------------------------// COPY_EXISTING ~slng02.itm~ ~override\slng02.itm~ SAY DESC @81 SAY UNIDENTIFIED_DESC @80 WRITE_LONG 0x1e 0x00000000 // Usability Restrictions WRITE_BYTE 0x29 00 // Usability Restrictions WRITE_BYTE 0x2B 00 // Usability Restrictions WRITE_BYTE 0x2D 00 // Usability Restrictions WRITE_BYTE 0x2F 0x0C // Usability Restrictions WRITE_BYTE 0x26 05 // STR requirement WRITE_BYTE 0x2C 0x0B // DEX requirement //--------------------------------------------------// COPY_EXISTING ~slng03.itm~ ~override\slng03.itm~ SAY DESC @449 SAY UNIDENTIFIED_DESC @80 WRITE_LONG 0x1e 0x00000000 // Usability Restrictions WRITE_BYTE 0x29 00 // Usability Restrictions WRITE_BYTE 0x2B 00 // Usability Restrictions WRITE_BYTE 0x2D 00 // Usability Restrictions WRITE_BYTE 0x2F 0x0C // Usability Restrictions WRITE_BYTE 0x26 05 // STR requirement WRITE_BYTE 0x2C 0x0B // DEX requirement //--------------------------------------------------// COPY_EXISTING ~slng04.itm~ ~override\slng04.itm~ SAY DESC @82 SAY UNIDENTIFIED_DESC @80 WRITE_LONG 0x1e 0x00000000 // Usability Restrictions WRITE_BYTE 0x29 00 // Usability Restrictions WRITE_BYTE 0x2B 00 // Usability Restrictions WRITE_BYTE 0x2D 00 // Usability Restrictions WRITE_BYTE 0x2F 0x0C // Usability Restrictions WRITE_BYTE 0x26 05 // STR requirement WRITE_BYTE 0x2C 0x0B // DEX requirement //--------------------------------------------------// COPY_EXISTING ~slng05.itm~ ~override\slng05.itm~ SAY DESC @450 SAY UNIDENTIFIED_DESC @80 WRITE_LONG 0x1e 0x00000000 // Usability Restrictions WRITE_BYTE 0x29 00 // Usability Restrictions WRITE_BYTE 0x2B 00 // Usability Restrictions WRITE_BYTE 0x2D 00 // Usability Restrictions WRITE_BYTE 0x2F 0x0C // Usability Restrictions WRITE_BYTE 0x26 05 // STR requirement WRITE_BYTE 0x2C 0x0B // DEX requirement //--------------------------------------------------// COPY_EXISTING ~slng06.itm~ ~override\slng06.itm~ SAY DESC @451 SAY UNIDENTIFIED_DESC @80 WRITE_LONG 0x1e 0x00000000 // Usability Restrictions WRITE_BYTE 0x29 00 // Usability Restrictions WRITE_BYTE 0x2B 00 // Usability Restrictions WRITE_BYTE 0x2D 00 // Usability Restrictions WRITE_BYTE 0x2F 0x0C // Usability Restrictions WRITE_BYTE 0x26 05 // STR requirement WRITE_BYTE 0x2C 0x0B // DEX requirement //--------------------------------------------------// COPY_EXISTING ~slng07.itm~ ~override\slng07.itm~ SAY DESC @452 SAY UNIDENTIFIED_DESC @80 WRITE_LONG 0x1e 0x00000000 // Usability Restrictions WRITE_BYTE 0x29 00 // Usability Restrictions WRITE_BYTE 0x2B 00 // Usability Restrictions WRITE_BYTE 0x2D 00 // Usability Restrictions WRITE_BYTE 0x2F 0x0C // Usability Restrictions WRITE_BYTE 0x26 05 // STR requirement WRITE_BYTE 0x2C 0x0B // DEX requirement //--------------------------------------------------// COPY_EXISTING_REGEXP ~arow[0-9][0-9]\.itm~ ~override~ WRITE_LONG 0x1e 0x00000000 // Usability Restrictions WRITE_BYTE 0x29 00 // Usability Restrictions WRITE_BYTE 0x2B 00 // Usability Restrictions WRITE_BYTE 0x2D 00 // Usability Restrictions WRITE_BYTE 0x2F 00 // Usability Restrictions WRITE_BYTE 0x26 00 // STR requirement WRITE_BYTE 0x2C 00 // DEX requirement //--------------------------------------------------// COPY_EXISTING_REGEXP ~bolt[0-9][0-9]\.itm~ ~override~ WRITE_LONG 0x1e 0x00000000 // Usability Restrictions WRITE_BYTE 0x29 00 // Usability Restrictions WRITE_BYTE 0x2B 00 // Usability Restrictions WRITE_BYTE 0x2D 00 // Usability Restrictions WRITE_BYTE 0x2F 00 // Usability Restrictions WRITE_BYTE 0x26 00 // STR requirement WRITE_BYTE 0x2C 00 // DEX requirement //--------------------------------------------------// COPY_EXISTING_REGEXP ~dwbolt0[0-3]\.itm~ ~override~ WRITE_LONG 0x1e 0x00000000 // Usability Restrictions WRITE_BYTE 0x29 00 // Usability Restrictions WRITE_BYTE 0x2B 00 // Usability Restrictions WRITE_BYTE 0x2D 00 // Usability Restrictions WRITE_BYTE 0x2F 00 // Usability Restrictions WRITE_BYTE 0x26 00 // STR requirement WRITE_BYTE 0x2C 00 // DEX requirement //--------------------------------------------------// COPY_EXISTING_REGEXP ~kuobolt[2-3]\.itm~ ~override~ COPY_EXISTING ~kuobolt.itm~ ~override/kuobolt.itm~ WRITE_LONG 0x1e 0x00000000 // Usability Restrictions WRITE_BYTE 0x29 00 // Usability Restrictions WRITE_BYTE 0x2B 00 // Usability Restrictions WRITE_BYTE 0x2D 00 // Usability Restrictions WRITE_BYTE 0x2F 00 // Usability Restrictions WRITE_BYTE 0x26 00 // STR requirement WRITE_BYTE 0x2C 00 // DEX requirement ////////////////////////////////////////////////////////////// // // // Changing descriptions of weapon proficiencies to include // // strength and dexterity requirements. // // // ////////////////////////////////////////////////////////////// STRING_SET 34152 @91 STRING_SET 35442 @92 STRING_SET 34150 @93 STRING_SET 34149 @94 STRING_SET 34148 @95 STRING_SET 34147 @96 STRING_SET 34146 @97 STRING_SET 34153 @98 STRING_SET 34156 @99 STRING_SET 34157 @100 STRING_SET 34158 @101 STRING_SET 34159 @102 STRING_SET 34160 @103 STRING_SET 34161 @104 STRING_SET 34162 @105 STRING_SET 34163 @106 STRING_SET 34164 @107 STRING_SET 34165 @108 STRING_SET 34166 @109 COPY ~AshesofEmbers\ItemDesc\CLASWEAP.2DA~ ~override\CLASWEAP.2DA~ PRINT @520 COPY_EXISTING ~Weapprof.2da~ ~override\weapprof.2da~ SET_2DA_ENTRY 9 4 5 ~1~ // Mage = column 4 SET_2DA_ENTRY 10 4 5 ~1~ // Mage = column 4 SET_2DA_ENTRY 11 4 5 ~1~ // Mage = column 4 SET_2DA_ENTRY 12 4 5 ~1~ // Mage = column 4 SET_2DA_ENTRY 13 4 5 ~1~ // Mage = column 4 SET_2DA_ENTRY 14 4 5 ~1~ // Mage = column 4 SET_2DA_ENTRY 15 4 5 ~1~ // Mage = column 4 SET_2DA_ENTRY 16 4 5 ~1~ // Mage = column 4 SET_2DA_ENTRY 17 4 5 ~1~ // Mage = column 4 SET_2DA_ENTRY 18 4 5 ~1~ // Mage = column 4 SET_2DA_ENTRY 19 4 5 ~1~ // Mage = column 4 SET_2DA_ENTRY 20 4 5 ~1~ // Mage = column 4 SET_2DA_ENTRY 21 4 5 ~1~ // Mage = column 4 SET_2DA_ENTRY 22 4 5 ~1~ // Mage = column 4 SET_2DA_ENTRY 23 4 5 ~1~ // Mage = column 4 SET_2DA_ENTRY 24 4 5 ~1~ // Mage = column 4 // Crossbow? SET_2DA_ENTRY 25 4 5 ~1~ // Mage = column 4 SET_2DA_ENTRY 26 4 5 ~1~ // Mage = column 4 SET_2DA_ENTRY 27 4 5 ~1~ // Mage = column 4 SET_2DA_ENTRY 28 4 5 ~1~ // Mage = column 4 // 2-handed SET_2DA_ENTRY 29 4 5 ~1~ // Mage = column 4 // swrod&shield SET_2DA_ENTRY 30 4 5 ~1~ // Mage = column 4 // single-weapon SET_2DA_ENTRY 31 4 5 ~1~ // Mage = column 4 // dual-wield SET_2DA_ENTRY 32 4 5 ~1~ // Mage = column 4 // dual-wield SET_2DA_ENTRY 9 6 5 ~1~ // cleric = column 6 SET_2DA_ENTRY 10 6 5 ~1~ SET_2DA_ENTRY 11 6 5 ~1~ SET_2DA_ENTRY 12 6 5 ~1~ SET_2DA_ENTRY 13 6 5 ~1~ SET_2DA_ENTRY 14 6 5 ~1~ SET_2DA_ENTRY 15 6 5 ~1~ SET_2DA_ENTRY 16 6 5 ~1~ SET_2DA_ENTRY 17 6 5 ~1~ SET_2DA_ENTRY 18 6 5 ~1~ SET_2DA_ENTRY 19 6 5 ~1~ SET_2DA_ENTRY 20 6 5 ~1~ SET_2DA_ENTRY 21 6 5 ~1~ SET_2DA_ENTRY 22 6 5 ~1~ SET_2DA_ENTRY 23 6 5 ~1~ SET_2DA_ENTRY 24 6 5 ~1~ SET_2DA_ENTRY 25 6 5 ~1~ SET_2DA_ENTRY 26 6 5 ~1~ SET_2DA_ENTRY 27 6 5 ~1~ SET_2DA_ENTRY 28 6 5 ~1~ // 2-handed SET_2DA_ENTRY 29 6 5 ~1~ // swrod&shield SET_2DA_ENTRY 30 6 5 ~1~ // single-weapon SET_2DA_ENTRY 31 6 5 ~1~ // dual-wield SET_2DA_ENTRY 32 6 5 ~1~ // dual-wield SET_2DA_ENTRY 9 7 5 ~1~ // thief = column 7 SET_2DA_ENTRY 10 7 5 ~1~ SET_2DA_ENTRY 11 7 5 ~1~ SET_2DA_ENTRY 12 7 5 ~1~ SET_2DA_ENTRY 13 7 5 ~1~ SET_2DA_ENTRY 14 7 5 ~1~ SET_2DA_ENTRY 15 7 5 ~1~ SET_2DA_ENTRY 16 7 5 ~1~ SET_2DA_ENTRY 17 7 5 ~1~ SET_2DA_ENTRY 18 7 5 ~1~ SET_2DA_ENTRY 19 7 5 ~1~ SET_2DA_ENTRY 20 7 5 ~1~ SET_2DA_ENTRY 21 7 5 ~1~ SET_2DA_ENTRY 22 7 5 ~1~ SET_2DA_ENTRY 23 7 5 ~1~ SET_2DA_ENTRY 24 7 5 ~1~ SET_2DA_ENTRY 25 7 5 ~1~ SET_2DA_ENTRY 26 7 5 ~1~ SET_2DA_ENTRY 27 7 5 ~1~ SET_2DA_ENTRY 28 7 5 ~1~ // 2-handed SET_2DA_ENTRY 29 7 5 ~1~ // swrod&shield SET_2DA_ENTRY 30 7 5 ~1~ // single-weapon SET_2DA_ENTRY 31 7 5 ~1~ // dual-wield SET_2DA_ENTRY 32 7 5 ~3~ // dual-wield SET_2DA_ENTRY 9 8 5 ~1~ // bard = column 8 SET_2DA_ENTRY 10 8 5 ~1~ SET_2DA_ENTRY 11 8 5 ~1~ SET_2DA_ENTRY 12 8 5 ~1~ SET_2DA_ENTRY 13 8 5 ~1~ SET_2DA_ENTRY 14 8 5 ~1~ SET_2DA_ENTRY 15 8 5 ~1~ SET_2DA_ENTRY 16 8 5 ~1~ SET_2DA_ENTRY 17 8 5 ~1~ SET_2DA_ENTRY 18 8 5 ~1~ SET_2DA_ENTRY 19 8 5 ~1~ SET_2DA_ENTRY 20 8 5 ~1~ SET_2DA_ENTRY 21 8 5 ~1~ SET_2DA_ENTRY 22 8 5 ~1~ SET_2DA_ENTRY 23 8 5 ~1~ SET_2DA_ENTRY 24 8 5 ~1~ SET_2DA_ENTRY 25 8 5 ~1~ SET_2DA_ENTRY 26 8 5 ~1~ SET_2DA_ENTRY 27 8 5 ~1~ SET_2DA_ENTRY 28 8 5 ~1~ // 2-handed SET_2DA_ENTRY 29 8 5 ~1~ // swrod&shield SET_2DA_ENTRY 30 8 5 ~1~ // single-weapon SET_2DA_ENTRY 31 8 5 ~1~ // dual-wield SET_2DA_ENTRY 32 8 5 ~3~ // dual-wield SET_2DA_ENTRY 9 10 5 ~1~ // druid = column 10 SET_2DA_ENTRY 10 10 5 ~1~ SET_2DA_ENTRY 11 10 5 ~1~ SET_2DA_ENTRY 12 10 5 ~1~ SET_2DA_ENTRY 13 10 5 ~1~ SET_2DA_ENTRY 14 10 5 ~1~ SET_2DA_ENTRY 15 10 5 ~1~ SET_2DA_ENTRY 16 10 5 ~1~ SET_2DA_ENTRY 17 10 5 ~1~ SET_2DA_ENTRY 18 10 5 ~1~ SET_2DA_ENTRY 19 10 5 ~1~ SET_2DA_ENTRY 20 10 5 ~1~ SET_2DA_ENTRY 21 10 5 ~1~ SET_2DA_ENTRY 22 10 5 ~1~ SET_2DA_ENTRY 23 10 5 ~1~ SET_2DA_ENTRY 24 10 5 ~1~ SET_2DA_ENTRY 25 10 5 ~1~ SET_2DA_ENTRY 26 10 5 ~1~ SET_2DA_ENTRY 27 10 5 ~1~ SET_2DA_ENTRY 28 10 5 ~1~ // 2-handed SET_2DA_ENTRY 29 10 5 ~1~ // swrod&shield SET_2DA_ENTRY 30 10 5 ~1~ // single-weapon SET_2DA_ENTRY 31 10 5 ~1~ // dual-wield SET_2DA_ENTRY 32 10 5 ~1~ // dual-wield SET_2DA_ENTRY 9 13 5 ~2~ // fighter/cleric = column 13 SET_2DA_ENTRY 10 13 5 ~2~ SET_2DA_ENTRY 11 13 5 ~2~ SET_2DA_ENTRY 12 13 5 ~2~ SET_2DA_ENTRY 13 13 5 ~2~ SET_2DA_ENTRY 14 13 5 ~2~ SET_2DA_ENTRY 15 13 5 ~2~ SET_2DA_ENTRY 16 13 5 ~2~ SET_2DA_ENTRY 17 13 5 ~2~ SET_2DA_ENTRY 18 13 5 ~2~ SET_2DA_ENTRY 19 13 5 ~2~ SET_2DA_ENTRY 20 13 5 ~2~ SET_2DA_ENTRY 21 13 5 ~2~ SET_2DA_ENTRY 22 13 5 ~2~ SET_2DA_ENTRY 23 13 5 ~2~ SET_2DA_ENTRY 24 13 5 ~2~ SET_2DA_ENTRY 25 13 5 ~2~ SET_2DA_ENTRY 26 13 5 ~2~ SET_2DA_ENTRY 27 13 5 ~2~ SET_2DA_ENTRY 28 13 5 ~2~ // 2-handed SET_2DA_ENTRY 29 13 5 ~2~ // swrod&shield SET_2DA_ENTRY 30 13 5 ~2~ // single-weapon SET_2DA_ENTRY 31 13 5 ~2~ // dual-wield SET_2DA_ENTRY 32 13 5 ~3~ // dual-wield SET_2DA_ENTRY 9 16 5 ~1~ // mage/thief = column 16 SET_2DA_ENTRY 10 16 5 ~1~ SET_2DA_ENTRY 11 16 5 ~1~ SET_2DA_ENTRY 12 16 5 ~1~ SET_2DA_ENTRY 13 16 5 ~1~ SET_2DA_ENTRY 14 16 5 ~1~ SET_2DA_ENTRY 15 16 5 ~1~ SET_2DA_ENTRY 16 16 5 ~1~ SET_2DA_ENTRY 17 16 5 ~1~ SET_2DA_ENTRY 18 16 5 ~1~ SET_2DA_ENTRY 19 16 5 ~1~ SET_2DA_ENTRY 20 16 5 ~1~ SET_2DA_ENTRY 21 16 5 ~1~ SET_2DA_ENTRY 22 16 5 ~1~ SET_2DA_ENTRY 23 16 5 ~1~ SET_2DA_ENTRY 24 16 5 ~1~ SET_2DA_ENTRY 25 16 5 ~1~ SET_2DA_ENTRY 26 16 5 ~1~ SET_2DA_ENTRY 27 16 5 ~1~ SET_2DA_ENTRY 28 16 5 ~1~ // 2-handed SET_2DA_ENTRY 29 16 5 ~1~ // swrod&shield SET_2DA_ENTRY 30 16 5 ~1~ // single-weapon SET_2DA_ENTRY 31 16 5 ~1~ // dual-wield SET_2DA_ENTRY 32 16 5 ~3~ // dual-wield SET_2DA_ENTRY 9 17 5 ~1~ // cleric/mage = column 17 SET_2DA_ENTRY 10 17 5 ~1~ SET_2DA_ENTRY 11 17 5 ~1~ SET_2DA_ENTRY 12 17 5 ~1~ SET_2DA_ENTRY 13 17 5 ~1~ SET_2DA_ENTRY 14 17 5 ~1~ SET_2DA_ENTRY 15 17 5 ~1~ SET_2DA_ENTRY 16 17 5 ~1~ SET_2DA_ENTRY 17 17 5 ~1~ SET_2DA_ENTRY 18 17 5 ~1~ SET_2DA_ENTRY 19 17 5 ~1~ SET_2DA_ENTRY 20 17 5 ~1~ SET_2DA_ENTRY 21 17 5 ~1~ SET_2DA_ENTRY 22 17 5 ~1~ SET_2DA_ENTRY 23 17 5 ~1~ SET_2DA_ENTRY 24 17 5 ~1~ SET_2DA_ENTRY 25 17 5 ~1~ SET_2DA_ENTRY 26 17 5 ~1~ SET_2DA_ENTRY 27 17 5 ~1~ SET_2DA_ENTRY 28 17 5 ~1~ // 2-handed SET_2DA_ENTRY 29 17 5 ~1~ // swrod&shield SET_2DA_ENTRY 30 17 5 ~1~ // single-weapon SET_2DA_ENTRY 31 17 5 ~1~ // dual-wield SET_2DA_ENTRY 32 17 5 ~3~ // dual-wield SET_2DA_ENTRY 9 18 5 ~1~ // cleric/thief = column 18 SET_2DA_ENTRY 10 18 5 ~1~ SET_2DA_ENTRY 11 18 5 ~1~ SET_2DA_ENTRY 12 18 5 ~1~ SET_2DA_ENTRY 13 18 5 ~1~ SET_2DA_ENTRY 14 18 5 ~1~ SET_2DA_ENTRY 15 18 5 ~1~ SET_2DA_ENTRY 16 18 5 ~1~ SET_2DA_ENTRY 17 18 5 ~1~ SET_2DA_ENTRY 18 18 5 ~1~ SET_2DA_ENTRY 19 18 5 ~1~ SET_2DA_ENTRY 20 18 5 ~1~ SET_2DA_ENTRY 21 18 5 ~1~ SET_2DA_ENTRY 22 18 5 ~1~ SET_2DA_ENTRY 23 18 5 ~1~ SET_2DA_ENTRY 24 18 5 ~1~ SET_2DA_ENTRY 25 18 5 ~1~ SET_2DA_ENTRY 26 18 5 ~1~ SET_2DA_ENTRY 27 18 5 ~1~ SET_2DA_ENTRY 28 18 5 ~1~ // 2-handed SET_2DA_ENTRY 29 18 5 ~1~ // swrod&shield SET_2DA_ENTRY 30 18 5 ~1~ // single-weapon SET_2DA_ENTRY 31 18 5 ~1~ // dual-wield SET_2DA_ENTRY 32 18 5 ~3~ // dual-wield SET_2DA_ENTRY 9 19 5 ~2~ // fighter/druid = column 19 SET_2DA_ENTRY 10 19 5 ~2~ SET_2DA_ENTRY 11 19 5 ~2~ SET_2DA_ENTRY 12 19 5 ~2~ SET_2DA_ENTRY 13 19 5 ~2~ SET_2DA_ENTRY 14 19 5 ~2~ SET_2DA_ENTRY 15 19 5 ~2~ SET_2DA_ENTRY 16 19 5 ~2~ SET_2DA_ENTRY 17 19 5 ~2~ SET_2DA_ENTRY 18 19 5 ~2~ SET_2DA_ENTRY 19 19 5 ~2~ SET_2DA_ENTRY 20 19 5 ~2~ SET_2DA_ENTRY 21 19 5 ~2~ SET_2DA_ENTRY 22 19 5 ~2~ SET_2DA_ENTRY 23 19 5 ~2~ SET_2DA_ENTRY 24 19 5 ~2~ SET_2DA_ENTRY 25 19 5 ~2~ SET_2DA_ENTRY 26 19 5 ~2~ SET_2DA_ENTRY 27 19 5 ~2~ SET_2DA_ENTRY 28 19 5 ~2~ // 2-handed SET_2DA_ENTRY 29 19 5 ~2~ // swrod&shield SET_2DA_ENTRY 30 19 5 ~2~ // single-weapon SET_2DA_ENTRY 31 19 5 ~2~ // dual-wield SET_2DA_ENTRY 32 19 5 ~3~ // dual-wield SET_2DA_ENTRY 9 20 5 ~2~ // fight/mag/cler = column 20 SET_2DA_ENTRY 10 20 5 ~2~ SET_2DA_ENTRY 11 20 5 ~2~ SET_2DA_ENTRY 12 20 5 ~2~ SET_2DA_ENTRY 13 20 5 ~2~ SET_2DA_ENTRY 14 20 5 ~2~ SET_2DA_ENTRY 15 20 5 ~2~ SET_2DA_ENTRY 16 20 5 ~2~ SET_2DA_ENTRY 17 20 5 ~2~ SET_2DA_ENTRY 18 20 5 ~2~ SET_2DA_ENTRY 19 20 5 ~2~ SET_2DA_ENTRY 20 20 5 ~2~ SET_2DA_ENTRY 21 20 5 ~2~ SET_2DA_ENTRY 22 20 5 ~2~ SET_2DA_ENTRY 23 20 5 ~2~ SET_2DA_ENTRY 24 20 5 ~2~ SET_2DA_ENTRY 25 20 5 ~2~ SET_2DA_ENTRY 26 20 5 ~2~ SET_2DA_ENTRY 27 20 5 ~2~ SET_2DA_ENTRY 28 20 5 ~2~ // 2-handed SET_2DA_ENTRY 29 20 5 ~2~ // swrod&shield SET_2DA_ENTRY 30 20 5 ~2~ // single-weapon SET_2DA_ENTRY 31 20 5 ~2~ // dual-wield SET_2DA_ENTRY 32 20 5 ~3~ // dual-wield SET_2DA_ENTRY 9 21 5 ~2~ // ranger/cleric = column 21 SET_2DA_ENTRY 10 21 5 ~2~ SET_2DA_ENTRY 11 21 5 ~2~ SET_2DA_ENTRY 12 21 5 ~2~ SET_2DA_ENTRY 13 21 5 ~2~ SET_2DA_ENTRY 14 21 5 ~2~ SET_2DA_ENTRY 15 21 5 ~2~ SET_2DA_ENTRY 16 21 5 ~2~ SET_2DA_ENTRY 17 21 5 ~2~ SET_2DA_ENTRY 18 21 5 ~2~ SET_2DA_ENTRY 19 21 5 ~2~ SET_2DA_ENTRY 20 21 5 ~2~ SET_2DA_ENTRY 21 21 5 ~2~ SET_2DA_ENTRY 22 21 5 ~2~ SET_2DA_ENTRY 23 21 5 ~2~ SET_2DA_ENTRY 24 21 5 ~2~ SET_2DA_ENTRY 25 21 5 ~2~ SET_2DA_ENTRY 26 21 5 ~2~ SET_2DA_ENTRY 27 21 5 ~2~ SET_2DA_ENTRY 28 21 5 ~2~ // 2-handed SET_2DA_ENTRY 29 21 5 ~2~ // swrod&shield SET_2DA_ENTRY 30 21 5 ~2~ // single-weapon SET_2DA_ENTRY 31 21 5 ~2~ // dual-wield SET_2DA_ENTRY 32 21 5 ~3~ // dual-wield SET_2DA_ENTRY 9 22 5 ~1~ // specialty mages = column 22-29 SET_2DA_ENTRY 10 22 5 ~1~ SET_2DA_ENTRY 11 22 5 ~1~ SET_2DA_ENTRY 12 22 5 ~1~ SET_2DA_ENTRY 13 22 5 ~1~ SET_2DA_ENTRY 14 22 5 ~1~ SET_2DA_ENTRY 15 22 5 ~1~ SET_2DA_ENTRY 16 22 5 ~1~ SET_2DA_ENTRY 17 22 5 ~1~ SET_2DA_ENTRY 18 22 5 ~1~ SET_2DA_ENTRY 19 22 5 ~1~ SET_2DA_ENTRY 20 22 5 ~1~ SET_2DA_ENTRY 21 22 5 ~1~ SET_2DA_ENTRY 22 22 5 ~1~ SET_2DA_ENTRY 23 22 5 ~1~ SET_2DA_ENTRY 24 22 5 ~1~ SET_2DA_ENTRY 25 22 5 ~1~ SET_2DA_ENTRY 26 22 5 ~1~ SET_2DA_ENTRY 27 22 5 ~1~ SET_2DA_ENTRY 28 22 5 ~1~ // 2-handed SET_2DA_ENTRY 29 22 5 ~1~ // swrod&shield SET_2DA_ENTRY 30 22 5 ~1~ // single-weapon SET_2DA_ENTRY 31 22 5 ~1~ // dual-wield SET_2DA_ENTRY 32 22 5 ~1~ // dual-wield SET_2DA_ENTRY 9 23 5 ~1~ // specialty mages = column 22-29 SET_2DA_ENTRY 10 23 5 ~1~ SET_2DA_ENTRY 11 23 5 ~1~ SET_2DA_ENTRY 12 23 5 ~1~ SET_2DA_ENTRY 13 23 5 ~1~ SET_2DA_ENTRY 14 23 5 ~1~ SET_2DA_ENTRY 15 23 5 ~1~ SET_2DA_ENTRY 16 23 5 ~1~ SET_2DA_ENTRY 17 23 5 ~1~ SET_2DA_ENTRY 18 23 5 ~1~ SET_2DA_ENTRY 19 23 5 ~1~ SET_2DA_ENTRY 20 23 5 ~1~ SET_2DA_ENTRY 21 23 5 ~1~ SET_2DA_ENTRY 22 23 5 ~1~ SET_2DA_ENTRY 23 23 5 ~1~ SET_2DA_ENTRY 24 23 5 ~1~ SET_2DA_ENTRY 25 23 5 ~1~ SET_2DA_ENTRY 26 23 5 ~1~ SET_2DA_ENTRY 27 23 5 ~1~ SET_2DA_ENTRY 28 23 5 ~1~ // 2-handed SET_2DA_ENTRY 29 23 5 ~1~ // swrod&shield SET_2DA_ENTRY 30 23 5 ~1~ // single-weapon SET_2DA_ENTRY 31 23 5 ~1~ // dual-wield SET_2DA_ENTRY 32 23 5 ~1~ // dual-wield SET_2DA_ENTRY 9 24 5 ~1~// specialty mages = column 22-29 SET_2DA_ENTRY 10 24 5 ~1~ SET_2DA_ENTRY 11 24 5 ~1~ SET_2DA_ENTRY 12 24 5 ~1~ SET_2DA_ENTRY 13 24 5 ~1~ SET_2DA_ENTRY 14 24 5 ~1~ SET_2DA_ENTRY 15 24 5 ~1~ SET_2DA_ENTRY 16 24 5 ~1~ SET_2DA_ENTRY 17 24 5 ~1~ SET_2DA_ENTRY 18 24 5 ~1~ SET_2DA_ENTRY 19 24 5 ~1~ SET_2DA_ENTRY 20 24 5 ~1~ SET_2DA_ENTRY 21 24 5 ~1~ SET_2DA_ENTRY 22 24 5 ~1~ SET_2DA_ENTRY 23 24 5 ~1~ SET_2DA_ENTRY 24 24 5 ~1~ SET_2DA_ENTRY 25 24 5 ~1~ SET_2DA_ENTRY 26 24 5 ~1~ SET_2DA_ENTRY 27 24 5 ~1~ SET_2DA_ENTRY 28 24 5 ~1~ // 2-handed SET_2DA_ENTRY 29 24 5 ~1~ // swrod&shield SET_2DA_ENTRY 30 24 5 ~1~ // single-weapon SET_2DA_ENTRY 31 24 5 ~1~ // dual-wield SET_2DA_ENTRY 32 24 5 ~1~ // dual-wield SET_2DA_ENTRY 9 25 5 ~1~// specialty mages = column 22-29 SET_2DA_ENTRY 10 25 5 ~1~ SET_2DA_ENTRY 11 25 5 ~1~ SET_2DA_ENTRY 12 25 5 ~1~ SET_2DA_ENTRY 13 25 5 ~1~ SET_2DA_ENTRY 14 25 5 ~1~ SET_2DA_ENTRY 15 25 5 ~1~ SET_2DA_ENTRY 16 25 5 ~1~ SET_2DA_ENTRY 17 25 5 ~1~ SET_2DA_ENTRY 18 25 5 ~1~ SET_2DA_ENTRY 19 25 5 ~1~ SET_2DA_ENTRY 20 25 5 ~1~ SET_2DA_ENTRY 21 25 5 ~1~ SET_2DA_ENTRY 22 25 5 ~1~ SET_2DA_ENTRY 23 25 5 ~1~ SET_2DA_ENTRY 24 25 5 ~1~ SET_2DA_ENTRY 25 25 5 ~1~ SET_2DA_ENTRY 26 25 5 ~1~ SET_2DA_ENTRY 27 25 5 ~1~ SET_2DA_ENTRY 28 25 5 ~1~ // 2-handed SET_2DA_ENTRY 29 25 5 ~1~ // swrod&shield SET_2DA_ENTRY 30 25 5 ~1~ // single-weapon SET_2DA_ENTRY 31 25 5 ~1~ // dual-wield SET_2DA_ENTRY 32 25 5 ~1~ // dual-wield SET_2DA_ENTRY 9 26 5 ~1~// specialty mages = column 22-29 SET_2DA_ENTRY 10 26 5 ~1~ SET_2DA_ENTRY 11 26 5 ~1~ SET_2DA_ENTRY 12 26 5 ~1~ SET_2DA_ENTRY 13 26 5 ~1~ SET_2DA_ENTRY 14 26 5 ~1~ SET_2DA_ENTRY 15 26 5 ~1~ SET_2DA_ENTRY 16 26 5 ~1~ SET_2DA_ENTRY 17 26 5 ~1~ SET_2DA_ENTRY 18 26 5 ~1~ SET_2DA_ENTRY 19 26 5 ~1~ SET_2DA_ENTRY 20 26 5 ~1~ SET_2DA_ENTRY 21 26 5 ~1~ SET_2DA_ENTRY 22 26 5 ~1~ SET_2DA_ENTRY 23 26 5 ~1~ SET_2DA_ENTRY 24 26 5 ~1~ SET_2DA_ENTRY 25 26 5 ~1~ SET_2DA_ENTRY 26 26 5 ~1~ SET_2DA_ENTRY 27 26 5 ~1~ SET_2DA_ENTRY 28 26 5 ~1~ // 2-handed SET_2DA_ENTRY 29 26 5 ~1~ // swrod&shield SET_2DA_ENTRY 30 26 5 ~1~ // single-weapon SET_2DA_ENTRY 31 26 5 ~1~ // dual-wield SET_2DA_ENTRY 32 26 5 ~1~ // dual-wield SET_2DA_ENTRY 9 27 5 ~1~// specialty mages = column 22-29 SET_2DA_ENTRY 10 27 5 ~1~ SET_2DA_ENTRY 11 27 5 ~1~ SET_2DA_ENTRY 12 27 5 ~1~ SET_2DA_ENTRY 13 27 5 ~1~ SET_2DA_ENTRY 14 27 5 ~1~ SET_2DA_ENTRY 15 27 5 ~1~ SET_2DA_ENTRY 16 27 5 ~1~ SET_2DA_ENTRY 17 27 5 ~1~ SET_2DA_ENTRY 18 27 5 ~1~ SET_2DA_ENTRY 19 27 5 ~1~ SET_2DA_ENTRY 20 27 5 ~1~ SET_2DA_ENTRY 21 27 5 ~1~ SET_2DA_ENTRY 22 27 5 ~1~ SET_2DA_ENTRY 23 27 5 ~1~ SET_2DA_ENTRY 24 27 5 ~1~ SET_2DA_ENTRY 25 27 5 ~1~ SET_2DA_ENTRY 26 27 5 ~1~ SET_2DA_ENTRY 27 27 5 ~1~ SET_2DA_ENTRY 28 27 5 ~1~ // 2-handed SET_2DA_ENTRY 29 27 5 ~1~ // swrod&shield SET_2DA_ENTRY 30 27 5 ~1~ // single-weapon SET_2DA_ENTRY 31 27 5 ~1~ // dual-wield SET_2DA_ENTRY 32 27 5 ~1~ // dual-wield SET_2DA_ENTRY 9 28 5 ~1~// specialty mages = column 22-29 SET_2DA_ENTRY 10 28 5 ~1~ SET_2DA_ENTRY 11 28 5 ~1~ SET_2DA_ENTRY 12 28 5 ~1~ SET_2DA_ENTRY 13 28 5 ~1~ SET_2DA_ENTRY 14 28 5 ~1~ SET_2DA_ENTRY 15 28 5 ~1~ SET_2DA_ENTRY 16 28 5 ~1~ SET_2DA_ENTRY 17 28 5 ~1~ SET_2DA_ENTRY 18 28 5 ~1~ SET_2DA_ENTRY 19 28 5 ~1~ SET_2DA_ENTRY 20 28 5 ~1~ SET_2DA_ENTRY 21 28 5 ~1~ SET_2DA_ENTRY 22 28 5 ~1~ SET_2DA_ENTRY 23 28 5 ~1~ SET_2DA_ENTRY 24 28 5 ~1~ SET_2DA_ENTRY 25 28 5 ~1~ SET_2DA_ENTRY 26 28 5 ~1~ SET_2DA_ENTRY 27 28 5 ~1~ SET_2DA_ENTRY 28 28 5 ~1~ // 2-handed SET_2DA_ENTRY 29 28 5 ~1~ // swrod&shield SET_2DA_ENTRY 30 28 5 ~1~ // single-weapon SET_2DA_ENTRY 31 28 5 ~1~ // dual-wield SET_2DA_ENTRY 32 28 5 ~1~ // dual-wield SET_2DA_ENTRY 9 29 5 ~1~ // specialty mages = column 22-29 SET_2DA_ENTRY 10 29 5 ~1~ SET_2DA_ENTRY 11 29 5 ~1~ SET_2DA_ENTRY 12 29 5 ~1~ SET_2DA_ENTRY 13 29 5 ~1~ SET_2DA_ENTRY 14 29 5 ~1~ SET_2DA_ENTRY 15 29 5 ~1~ SET_2DA_ENTRY 16 29 5 ~1~ SET_2DA_ENTRY 17 29 5 ~1~ SET_2DA_ENTRY 18 29 5 ~1~ SET_2DA_ENTRY 19 29 5 ~1~ SET_2DA_ENTRY 20 29 5 ~1~ SET_2DA_ENTRY 21 29 5 ~1~ SET_2DA_ENTRY 22 29 5 ~1~ SET_2DA_ENTRY 23 29 5 ~1~ SET_2DA_ENTRY 24 29 5 ~1~ SET_2DA_ENTRY 25 29 5 ~1~ SET_2DA_ENTRY 26 29 5 ~1~ SET_2DA_ENTRY 27 29 5 ~1~ SET_2DA_ENTRY 28 29 5 ~1~ // 2-handed SET_2DA_ENTRY 29 29 5 ~1~ // swrod&shield SET_2DA_ENTRY 30 29 5 ~1~ // single-weapon SET_2DA_ENTRY 31 29 5 ~1~ // dual-wield SET_2DA_ENTRY 32 29 5 ~1~ // dual-wield SET_2DA_ENTRY 9 39 5 ~1~ // assassin = column 39 SET_2DA_ENTRY 10 39 5 ~1~ SET_2DA_ENTRY 11 39 5 ~1~ SET_2DA_ENTRY 12 39 5 ~1~ SET_2DA_ENTRY 13 39 5 ~1~ SET_2DA_ENTRY 14 39 5 ~1~ SET_2DA_ENTRY 15 39 5 ~1~ SET_2DA_ENTRY 16 39 5 ~1~ SET_2DA_ENTRY 17 39 5 ~1~ SET_2DA_ENTRY 18 39 5 ~1~ SET_2DA_ENTRY 19 39 5 ~1~ SET_2DA_ENTRY 20 39 5 ~1~ SET_2DA_ENTRY 21 39 5 ~1~ SET_2DA_ENTRY 22 39 5 ~1~ SET_2DA_ENTRY 23 39 5 ~1~ SET_2DA_ENTRY 24 39 5 ~1~ SET_2DA_ENTRY 25 39 5 ~1~ SET_2DA_ENTRY 26 39 5 ~1~ SET_2DA_ENTRY 27 39 5 ~1~ SET_2DA_ENTRY 28 39 5 ~1~ // 2-handed SET_2DA_ENTRY 29 39 5 ~1~ // swrod&shield SET_2DA_ENTRY 30 39 5 ~1~ // single-weapon SET_2DA_ENTRY 31 39 5 ~1~ // dual-wield SET_2DA_ENTRY 32 39 5 ~3~ // dual-wield SET_2DA_ENTRY 9 40 5 ~1~ // bounty hunter = column 40 SET_2DA_ENTRY 10 40 5 ~1~ SET_2DA_ENTRY 11 40 5 ~1~ SET_2DA_ENTRY 12 40 5 ~1~ SET_2DA_ENTRY 13 40 5 ~1~ SET_2DA_ENTRY 14 40 5 ~1~ SET_2DA_ENTRY 15 40 5 ~1~ SET_2DA_ENTRY 16 40 5 ~1~ SET_2DA_ENTRY 17 40 5 ~1~ SET_2DA_ENTRY 18 40 5 ~1~ SET_2DA_ENTRY 19 40 5 ~1~ SET_2DA_ENTRY 20 40 5 ~1~ SET_2DA_ENTRY 21 40 5 ~1~ SET_2DA_ENTRY 22 40 5 ~1~ SET_2DA_ENTRY 23 40 5 ~1~ SET_2DA_ENTRY 24 40 5 ~1~ SET_2DA_ENTRY 25 40 5 ~1~ SET_2DA_ENTRY 26 40 5 ~1~ SET_2DA_ENTRY 27 40 5 ~1~ // 2-handed SET_2DA_ENTRY 28 40 5 ~1~ // swrod&shield SET_2DA_ENTRY 29 40 5 ~1~ // single-weapon SET_2DA_ENTRY 30 40 5 ~1~ // dual-wield SET_2DA_ENTRY 31 40 5 ~1~ // dual-wield SET_2DA_ENTRY 32 40 5 ~3~ // dual-wield SET_2DA_ENTRY 9 41 5 ~2~ // swashbuckler = column 41 SET_2DA_ENTRY 10 41 5 ~2~ SET_2DA_ENTRY 11 41 5 ~2~ SET_2DA_ENTRY 12 41 5 ~2~ SET_2DA_ENTRY 13 41 5 ~2~ SET_2DA_ENTRY 14 41 5 ~2~ SET_2DA_ENTRY 15 41 5 ~2~ SET_2DA_ENTRY 16 41 5 ~2~ SET_2DA_ENTRY 17 41 5 ~2~ SET_2DA_ENTRY 18 41 5 ~2~ SET_2DA_ENTRY 19 41 5 ~2~ SET_2DA_ENTRY 20 41 5 ~2~ SET_2DA_ENTRY 21 41 5 ~2~ SET_2DA_ENTRY 22 41 5 ~2~ SET_2DA_ENTRY 23 41 5 ~2~ SET_2DA_ENTRY 24 41 5 ~2~ SET_2DA_ENTRY 25 41 5 ~2~ SET_2DA_ENTRY 26 41 5 ~2~ SET_2DA_ENTRY 27 41 5 ~2~ SET_2DA_ENTRY 28 41 5 ~2~ // 2-handed SET_2DA_ENTRY 29 41 5 ~2~ // swrod&shield SET_2DA_ENTRY 30 41 5 ~2~ // single-weapon SET_2DA_ENTRY 31 41 5 ~2~ // dual-wield SET_2DA_ENTRY 32 41 5 ~3~ // dual-wield SET_2DA_ENTRY 9 45 5 ~1~ // druids = column 45-47 SET_2DA_ENTRY 10 45 5 ~1~ SET_2DA_ENTRY 11 45 5 ~1~ SET_2DA_ENTRY 12 45 5 ~1~ SET_2DA_ENTRY 13 45 5 ~1~ SET_2DA_ENTRY 14 45 5 ~1~ SET_2DA_ENTRY 15 45 5 ~1~ SET_2DA_ENTRY 16 45 5 ~1~ SET_2DA_ENTRY 17 45 5 ~1~ SET_2DA_ENTRY 18 45 5 ~1~ SET_2DA_ENTRY 19 45 5 ~1~ SET_2DA_ENTRY 20 45 5 ~1~ SET_2DA_ENTRY 21 45 5 ~1~ SET_2DA_ENTRY 22 45 5 ~1~ SET_2DA_ENTRY 23 45 5 ~1~ SET_2DA_ENTRY 24 45 5 ~1~ SET_2DA_ENTRY 25 45 5 ~1~ SET_2DA_ENTRY 26 45 5 ~1~ SET_2DA_ENTRY 27 45 5 ~1~ // 2-handed SET_2DA_ENTRY 28 45 5 ~1~ // swrod&shield SET_2DA_ENTRY 29 45 5 ~1~ // single-weapon SET_2DA_ENTRY 30 45 5 ~1~ // dual-wield SET_2DA_ENTRY 31 45 5 ~1~ // dual-wield SET_2DA_ENTRY 32 45 5 ~1~ // dual-wield SET_2DA_ENTRY 9 46 5 ~1~ // druids = column 45-47 SET_2DA_ENTRY 10 46 5 ~1~ SET_2DA_ENTRY 11 46 5 ~1~ SET_2DA_ENTRY 12 46 5 ~1~ SET_2DA_ENTRY 13 46 5 ~1~ SET_2DA_ENTRY 14 46 5 ~1~ SET_2DA_ENTRY 15 46 5 ~1~ SET_2DA_ENTRY 16 46 5 ~1~ SET_2DA_ENTRY 17 46 5 ~1~ SET_2DA_ENTRY 18 46 5 ~1~ SET_2DA_ENTRY 19 46 5 ~1~ SET_2DA_ENTRY 20 46 5 ~1~ SET_2DA_ENTRY 21 46 5 ~1~ SET_2DA_ENTRY 22 46 5 ~1~ SET_2DA_ENTRY 23 46 5 ~1~ SET_2DA_ENTRY 24 46 5 ~1~ SET_2DA_ENTRY 25 46 5 ~1~ SET_2DA_ENTRY 26 46 5 ~1~ SET_2DA_ENTRY 27 46 5 ~1~ // 2-handed SET_2DA_ENTRY 28 46 5 ~1~ // swrod&shield SET_2DA_ENTRY 29 46 5 ~1~ // single-weapon SET_2DA_ENTRY 30 46 5 ~1~ // dual-wield SET_2DA_ENTRY 31 46 5 ~1~ // dual-wield SET_2DA_ENTRY 32 46 5 ~1~ // dual-wield SET_2DA_ENTRY 9 47 5 ~1~ // druids = column 45-47 SET_2DA_ENTRY 10 47 5 ~1~ SET_2DA_ENTRY 11 47 5 ~1~ SET_2DA_ENTRY 12 47 5 ~1~ SET_2DA_ENTRY 13 47 5 ~1~ SET_2DA_ENTRY 14 47 5 ~1~ SET_2DA_ENTRY 15 47 5 ~1~ SET_2DA_ENTRY 16 47 5 ~1~ SET_2DA_ENTRY 17 47 5 ~1~ SET_2DA_ENTRY 18 47 5 ~1~ SET_2DA_ENTRY 19 47 5 ~1~ SET_2DA_ENTRY 20 47 5 ~1~ SET_2DA_ENTRY 21 47 5 ~1~ SET_2DA_ENTRY 22 47 5 ~1~ SET_2DA_ENTRY 23 47 5 ~1~ SET_2DA_ENTRY 24 47 5 ~1~ SET_2DA_ENTRY 25 47 5 ~1~ SET_2DA_ENTRY 26 47 5 ~1~ SET_2DA_ENTRY 27 47 5 ~1~ // 2-handed SET_2DA_ENTRY 28 47 5 ~1~ // swrod&shield SET_2DA_ENTRY 29 47 5 ~1~ // single-weapon SET_2DA_ENTRY 30 47 5 ~1~ // dual-wield SET_2DA_ENTRY 31 47 5 ~1~ // dual-wield SET_2DA_ENTRY 32 47 5 ~1~ // dual-wield SET_2DA_ENTRY 9 48 5 ~1~ // clerics/wild-mage = column 48-50/53 SET_2DA_ENTRY 10 48 5 ~1~ SET_2DA_ENTRY 11 48 5 ~1~ SET_2DA_ENTRY 12 48 5 ~1~ SET_2DA_ENTRY 13 48 5 ~1~ SET_2DA_ENTRY 14 48 5 ~1~ SET_2DA_ENTRY 15 48 5 ~1~ SET_2DA_ENTRY 16 48 5 ~1~ SET_2DA_ENTRY 17 48 5 ~1~ SET_2DA_ENTRY 18 48 5 ~1~ SET_2DA_ENTRY 19 48 5 ~1~ SET_2DA_ENTRY 20 48 5 ~1~ SET_2DA_ENTRY 21 48 5 ~1~ SET_2DA_ENTRY 22 48 5 ~1~ SET_2DA_ENTRY 23 48 5 ~1~ SET_2DA_ENTRY 24 48 5 ~1~ SET_2DA_ENTRY 25 48 5 ~1~ SET_2DA_ENTRY 26 48 5 ~1~ SET_2DA_ENTRY 27 48 5 ~1~ // 2-handed SET_2DA_ENTRY 28 48 5 ~1~ // swrod&shield SET_2DA_ENTRY 29 48 5 ~1~ // single-weapon SET_2DA_ENTRY 30 48 5 ~1~ // dual-wield SET_2DA_ENTRY 31 48 5 ~1~ // dual-wield SET_2DA_ENTRY 32 48 5 ~1~ // dual-wield SET_2DA_ENTRY 9 49 5 ~1~ // clerics/wild-mage = column 48-50/53 SET_2DA_ENTRY 10 49 5 ~1~ SET_2DA_ENTRY 11 49 5 ~1~ SET_2DA_ENTRY 12 49 5 ~1~ SET_2DA_ENTRY 13 49 5 ~1~ SET_2DA_ENTRY 14 49 5 ~1~ SET_2DA_ENTRY 15 49 5 ~1~ SET_2DA_ENTRY 16 49 5 ~1~ SET_2DA_ENTRY 17 49 5 ~1~ SET_2DA_ENTRY 18 49 5 ~1~ SET_2DA_ENTRY 19 49 5 ~1~ SET_2DA_ENTRY 20 49 5 ~1~ SET_2DA_ENTRY 21 49 5 ~1~ SET_2DA_ENTRY 22 49 5 ~1~ SET_2DA_ENTRY 23 49 5 ~1~ SET_2DA_ENTRY 24 49 5 ~1~ SET_2DA_ENTRY 25 49 5 ~1~ SET_2DA_ENTRY 26 49 5 ~1~ SET_2DA_ENTRY 27 49 5 ~1~ // 2-handed SET_2DA_ENTRY 28 49 5 ~1~ // swrod&shield SET_2DA_ENTRY 29 49 5 ~1~ // single-weapon SET_2DA_ENTRY 30 49 5 ~1~ // dual-wield SET_2DA_ENTRY 31 49 5 ~1~ // dual-wield SET_2DA_ENTRY 32 49 5 ~1~ // dual-wield SET_2DA_ENTRY 9 50 5 ~1~ // clerics/wild-mage = column 48-50/53 SET_2DA_ENTRY 10 50 5 ~1~ SET_2DA_ENTRY 11 50 5 ~1~ SET_2DA_ENTRY 12 50 5 ~1~ SET_2DA_ENTRY 13 50 5 ~1~ SET_2DA_ENTRY 14 50 5 ~1~ SET_2DA_ENTRY 15 50 5 ~1~ SET_2DA_ENTRY 16 50 5 ~1~ SET_2DA_ENTRY 17 50 5 ~1~ SET_2DA_ENTRY 18 50 5 ~1~ SET_2DA_ENTRY 19 50 5 ~1~ SET_2DA_ENTRY 20 50 5 ~1~ SET_2DA_ENTRY 21 50 5 ~1~ SET_2DA_ENTRY 22 50 5 ~1~ SET_2DA_ENTRY 23 50 5 ~1~ SET_2DA_ENTRY 24 50 5 ~1~ SET_2DA_ENTRY 25 50 5 ~1~ SET_2DA_ENTRY 26 50 5 ~1~ SET_2DA_ENTRY 27 50 5 ~1~ // 2-handed SET_2DA_ENTRY 28 50 5 ~1~ // swrod&shield SET_2DA_ENTRY 29 50 5 ~1~ // single-weapon SET_2DA_ENTRY 30 50 5 ~1~ // dual-wield SET_2DA_ENTRY 31 50 5 ~1~ // dual-wield SET_2DA_ENTRY 32 50 5 ~1~ // dual-wield SET_2DA_ENTRY 9 53 5 ~1~ // clerics/wild-mage = column 48-50/53 SET_2DA_ENTRY 10 53 5 ~1~ SET_2DA_ENTRY 11 53 5 ~1~ SET_2DA_ENTRY 12 53 5 ~1~ SET_2DA_ENTRY 13 53 5 ~1~ SET_2DA_ENTRY 14 53 5 ~1~ SET_2DA_ENTRY 15 53 5 ~1~ SET_2DA_ENTRY 16 53 5 ~1~ SET_2DA_ENTRY 17 53 5 ~1~ SET_2DA_ENTRY 18 53 5 ~1~ SET_2DA_ENTRY 19 53 5 ~1~ SET_2DA_ENTRY 20 53 5 ~1~ SET_2DA_ENTRY 21 53 5 ~1~ SET_2DA_ENTRY 22 53 5 ~1~ SET_2DA_ENTRY 23 53 5 ~1~ SET_2DA_ENTRY 24 53 5 ~1~ SET_2DA_ENTRY 25 53 5 ~1~ SET_2DA_ENTRY 26 53 5 ~1~ SET_2DA_ENTRY 27 53 5 ~1~ // 2-handed SET_2DA_ENTRY 28 53 5 ~1~ // swrod&shield SET_2DA_ENTRY 29 53 5 ~1~ // single-weapon SET_2DA_ENTRY 30 53 5 ~1~ // dual-wield SET_2DA_ENTRY 31 53 5 ~1~ // dual-wield SET_2DA_ENTRY 32 53 5 ~1~ // dual-wield SET_2DA_ENTRY 9 51 5 ~1~ // monk = 51 SET_2DA_ENTRY 10 51 5 ~1~ SET_2DA_ENTRY 11 51 5 ~1~ SET_2DA_ENTRY 12 51 5 ~1~ SET_2DA_ENTRY 13 51 5 ~0~ // two-handed sword SET_2DA_ENTRY 14 51 5 ~1~ SET_2DA_ENTRY 15 51 5 ~1~ SET_2DA_ENTRY 16 51 5 ~1~ SET_2DA_ENTRY 17 51 5 ~1~ SET_2DA_ENTRY 18 51 5 ~1~ SET_2DA_ENTRY 19 51 5 ~0~ // spear SET_2DA_ENTRY 20 51 5 ~0~ // halberd SET_2DA_ENTRY 21 51 5 ~1~ SET_2DA_ENTRY 22 51 5 ~1~ SET_2DA_ENTRY 23 51 5 ~0~ // quarterstaff SET_2DA_ENTRY 24 51 5 ~0~ // crossbow SET_2DA_ENTRY 25 51 5 ~0~ // longbow SET_2DA_ENTRY 26 51 5 ~0~ // shortbow SET_2DA_ENTRY 27 51 5 ~1~ SET_2DA_ENTRY 28 51 5 ~1~ SET_2DA_ENTRY 29 51 5 ~0~ // 2-handed SET_2DA_ENTRY 30 51 5 ~0~ // sword and shield SET_2DA_ENTRY 31 51 5 ~1~ // single-weapon SET_2DA_ENTRY 32 51 5 ~0~ // dual-wield /* 13 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 ID NAME_REF DESC_REF MAGE FIGHTER CLERIC THIEF BARD PALADIN DRUID RANGER FIGHTER_MAGE FIGHTER_CLERIC FIGHTER_THIEF FIGHTER_MAGE_THIEF MAGE_THIEF CLERIC_MAGE CLERIC_THIEF FIGHTER_DRUID FIGHTER_MAGE_CLERIC CLERIC_RANGER ABJURER CONJURER DIVINER ENCHANTER ILLUSIONIST INVOKER NECROMANCER TRANSMUTER BERSERKER WIZARD_SLAYER KENSAI CAVALIER INQUISITOR UNDEAD_HUNTER FERALAN STALKER BEASTMASTER ASSASIN BOUNTY_HUNTER SWASHBUCKLER BLADE JESTER SKALD TOTEMIC_DRUID SHAPESHIFTER BEAST_FRIEND TALOS HELM LATHANDER MONK BARBARIAN WILDMAGE ~BASTARDSWORD 89 31113 34146 0 5 0 0 1 2 0 2 2 0 2 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 5 5 5 2 2 2 1 2 0 0 0 0 1 1 1 0 0 0 0 0 0 0 2 0~ ~BASTARDSWORD 89 31113 34146 1 5 1 1 1 2 1 2 2 2 1 1 1 1 1 2 2 2 1 1 1 1 1 1 1 1 5 5 5 2 2 2 1 2 1 1 1 2 1 1 1 1 1 1 1 1 1 1 2 1~ ~LONGSWORD 90 31114 34147 0 5 0 1 1 2 0 2 2 0 2 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 5 5 5 2 2 2 1 2 0 1 1 2 1 1 1 0 0 0 0 0 0 1 2 0~ ~LONGSWORD 90 31114 34147 1 5 1 1 1 2 1 2 2 2 1 1 1 1 1 2 2 2 1 1 1 1 1 1 1 1 5 5 5 2 2 2 1 2 1 1 1 2 1 1 1 1 1 1 1 1 1 1 2 1~ ~SHORTSWORD 91 31115 34148 0 5 0 1 1 2 0 2 2 0 2 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 5 5 5 2 2 2 1 2 0 1 1 2 1 1 1 0 0 0 0 0 0 1 2 0~ ~SHORTSWORD 91 31115 34148 1 5 1 1 1 2 1 2 2 2 1 1 1 1 1 2 2 2 1 1 1 1 1 1 1 1 5 5 5 2 2 2 1 2 1 1 1 2 1 1 1 1 1 1 1 1 1 1 2 1~ ~AXE 92 31116 34149 0 5 0 0 1 2 0 2 2 0 2 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 5 5 5 2 2 2 1 2 0 0 0 0 1 1 1 0 0 0 0 0 0 0 2 0~ ~AXE 92 31116 34149 1 5 1 1 1 2 1 2 2 2 1 1 1 1 1 2 2 2 1 1 1 1 1 1 1 1 5 5 5 2 2 2 1 2 1 1 1 2 1 1 1 1 1 1 1 1 1 1 2 1~ ~TWOHANDEDSWO 93 31117 34150 0 5 0 0 1 2 0 2 2 0 2 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 5 5 5 2 2 2 1 2 0 0 0 0 1 1 1 0 0 0 0 0 0 0 2 0~ ~TWOHANDEDSWO 93 31117 34150 1 5 1 0 1 2 1 2 2 2 0 0 0 1 0 2 2 2 1 1 1 1 1 1 1 1 5 5 5 2 2 2 1 2 1 0 0 0 1 1 1 1 1 1 1 1 1 0 2 1~ ~KATANA 94 31118 34151 0 5 0 1 1 2 0 2 2 0 2 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 5 5 5 2 2 2 1 2 0 1 1 2 1 1 1 0 0 0 0 0 0 1 2 0~ ~KATANA 94 31118 34151 1 5 1 1 1 2 1 2 2 2 1 1 1 1 1 2 2 2 1 1 1 1 1 1 1 1 5 5 5 2 2 2 1 2 1 1 1 2 1 1 1 1 1 1 1 1 1 1 2 1~ ~SCIMITARWAKI 95 31119 34152 0 5 0 1 1 2 1 2 2 0 2 2 1 0 0 2 0 0 0 0 0 0 0 0 0 0 5 5 5 2 2 2 1 2 0 1 1 2 1 1 1 1 1 1 0 0 0 1 2 0~ ~SCIMITARWAKI 95 31119 34152 1 5 1 1 1 2 1 2 2 2 1 1 1 1 1 2 2 2 1 1 1 1 1 1 1 1 5 5 5 2 2 2 1 2 1 1 1 2 1 1 1 1 1 1 1 1 1 1 2 1~ ~DAGGER 96 31120 34153 1 5 0 1 1 2 1 2 2 0 2 2 1 0 0 2 0 0 1 1 1 1 1 1 1 1 5 5 5 2 2 2 1 2 0 1 1 2 1 1 1 1 1 1 0 0 0 1 2 1~ ~DAGGER 96 31120 34153 1 5 1 1 1 2 1 2 2 2 1 1 1 1 1 2 2 2 1 1 1 1 1 1 1 1 5 5 5 2 2 2 1 2 1 1 1 2 1 1 1 1 1 1 1 1 1 1 2 1~ ~WARHAMMER 97 31121 34156 0 5 1 0 1 2 0 2 2 2 2 2 0 1 1 0 2 2 0 0 0 0 0 0 0 0 5 5 5 2 2 2 1 2 0 0 0 0 1 1 1 0 0 0 1 1 1 0 2 0~ ~WARHAMMER 97 31121 34156 1 5 1 1 1 2 1 2 2 2 1 1 1 1 1 2 2 2 1 1 1 1 1 1 1 1 5 5 5 2 2 2 1 2 1 1 1 2 1 1 1 1 1 1 1 1 1 1 2 1~ ~CLUB 115 35445 35442 0 5 1 1 1 2 1 2 2 2 2 2 1 1 1 2 2 2 0 0 0 0 0 0 0 0 5 5 5 2 2 2 1 2 2 1 1 2 1 1 1 1 1 1 1 1 1 1 2 0~ ~CLUB 115 35445 35442 1 5 1 1 1 2 1 2 2 2 1 1 1 1 1 2 2 2 1 1 1 1 1 1 1 1 5 5 5 2 2 2 1 2 2 1 1 2 1 1 1 1 1 1 1 1 1 1 2 1~ ~SPEAR 98 31122 34157 0 5 0 0 1 2 1 2 2 0 2 2 0 0 0 2 0 0 0 0 0 0 0 0 0 0 5 5 5 2 2 2 1 2 0 0 0 0 1 1 1 1 1 1 0 0 0 0 2 0~ ~SPEAR 98 31122 34157 1 5 1 0 1 2 1 2 2 2 0 0 0 1 0 2 2 2 1 1 1 1 1 1 1 1 5 5 5 2 2 2 1 2 1 0 0 0 1 1 1 1 1 1 1 1 1 0 2 1~ ~HALBERD 99 31123 34158 0 5 0 0 1 2 0 2 2 0 2 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 5 5 5 2 2 2 1 2 0 0 0 0 1 1 1 0 0 0 0 0 0 0 2 0~ ~HALBERD 99 31123 34158 1 5 1 0 1 2 1 2 2 2 0 0 0 1 0 2 2 2 1 1 1 1 1 1 1 1 5 5 5 2 2 2 1 2 1 0 0 0 1 1 1 1 1 1 1 1 1 0 2 1~ ~FLAILMORNING 100 31124 34159 0 5 1 0 1 2 0 2 2 2 2 2 0 1 1 0 2 2 0 0 0 0 0 0 0 0 5 5 5 2 2 2 1 2 0 0 0 0 1 1 1 0 0 0 1 1 1 0 2 0~ ~FLAILMORNING 100 31124 34159 1 5 1 1 1 2 1 2 2 2 1 1 1 1 1 2 2 2 1 1 1 1 1 1 1 1 5 5 5 2 2 2 1 2 1 1 1 2 1 1 1 1 1 1 1 1 1 1 2 1~ ~MACE 101 31125 34160 0 5 1 0 1 2 0 2 2 2 2 2 0 1 1 0 2 2 0 0 0 0 0 0 0 0 5 5 5 2 2 2 1 2 0 0 0 0 1 1 1 0 0 0 1 1 1 0 2 0~ ~MACE 101 31125 34160 1 5 1 1 1 2 1 2 2 2 1 1 1 1 1 2 2 2 1 1 1 1 1 1 1 1 5 5 5 2 2 2 1 2 1 1 1 2 1 1 1 1 1 1 1 1 1 1 2 1~ ~QUARTERSTAFF 102 31126 34161 1 5 1 1 1 2 1 2 2 2 2 2 1 1 1 2 2 2 1 1 1 1 1 1 1 1 5 5 5 2 2 2 1 2 2 1 1 2 1 1 1 1 1 1 1 1 1 0 2 1~ ~QUARTERSTAFF 102 31126 34161 1 5 1 1 1 2 1 2 2 2 1 1 1 1 1 2 2 2 1 1 1 1 1 1 1 1 5 5 5 2 2 2 1 2 2 1 1 2 1 1 1 1 1 1 1 1 1 1 2 1~ ~CROSSBOW 103 31127 34162 0 5 0 1 1 2 0 2 2 0 2 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 1 5 0 0 2 2 5 2 2 1 1 1 1 1 1 0 0 0 0 0 0 0 2 0~ ~CROSSBOW 103 31127 34162 1 5 1 1 1 2 1 2 2 2 1 1 1 1 1 2 2 2 1 1 1 1 1 1 1 1 1 5 1 1 2 2 5 2 2 1 1 1 1 1 1 1 1 1 1 1 1 1 2 1~ ~LONGBOW 104 31128 34163 0 5 0 0 1 2 0 2 2 0 2 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 5 0 0 2 2 5 2 2 0 0 0 1 1 1 0 0 0 0 0 0 0 2 0~ ~LONGBOW 104 31128 34163 1 5 1 0 1 2 1 2 2 2 0 0 0 1 0 2 2 2 1 1 1 1 1 1 1 1 1 5 1 1 2 2 5 2 2 0 0 0 1 1 1 1 1 1 1 1 1 0 2 1~ ~SHORTBOW 105 31129 34164 0 5 0 1 1 2 0 2 2 0 2 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 1 5 0 0 2 2 5 2 2 1 1 1 1 1 1 0 0 0 0 0 0 0 2 0~ ~SHORTBOW 105 31129 34164 1 5 1 1 1 2 1 2 2 2 1 1 1 1 1 2 2 2 1 1 1 1 1 1 1 1 1 5 1 1 2 2 5 2 2 1 1 1 1 1 1 1 1 1 1 1 1 1 2 1~ ~DART 106 31130 34165 1 5 0 1 1 2 1 2 2 0 2 2 0 0 0 2 0 0 1 1 1 1 1 1 1 1 1 5 0 0 2 2 2 2 2 0 0 0 1 1 1 1 1 1 0 0 0 1 2 1~ ~DART 106 31130 34165 1 5 1 1 1 2 1 2 2 2 1 1 1 1 1 2 2 2 1 1 1 1 1 1 1 1 1 5 1 1 2 2 2 2 2 1 1 1 1 1 1 1 1 1 1 1 1 1 2 1~ ~SLING 107 31131 34166 1 5 1 1 1 2 1 2 2 2 2 2 1 1 1 2 2 2 1 1 1 1 1 1 1 1 1 5 0 0 2 2 2 2 2 1 1 2 1 1 1 1 1 1 1 1 1 1 2 1~ ~SLING 107 31131 34166 1 5 1 1 1 2 1 2 2 2 1 1 1 1 1 2 2 2 1 1 1 1 1 1 1 1 1 5 1 1 2 2 2 2 2 1 1 2 1 1 1 1 1 1 1 1 1 1 2 1~ ~2HANDED 111 31135 34171 0 2 1 1 1 2 1 2 2 2 2 2 1 1 1 1 1 1 0 0 0 0 0 0 0 0 2 2 2 2 2 2 1 2 2 1 1 2 1 1 1 1 1 1 1 1 1 0 2 0~ ~2HANDED 111 31135 34171 1 2 1 0 1 2 1 2 2 2 0 0 0 1 0 2 2 2 1 1 1 1 1 1 1 1 2 2 2 2 2 2 1 2 2 0 0 2 1 1 1 1 1 1 1 1 1 0 2 1~ ~SWORDANDSHIE 112 31136 34173 0 2 1 1 1 2 1 2 2 2 2 2 1 1 1 2 2 2 0 0 0 0 0 0 0 0 2 2 0 2 2 2 1 2 2 1 1 2 1 1 1 1 1 1 1 1 1 0 2 0~ ~SWORDANDSHIE 112 31136 34173 1 2 1 1 1 2 1 2 2 2 1 1 1 1 1 2 2 2 1 1 1 1 1 1 1 1 2 2 1 2 2 2 1 2 2 1 1 2 1 1 1 1 1 1 1 1 1 1 2 1~ ~SINGLEWEAPON 113 31137 34174 0 2 1 1 1 2 1 2 2 2 2 2 1 1 1 2 2 2 0 0 0 0 0 0 0 0 2 2 2 2 2 2 1 2 2 1 1 2 1 1 1 1 1 1 1 1 1 1 2 0~ ~SINGLEWEAPON 113 31137 34174 1 2 1 1 1 2 1 2 2 2 1 1 1 1 1 2 2 2 1 1 1 1 1 1 1 1 2 2 2 2 2 2 1 2 2 1 1 2 1 1 1 1 1 1 1 1 1 1 2 1~ ~2WEAPON 114 31138 34176 0 3 1 1 1 3 1 3 3 3 3 3 1 1 1 1 2 2 0 0 0 0 0 0 0 0 3 3 3 3 3 3 3 3 3 1 1 3 3 1 1 1 1 1 1 1 1 0 3 0~ ~2WEAPON 114 31138 34176 1 3 1 3 1 3 1 3 3 3 3 3 3 1 3 3 3 3 1 1 1 1 1 1 1 1 3 3 3 3 3 3 3 3 3 3 3 3 3 1 1 1 1 1 1 1 1 1 3 1~ */ BEGIN @496 // ToB items ACTION_IF NOT FILE_EXISTS ~override/J#AoEV22.txt~ THEN BEGIN COPY ~ashesofembers/J#AoEV22.txt~ ~override/J#AoEV22.txt~ END COPY ~AshesofEmbers\J#ToBAoE.txt~ ~override\J#ToBAoE.txt~ //--------------------------------------------------// COPY_EXISTING_REGEXP ~quiv.*\.itm~ ~override~ WRITE_LONG 0x1e 0x00000000 // Usability Restrictions WRITE_BYTE 0x29 00 // Usability Restrictions WRITE_BYTE 0x2B 00 // Usability Restrictions WRITE_BYTE 0x2D 00 // Usability Restrictions WRITE_BYTE 0x2F 00 // Usability Restrictions WRITE_BYTE 0x26 00 // STR requirement WRITE_BYTE 0x2C 00 // DEX requirement //--------------------------------------------------// COPY_EXISTING ~sw1h62.itm~ // bastard sword ~override\sw1h62.itm~ SAY UNIDENTIFIED_DESC @5 SAY DESC @247 WRITE_LONG 0x1e 0x00000000 // Usability Restrictions WRITE_BYTE 0x29 00 // Usability Restrictions WRITE_BYTE 0x2B 02 // Usability Restrictions WRITE_BYTE 0x2D 00 // Usability Restrictions WRITE_BYTE 0x2F 00 // Usability Restrictions WRITE_BYTE 0x26 0x0D // STR requirement WRITE_BYTE 0x2C 08 // DEX requirement //--------------------------------------------------// COPY_EXISTING ~sw1h63.itm~ // bastard sword ~override\sw1h63.itm~ SAY UNIDENTIFIED_DESC @5 SAY DESC @248 WRITE_LONG 0x1e 0x00000000 // Usability Restrictions WRITE_BYTE 0x29 00 // Usability Restrictions WRITE_BYTE 0x2B 02 // Usability Restrictions WRITE_BYTE 0x2D 00 // Usability Restrictions WRITE_BYTE 0x2F 00 // Usability Restrictions WRITE_BYTE 0x26 0x0D // STR requirement WRITE_BYTE 0x2C 08 // DEX requirement //--------------------------------------------------// COPY_EXISTING ~sw1h64.itm~ // paladin-only bastard sword ~override\sw1h64.itm~ SAY UNIDENTIFIED_DESC @5 SAY DESC @249 WRITE_LONG 0x1e 0x606FFFEB // Usability Restrictions WRITE_BYTE 0x29 00 // Usability Restrictions WRITE_BYTE 0x2B 02 // Usability Restrictions WRITE_BYTE 0x2D 00 // Usability Restrictions WRITE_BYTE 0x2F 00 // Usability Restrictions WRITE_BYTE 0x26 0x0D // STR requirement WRITE_BYTE 0x2C 08 // DEX requirement //--------------------------------------------------// COPY_EXISTING ~sw1h65.itm~ // Paladin only bastard sword ~override\sw1h65.itm~ SAY UNIDENTIFIED_DESC @5 SAY DESC @250 WRITE_LONG 0x1e 0x606FFFEB // Usability Restrictions WRITE_BYTE 0x29 00 // Usability Restrictions WRITE_BYTE 0x2B 02 // Usability Restrictions WRITE_BYTE 0x2D 00 // Usability Restrictions WRITE_BYTE 0x2F 00 // Usability Restrictions WRITE_BYTE 0x26 0x0D // STR requirement WRITE_BYTE 0x2C 08 // DEX requirement //--------------------------------------------------// COPY_EXISTING ~sw1h72.itm~ // bastard ~override\sw1h72.itm~ SAY UNIDENTIFIED_DESC @5 SAY DESC @251 WRITE_LONG 0x1e 0x00000000 // Usability Restrictions WRITE_BYTE 0x29 00 // Usability Restrictions WRITE_BYTE 0x2B 02 // Usability Restrictions WRITE_BYTE 0x2D 00 // Usability Restrictions WRITE_BYTE 0x2F 00 // Usability Restrictions WRITE_BYTE 0x26 0x0D // STR requirement WRITE_BYTE 0x2C 08 // DEX requirement //--------------------------------------------------// COPY_EXISTING ~sw1h60.itm~ // long sword angurvadal ~override\sw1h60.itm~ SAY UNIDENTIFIED_DESC @7 SAY DESC @262 WRITE_LONG 0x1e 0x00000000 // Usability Restrictions WRITE_BYTE 0x29 00 // Usability Restrictions WRITE_BYTE 0x2B 02 // Usability Restrictions WRITE_BYTE 0x2D 00 // Usability Restrictions WRITE_BYTE 0x2F 00 // Usability Restrictions WRITE_BYTE 0x26 0x0B // STR requirement WRITE_BYTE 0x2C 08 // DEX requirement //--------------------------------------------------// COPY_EXISTING ~sw1h61.itm~ // long sword ~override\sw1h61.itm~ SAY UNIDENTIFIED_DESC @7 SAY DESC @263 WRITE_LONG 0x1e 0x00000000 // Usability Restrictions WRITE_BYTE 0x29 00 // Usability Restrictions WRITE_BYTE 0x2B 02 // Usability Restrictions WRITE_BYTE 0x2D 00 // Usability Restrictions WRITE_BYTE 0x2F 00 // Usability Restrictions WRITE_BYTE 0x26 0x0B // STR requirement WRITE_BYTE 0x2C 08 // DEX requirement //--------------------------------------------------// COPY_EXISTING ~sw1h73.itm~ // long sword ~override\sw1h73.itm~ SAY UNIDENTIFIED_DESC @7 SAY DESC @264 WRITE_LONG 0x1e 0x00000000 // Usability Restrictions WRITE_BYTE 0x29 00 // Usability Restrictions WRITE_BYTE 0x2B 02 // Usability Restrictions WRITE_BYTE 0x2D 00 // Usability Restrictions WRITE_BYTE 0x2F 00 // Usability Restrictions WRITE_BYTE 0x26 0x0B // STR requirement WRITE_BYTE 0x2C 08 // DEX requirement //--------------------------------------------------// COPY_EXISTING ~sw1h77.itm~ // long sword +4 ~override\sw1h77.itm~ SAY UNIDENTIFIED_DESC @7 SAY DESC @265 WRITE_LONG 0x1e 0x00000000 // Usability Restrictions WRITE_BYTE 0x29 00 // Usability Restrictions WRITE_BYTE 0x2B 02 // Usability Restrictions WRITE_BYTE 0x2D 00 // Usability Restrictions WRITE_BYTE 0x2F 00 // Usability Restrictions WRITE_BYTE 0x26 0x0B // STR requirement WRITE_BYTE 0x2C 08 // DEX requirement //--------------------------------------------------// COPY_EXISTING ~sw1h58.itm~ // short sword of mask ~override\sw1h58.itm~ SAY UNIDENTIFIED_DESC @5 SAY DESC @272 WRITE_LONG 0x1e 0x00000000 // Usability Restrictions WRITE_BYTE 0x29 00 // Usability Restrictions WRITE_BYTE 0x2B 02 // Usability Restrictions WRITE_BYTE 0x2D 00 // Usability Restrictions WRITE_BYTE 0x2F 00 // Usability Restrictions WRITE_BYTE 0x26 06 // STR requirement WRITE_BYTE 0x2C 06 // DEX requirement WRITE_BYTE 0x8c 05 // Melee damage bonus //--------------------------------------------------// COPY_EXISTING ~sw1h59.itm~ // short sword mask ~override\sw1h59.itm~ SAY UNIDENTIFIED_DESC @5 SAY DESC @273 WRITE_LONG 0x1e 0x00000000 // Usability Restrictions WRITE_BYTE 0x29 00 // Usability Restrictions WRITE_BYTE 0x2B 02 // Usability Restrictions WRITE_BYTE 0x2D 00 // Usability Restrictions WRITE_BYTE 0x2F 00 // Usability Restrictions WRITE_BYTE 0x26 06 // STR requirement WRITE_BYTE 0x2C 06 // DEX requirement WRITE_BYTE 0x8c 06 // Melee damage bonus //--------------------------------------------------// COPY_EXISTING ~sw1h74.itm~ // short sword ~override\sw1h74.itm~ SAY UNIDENTIFIED_DESC @5 SAY DESC @274 WRITE_LONG 0x1e 0x00000000 // Usability Restrictions WRITE_BYTE 0x29 00 // Usability Restrictions WRITE_BYTE 0x2B 02 // Usability Restrictions WRITE_BYTE 0x2D 00 // Usability Restrictions WRITE_BYTE 0x2F 00 // Usability Restrictions WRITE_BYTE 0x26 06 // STR requirement WRITE_BYTE 0x2C 06 // DEX requirement WRITE_BYTE 0x8c 04 // Melee damage bonus //--------------------------------------------------// COPY_EXISTING ~sw1h68.itm~ // scimitar ~override\sw1h68.itm~ SAY UNIDENTIFIED_DESC @5 SAY DESC @282 WRITE_LONG 0x1e 0x00000000 // Usability Restrictions WRITE_BYTE 0x29 00 // Usability Restrictions WRITE_BYTE 0x2B 02 // Usability Restrictions WRITE_BYTE 0x2D 00 // Usability Restrictions WRITE_BYTE 0x2F 00 // Usability Restrictions WRITE_BYTE 0x26 07 // STR requirement WRITE_BYTE 0x2C 09 // DEX requirement //--------------------------------------------------// COPY_EXISTING ~sw1h69.itm~ // scimitar ~override\sw1h69.itm~ SAY UNIDENTIFIED_DESC @5 SAY DESC @283 WRITE_LONG 0x1e 0x00000000 // Usability Restrictions WRITE_BYTE 0x29 00 // Usability Restrictions WRITE_BYTE 0x2B 02 // Usability Restrictions WRITE_BYTE 0x2D 00 // Usability Restrictions WRITE_BYTE 0x2F 00 // Usability Restrictions WRITE_BYTE 0x26 07 // STR requirement WRITE_BYTE 0x2C 09 // DEX requirement //--------------------------------------------------// COPY_EXISTING ~sw1h76.itm~ // scimitar +3 ~override\sw1h76.itm~ SAY UNIDENTIFIED_DESC @13 SAY DESC @284 WRITE_LONG 0x1e 0x00000000 // Usability Restrictions WRITE_BYTE 0x29 00 // Usability Restrictions WRITE_BYTE 0x2B 02 // Usability Restrictions WRITE_BYTE 0x2D 00 // Usability Restrictions WRITE_BYTE 0x2F 00 // Usability Restrictions WRITE_BYTE 0x26 09 // STR requirement WRITE_BYTE 0x2C 09 // DEX requirement //--------------------------------------------------// COPY_EXISTING ~sw1h70.itm~ // katana ~override\sw1h70.itm~ SAY UNIDENTIFIED_DESC @17 SAY DESC @287 WRITE_LONG 0x1e 0x00000000 // Usability Restrictions WRITE_BYTE 0x29 00 // Usability Restrictions WRITE_BYTE 0x2B 02 // Usability Restrictions WRITE_BYTE 0x2D 00 // Usability Restrictions WRITE_BYTE 0x2F 00 // Usability Restrictions WRITE_BYTE 0x26 09 // STR requirement WRITE_BYTE 0x2C 0x0D // DEX requirement //--------------------------------------------------// COPY_EXISTING ~sw1h71.itm~ // katana ~override\sw1h71.itm~ SAY UNIDENTIFIED_DESC @17 SAY DESC @288 WRITE_LONG 0x1e 0x00000000 // Usability Restrictions WRITE_BYTE 0x29 00 // Usability Restrictions WRITE_BYTE 0x2B 02 // Usability Restrictions WRITE_BYTE 0x2D 00 // Usability Restrictions WRITE_BYTE 0x2F 00 // Usability Restrictions WRITE_BYTE 0x26 09 // STR requirement WRITE_BYTE 0x2C 0x0D // DEX requirement //--------------------------------------------------// COPY_EXISTING ~sw1h75.itm~ // katana +3 ~override\sw1h75.itm~ SAY UNIDENTIFIED_DESC @17 SAY DESC @289 WRITE_LONG 0x1e 0x00000000 // Usability Restrictions WRITE_BYTE 0x29 00 // Usability Restrictions WRITE_BYTE 0x2B 02 // Usability Restrictions WRITE_BYTE 0x2D 00 // Usability Restrictions WRITE_BYTE 0x2F 00 // Usability Restrictions WRITE_BYTE 0x26 09 // STR requirement WRITE_BYTE 0x2C 0x0D // DEX requirement //--------------------------------------------------// COPY_EXISTING ~sw1h66.itm~ // wakizashi ~override\sw1h66.itm~ SAY UNIDENTIFIED_DESC @290 SAY DESC @292 WRITE_LONG 0x1e 0x00000000 // Usability Restrictions WRITE_BYTE 0x29 00 // Usability Restrictions WRITE_BYTE 0x2B 02 // Usability Restrictions WRITE_BYTE 0x2D 00 // Usability Restrictions WRITE_BYTE 0x2F 00 // Usability Restrictions WRITE_BYTE 0x26 08 // STR requirement WRITE_BYTE 0x2C 11 // DEX requirement //--------------------------------------------------// COPY_EXISTING ~sw1h66.itm~ // wakizashi ~override\sw1h66.itm~ SAY UNIDENTIFIED_DESC @290 SAY DESC @521 WRITE_LONG 0x1e 0x00000000 // Usability Restrictions WRITE_BYTE 0x29 00 // Usability Restrictions WRITE_BYTE 0x2B 02 // Usability Restrictions WRITE_BYTE 0x2D 00 // Usability Restrictions WRITE_BYTE 0x2F 00 // Usability Restrictions WRITE_BYTE 0x26 08 // STR requirement WRITE_BYTE 0x2C 11 // DEX requirement //--------------------------------------------------// COPY_EXISTING ~sw1h67.itm~ // ninja-to ~override\sw1h67.itm~ SAY UNIDENTIFIED_DESC @293 SAY DESC @295 WRITE_LONG 0x1e 0x00000000 // Usability Restrictions WRITE_BYTE 0x29 00 // Usability Restrictions WRITE_BYTE 0x2B 02 // Usability Restrictions WRITE_BYTE 0x2D 00 // Usability Restrictions WRITE_BYTE 0x2F 00 // Usability Restrictions WRITE_BYTE 0x26 08 // STR requirement WRITE_BYTE 0x2C 11 // DEX requirement //--------------------------------------------------// COPY_EXISTING ~sper11.itm~ ~override\sper11.itm~ SAY UNIDENTIFIED_DESC @20 SAY DESC @302 WRITE_LONG 0x1e 0x20000000 // Usability Restrictions WRITE_BYTE 0x29 00 // Usability Restrictions WRITE_BYTE 0x2B 02 // Usability Restrictions WRITE_BYTE 0x2D 00 // Usability Restrictions WRITE_BYTE 0x2F 00 // Usability Restrictions WRITE_BYTE 0x26 07 // STR requirement WRITE_BYTE 0x2C 06 // DEX requirement WRITE_BYTE 0x88 08 // Melee damage to 8 //--------------------------------------------------// COPY_EXISTING ~sper12.itm~ ~override\sper12.itm~ SAY UNIDENTIFIED_DESC @20 SAY DESC @303 WRITE_LONG 0x1e 0x20000000 // Usability Restrictions WRITE_BYTE 0x29 00 // Usability Restrictions WRITE_BYTE 0x2B 02 // Usability Restrictions WRITE_BYTE 0x2D 00 // Usability Restrictions WRITE_BYTE 0x2F 00 // Usability Restrictions WRITE_BYTE 0x26 07 // STR requirement WRITE_BYTE 0x2C 06 // DEX requirement WRITE_BYTE 0x88 08 // Melee damage to 8 //--------------------------------------------------// COPY_EXISTING ~ax1h14.itm~ ~override\ax1h14.itm~ SAY DESC @312 SAY UNIDENTIFIED_DESC @30 WRITE_LONG 0x1e 0x00000000 // Usability Restrictions WRITE_BYTE 0x29 00 // Usability Restrictions WRITE_BYTE 0x2B 02 // Usability Restrictions WRITE_BYTE 0x2D 00 // Usability Restrictions WRITE_BYTE 0x2F 00 // Usability Restrictions WRITE_BYTE 0x26 0x0D // STR requirement WRITE_BYTE 0x2C 06 // DEX requirement //--------------------------------------------------// COPY_EXISTING ~ax1h15.itm~ ~override\ax1h15.itm~ SAY DESC @313 SAY UNIDENTIFIED_DESC @30 WRITE_LONG 0x1e 0x00000000 // Usability Restrictions WRITE_BYTE 0x29 00 // Usability Restrictions WRITE_BYTE 0x2B 02 // Usability Restrictions WRITE_BYTE 0x2D 00 // Usability Restrictions WRITE_BYTE 0x2F 00 // Usability Restrictions WRITE_BYTE 0x26 0x0D // STR requirement WRITE_BYTE 0x2C 06 // DEX requirement //--------------------------------------------------// COPY_EXISTING ~ax1h16.itm~ //throwing ~override\ax1h16.itm~ SAY DESC @314 SAY UNIDENTIFIED_DESC @33 WRITE_LONG 0x1e 0x00000000 // Usability Restrictions WRITE_BYTE 0x29 00 // Usability Restrictions WRITE_BYTE 0x2B 02 // Usability Restrictions WRITE_BYTE 0x2D 00 // Usability Restrictions WRITE_BYTE 0x2F 0x00 // Usability Restrictions WRITE_BYTE 0x26 0x0C // STR requirement WRITE_BYTE 0x2C 0x0A // DEX requirement //--------------------------------------------------// COPY_EXISTING ~ax1h17.itm~ ~override\ax1h17.itm~ SAY DESC @315 SAY UNIDENTIFIED_DESC @30 WRITE_LONG 0x1e 0x00000000 // Usability Restrictions WRITE_BYTE 0x29 00 // Usability Restrictions WRITE_BYTE 0x2B 02 // Usability Restrictions WRITE_BYTE 0x2D 00 // Usability Restrictions WRITE_BYTE 0x2F 00 // Usability Restrictions WRITE_BYTE 0x26 0x0D // STR requirement WRITE_BYTE 0x2C 06 // DEX requirement COPY_EXISTING ~blun26.itm~ //club ~override\blun26.itm~ SAY DESC @339 SAY UNIDENTIFIED_DESC @35 WRITE_LONG 0x1e 0x00000000 // Usability Restrictions WRITE_BYTE 0x29 00 // Usability Restrictions WRITE_BYTE 0x2B 00 // Usability Restrictions WRITE_BYTE 0x2D 00 // Usability Restrictions WRITE_BYTE 0x2F 00 // Usability Restrictions WRITE_BYTE 0x26 08 // STR requirement WRITE_BYTE 0x2C 06 // DEX requirement //--------------------------------------------------// COPY_EXISTING ~blun27.itm~ //club ~override\blun27.itm~ SAY DESC @340 SAY UNIDENTIFIED_DESC @35 WRITE_LONG 0x1e 0x00000000 // Usability Restrictions WRITE_BYTE 0x29 00 // Usability Restrictions WRITE_BYTE 0x2B 00 // Usability Restrictions WRITE_BYTE 0x2D 00 // Usability Restrictions WRITE_BYTE 0x2F 00 // Usability Restrictions WRITE_BYTE 0x26 08 // STR requirement WRITE_BYTE 0x2C 06 // DEX requirement //--------------------------------------------------// COPY_EXISTING ~blun28.itm~ // Mace ~override\blun28.itm~ SAY DESC @341 SAY UNIDENTIFIED_DESC @38 WRITE_LONG 0x1e 0x00000000 // Usability Restrictions WRITE_BYTE 0x29 00 // Usability Restrictions WRITE_BYTE 0x2B 02 // Usability Restrictions WRITE_BYTE 0x2D 00 // Usability Restrictions WRITE_BYTE 0x2F 00 // Usability Restrictions WRITE_BYTE 0x26 0x0C // STR requirement WRITE_BYTE 0x2C 06 // DEX requirement //--------------------------------------------------// COPY_EXISTING ~blun29.itm~ // Mace ~override\blun29.itm~ SAY DESC @342 SAY UNIDENTIFIED_DESC @38 WRITE_LONG 0x1e 0x00000000 // Usability Restrictions WRITE_BYTE 0x29 00 // Usability Restrictions WRITE_BYTE 0x2B 02 // Usability Restrictions WRITE_BYTE 0x2D 00 // Usability Restrictions WRITE_BYTE 0x2F 00 // Usability Restrictions WRITE_BYTE 0x26 0x0C // STR requirement WRITE_BYTE 0x2C 06 // DEX requirement //--------------------------------------------------// COPY_EXISTING ~blun30.itm~ //flail ~override\blun30.itm~ SAY DESC @343 SAY UNIDENTIFIED_DESC @36 WRITE_LONG 0x1e 0x00000000 // Usability Restrictions WRITE_BYTE 0x29 00 // Usability Restrictions WRITE_BYTE 0x2B 02 // Usability Restrictions WRITE_BYTE 0x2D 00 // Usability Restrictions WRITE_BYTE 0x2F 00 // Usability Restrictions WRITE_BYTE 0x26 0x0A // STR requirement WRITE_BYTE 0x2C 0x0C // DEX requirement //--------------------------------------------------// COPY_EXISTING ~blun30C.itm~ //flail ~override\blun30c.itm~ SAY DESC @344 SAY UNIDENTIFIED_DESC @36 WRITE_LONG 0x1e 0x00000000 // Usability Restrictions WRITE_BYTE 0x29 00 // Usability Restrictions WRITE_BYTE 0x2B 02 // Usability Restrictions WRITE_BYTE 0x2D 00 // Usability Restrictions WRITE_BYTE 0x2F 00 // Usability Restrictions WRITE_BYTE 0x26 0x0A // STR requirement WRITE_BYTE 0x2C 0x0C // DEX requirement //--------------------------------------------------// COPY_EXISTING ~blun30D.itm~ //flail ~override\blun30d.itm~ SAY DESC @345 SAY UNIDENTIFIED_DESC @36 WRITE_LONG 0x1e 0x00000000 // Usability Restrictions WRITE_BYTE 0x29 00 // Usability Restrictions WRITE_BYTE 0x2B 02 // Usability Restrictions WRITE_BYTE 0x2D 00 // Usability Restrictions WRITE_BYTE 0x2F 00 // Usability Restrictions WRITE_BYTE 0x26 0x0A // STR requirement WRITE_BYTE 0x2C 0x0C // DEX requirement //--------------------------------------------------// COPY_EXISTING ~blun31.itm~ //club ~override\blun31.itm~ SAY DESC @346 SAY UNIDENTIFIED_DESC @35 WRITE_LONG 0x1e 0x00000000 // Usability Restrictions WRITE_BYTE 0x29 00 // Usability Restrictions WRITE_BYTE 0x2B 00 // Usability Restrictions WRITE_BYTE 0x2D 00 // Usability Restrictions WRITE_BYTE 0x2F 00 // Usability Restrictions WRITE_BYTE 0x26 08 // STR requirement WRITE_BYTE 0x2C 06 // DEX requirement //--------------------------------------------------// COPY_EXISTING ~blun32.itm~ //flail ~override\blun32.itm~ SAY DESC @347 SAY UNIDENTIFIED_DESC @36 WRITE_LONG 0x1e 0x00000000 // Usability Restrictions WRITE_BYTE 0x29 00 // Usability Restrictions WRITE_BYTE 0x2B 02 // Usability Restrictions WRITE_BYTE 0x2D 00 // Usability Restrictions WRITE_BYTE 0x2F 00 // Usability Restrictions WRITE_BYTE 0x26 0x0A // STR requirement WRITE_BYTE 0x2C 0x0C // DEX requirement //--------------------------------------------------// COPY_EXISTING ~blun33.itm~ // Mace ~override\blun33.itm~ SAY DESC @348 SAY UNIDENTIFIED_DESC @38 WRITE_LONG 0x1e 0x00000000 // Usability Restrictions WRITE_BYTE 0x29 00 // Usability Restrictions WRITE_BYTE 0x2B 02 // Usability Restrictions WRITE_BYTE 0x2D 00 // Usability Restrictions WRITE_BYTE 0x2F 00 // Usability Restrictions WRITE_BYTE 0x26 0x0C // STR requirement WRITE_BYTE 0x2C 06 // DEX requirement //--------------------------------------------------// COPY_EXISTING ~blun34.itm~ // Morning Star ~override\blun34.itm~ SAY DESC @349 SAY UNIDENTIFIED_DESC @40 WRITE_LONG 0x1e 0x00000000 // Usability Restrictions WRITE_BYTE 0x29 00 // Usability Restrictions WRITE_BYTE 0x2B 02 // Usability Restrictions WRITE_BYTE 0x2D 00 // Usability Restrictions WRITE_BYTE 0x2F 00 // Usability Restrictions WRITE_BYTE 0x26 0x0B // STR requirement WRITE_BYTE 0x2C 06 // DEX requirement //--------------------------------------------------// COPY_EXISTING ~blun35.itm~ // Morning Star ~override\blun35.itm~ SAY DESC @350 SAY UNIDENTIFIED_DESC @40 WRITE_LONG 0x1e 0x00000000 // Usability Restrictions WRITE_BYTE 0x29 00 // Usability Restrictions WRITE_BYTE 0x2B 02 // Usability Restrictions WRITE_BYTE 0x2D 00 // Usability Restrictions WRITE_BYTE 0x2F 00 // Usability Restrictions WRITE_BYTE 0x26 0x0B // STR requirement WRITE_BYTE 0x2C 06 // DEX requirement //--------------------------------------------------// COPY_EXISTING ~hamm10.itm~ ~override\hamm10.itm~ SAY DESC @357 SAY UNIDENTIFIED_DESC @45 WRITE_LONG 0x1e 0x00000000 // Usability Restrictions WRITE_BYTE 0x29 00 // Usability Restrictions WRITE_BYTE 0x2B 02 // Usability Restrictions WRITE_BYTE 0x2D 00 // Usability Restrictions WRITE_BYTE 0x2F 00 // Usability Restrictions WRITE_BYTE 0x26 0x10 // STR requirement WRITE_BYTE 0x2C 06 // DEX requirement //--------------------------------------------------// COPY_EXISTING ~hamm11.itm~ ~override\hamm11.itm~ SAY DESC @358 SAY UNIDENTIFIED_DESC @45 WRITE_LONG 0x1e 0x00000000 // Usability Restrictions WRITE_BYTE 0x29 00 // Usability Restrictions WRITE_BYTE 0x2B 02 // Usability Restrictions WRITE_BYTE 0x2D 00 // Usability Restrictions WRITE_BYTE 0x2F 00 // Usability Restrictions WRITE_BYTE 0x26 0x10 // STR requirement WRITE_BYTE 0x2C 06 // DEX requirement //--------------------------------------------------// COPY_EXISTING ~hamm12.itm~ ~override\hamm12.itm~ SAY DESC @359 SAY UNIDENTIFIED_DESC @45 WRITE_LONG 0x1e 0x00000000 // Usability Restrictions WRITE_BYTE 0x29 00 // Usability Restrictions WRITE_BYTE 0x2B 02 // Usability Restrictions WRITE_BYTE 0x2D 00 // Usability Restrictions WRITE_BYTE 0x2F 00 // Usability Restrictions WRITE_BYTE 0x26 0x0C // STR requirement WRITE_BYTE 0x2C 06 // DEX requirement WRITE_BYTE 0x88 06 // Melee damage to 6 (1D6+1) //--------------------------------------------------// COPY_EXISTING ~dagg21.itm~ ~override\dagg21.itm~ SAY DESC @372 SAY UNIDENTIFIED_DESC @49 WRITE_LONG 0x1e 0x00000000 // Usability Restrictions WRITE_BYTE 0x29 00 // Usability Restrictions WRITE_BYTE 0x2B 02 // Usability Restrictions WRITE_BYTE 0x2D 00 // Usability Restrictions WRITE_BYTE 0x2F 00 // Usability Restrictions WRITE_BYTE 0x26 04 // STR requirement WRITE_BYTE 0x2C 04 // DEX requirement WRITE_BYTE 0x88 06 // Melee damage to 6 (1D6) //--------------------------------------------------// COPY_EXISTING ~dagg22.itm~ ~override\dagg22.itm~ SAY DESC @373 SAY UNIDENTIFIED_DESC @49 WRITE_LONG 0x1e 0x00000000 // Usability Restrictions WRITE_BYTE 0x29 00 // Usability Restrictions WRITE_BYTE 0x2B 02 // Usability Restrictions WRITE_BYTE 0x2D 00 // Usability Restrictions WRITE_BYTE 0x2F 00 // Usability Restrictions WRITE_BYTE 0x26 04 // STR requirement WRITE_BYTE 0x2C 04 // DEX requirement WRITE_BYTE 0x88 06 // Melee damage to 6 (1D6) //--------------------------------------------------// COPY_EXISTING ~dagg23.itm~ ~override\dagg23.itm~ SAY DESC @374 SAY UNIDENTIFIED_DESC @49 WRITE_LONG 0x1e 0x00000000 // Usability Restrictions WRITE_BYTE 0x29 00 // Usability Restrictions WRITE_BYTE 0x2B 02 // Usability Restrictions WRITE_BYTE 0x2D 00 // Usability Restrictions WRITE_BYTE 0x2F 00 // Usability Restrictions WRITE_BYTE 0x26 04 // STR requirement WRITE_BYTE 0x2C 04 // DEX requirement WRITE_BYTE 0x88 06 // Melee damage to 6 (1D6) //--------------------------------------------------// COPY_EXISTING ~dagg24.itm~ ~override\dagg24.itm~ SAY DESC @375 SAY UNIDENTIFIED_DESC @49 WRITE_LONG 0x1e 0x00000000 // Usability Restrictions WRITE_BYTE 0x29 00 // Usability Restrictions WRITE_BYTE 0x2B 02 // Usability Restrictions WRITE_BYTE 0x2D 00 // Usability Restrictions WRITE_BYTE 0x2F 00 // Usability Restrictions WRITE_BYTE 0x26 04 // STR requirement WRITE_BYTE 0x2C 04 // DEX requirement WRITE_BYTE 0x88 06 // Melee damage to 6 (1D6) //--------------------------------------------------// COPY_EXISTING ~sw2h17.itm~ ~override\sw2h17.itm~ SAY DESC @386 SAY UNIDENTIFIED_DESC @54 WRITE_LONG 0x1e 0x20000000 // Usability Restrictions WRITE_BYTE 0x29 00 // Usability Restrictions WRITE_BYTE 0x2B 02 // Usability Restrictions WRITE_BYTE 0x2D 00 // Usability Restrictions WRITE_BYTE 0x2F 00 // Usability Restrictions WRITE_BYTE 0x26 0x0E // STR requirement WRITE_BYTE 0x2C 08 // DEX requirement //--------------------------------------------------// COPY_EXISTING ~sw2h18.itm~ ~override\sw2h18.itm~ SAY DESC @387 SAY UNIDENTIFIED_DESC @54 WRITE_LONG 0x1e 0x20000000 // Usability Restrictions WRITE_BYTE 0x29 00 // Usability Restrictions WRITE_BYTE 0x2B 02 // Usability Restrictions WRITE_BYTE 0x2D 00 // Usability Restrictions WRITE_BYTE 0x2F 00 // Usability Restrictions WRITE_BYTE 0x26 0x0E // STR requirement WRITE_BYTE 0x2C 08 // DEX requirement //--------------------------------------------------// COPY_EXISTING ~sw2h19.itm~ // CARSOMYR +6. Edit Manually and check WRITE_BYTEs!!! ~override\sw2h19.itm~ SAY DESC @388 SAY UNIDENTIFIED_DESC @54 WRITE_LONG 0x1e 0x606FFFEB // Usability Restrictions WRITE_BYTE 0x29 00 // Usability Restrictions WRITE_BYTE 0x2B 02 // Usability Restrictions WRITE_BYTE 0x2D 00 // Usability Restrictions WRITE_BYTE 0x2F 00 // Usability Restrictions WRITE_BYTE 0x26 0x0E // STR requirement WRITE_BYTE 0x2C 08 // DEX requirement //--------------------------------------------------// COPY_EXISTING ~sw2h20.itm~ ~override\sw2h20.itm~ SAY DESC @389 SAY UNIDENTIFIED_DESC @54 WRITE_LONG 0x1e 0x20000000 // Usability Restrictions WRITE_BYTE 0x29 00 // Usability Restrictions WRITE_BYTE 0x2B 02 // Usability Restrictions WRITE_BYTE 0x2D 00 // Usability Restrictions WRITE_BYTE 0x2F 00 // Usability Restrictions WRITE_BYTE 0x26 0x0E // STR requirement WRITE_BYTE 0x2C 08 // DEX requirement //--------------------------------------------------// COPY_EXISTING ~sw2h21.itm~ ~override\sw2h21.itm~ SAY DESC @390 SAY UNIDENTIFIED_DESC @54 WRITE_LONG 0x1e 0x20000000 // Usability Restrictions WRITE_BYTE 0x29 00 // Usability Restrictions WRITE_BYTE 0x2B 02 // Usability Restrictions WRITE_BYTE 0x2D 00 // Usability Restrictions WRITE_BYTE 0x2F 00 // Usability Restrictions WRITE_BYTE 0x26 0x0E // STR requirement WRITE_BYTE 0x2C 08 // DEX requirement //--------------------------------------------------// COPY_EXISTING ~halb10.itm~ ~override\halb10.itm~ SAY DESC @397 SAY UNIDENTIFIED_DESC @57 WRITE_LONG 0x1e 0x20000000 // Usability Restrictions WRITE_BYTE 0x29 00 // Usability Restrictions WRITE_BYTE 0x2B 02 // Usability Restrictions WRITE_BYTE 0x2D 00 // Usability Restrictions WRITE_BYTE 0x2F 00 // Usability Restrictions WRITE_BYTE 0x26 0x0A // STR requirement WRITE_BYTE 0x2C 06 // DEX requirement //--------------------------------------------------// COPY_EXISTING ~halb11.itm~ ~override\halb11.itm~ SAY DESC @398 SAY UNIDENTIFIED_DESC @57 WRITE_LONG 0x1e 0x20000000 // Usability Restrictions WRITE_BYTE 0x29 00 // Usability Restrictions WRITE_BYTE 0x2B 02 // Usability Restrictions WRITE_BYTE 0x2D 00 // Usability Restrictions WRITE_BYTE 0x2F 00 // Usability Restrictions WRITE_BYTE 0x26 0x0A // STR requirement WRITE_BYTE 0x2C 06 // DEX requirement //--------------------------------------------------// COPY_EXISTING ~halb12.itm~ ~override\halb12.itm~ SAY DESC @399 SAY UNIDENTIFIED_DESC @57 WRITE_LONG 0x1e 0x20000000 // Usability Restrictions WRITE_BYTE 0x29 00 // Usability Restrictions WRITE_BYTE 0x2B 02 // Usability Restrictions WRITE_BYTE 0x2D 00 // Usability Restrictions WRITE_BYTE 0x2F 00 // Usability Restrictions WRITE_BYTE 0x26 0x0A // STR requirement WRITE_BYTE 0x2C 06 // DEX requirement //--------------------------------------------------// COPY_EXISTING ~staf21.itm~ ~override\staf21.itm~ SAY DESC @415 SAY UNIDENTIFIED_DESC @60 WRITE_LONG 0x1e 0x00000000 // Usability Restrictions WRITE_BYTE 0x29 00 // Usability Restrictions WRITE_BYTE 0x2B 00 // Usability Restrictions WRITE_BYTE 0x2D 00 // Usability Restrictions WRITE_BYTE 0x2F 00 // Usability Restrictions WRITE_BYTE 0x26 04 // STR requirement WRITE_BYTE 0x2C 04 // DEX requirement //--------------------------------------------------// COPY_EXISTING ~staf22.itm~ ~override\staf22.itm~ SAY DESC @416 SAY UNIDENTIFIED_DESC @60 WRITE_LONG 0x1e 0x00000000 // Usability Restrictions WRITE_BYTE 0x29 00 // Usability Restrictions WRITE_BYTE 0x2B 00 // Usability Restrictions WRITE_BYTE 0x2D 00 // Usability Restrictions WRITE_BYTE 0x2F 00 // Usability Restrictions WRITE_BYTE 0x26 04 // STR requirement WRITE_BYTE 0x2C 04 // DEX requirement //--------------------------------------------------// COPY_EXISTING ~staf23.itm~ ~override\staf23.itm~ SAY DESC @417 SAY UNIDENTIFIED_DESC @60 WRITE_LONG 0x1e 0x00000000 // Usability Restrictions WRITE_BYTE 0x29 00 // Usability Restrictions WRITE_BYTE 0x2B 00 // Usability Restrictions WRITE_BYTE 0x2D 00 // Usability Restrictions WRITE_BYTE 0x2F 00 // Usability Restrictions WRITE_BYTE 0x26 04 // STR requirement WRITE_BYTE 0x2C 04 // DEX requirement //--------------------------------------------------// COPY_EXISTING ~staf24.itm~ ~override\staf24.itm~ SAY DESC @418 SAY UNIDENTIFIED_DESC @60 WRITE_LONG 0x1e 0x00000000 // Usability Restrictions WRITE_BYTE 0x29 00 // Usability Restrictions WRITE_BYTE 0x2B 00 // Usability Restrictions WRITE_BYTE 0x2D 00 // Usability Restrictions WRITE_BYTE 0x2F 00 // Usability Restrictions WRITE_BYTE 0x26 04 // STR requirement WRITE_BYTE 0x2C 04 // DEX requirement //--------------------------------------------------// COPY_EXISTING ~dart08.itm~ ~override\dart08.itm~ SAY DESC @420 SAY UNIDENTIFIED_DESC @63 WRITE_LONG 0x1e 0x00000000 // Usability Restrictions WRITE_BYTE 0x29 00 // Usability Restrictions WRITE_BYTE 0x2B 00 // Usability Restrictions WRITE_BYTE 0x2D 00 // Usability Restrictions WRITE_BYTE 0x2F 0x0C // Usability Restrictions WRITE_BYTE 0x26 05 // STR requirement WRITE_BYTE 0x2C 10 // DEX requirement //--------------------------------------------------// COPY_EXISTING ~bow22.itm~ // Long ~override\bow22.itm~ SAY DESC @428 SAY UNIDENTIFIED_DESC @69 WRITE_LONG 0x1e 0x20000000 // Usability Restrictions WRITE_BYTE 0x29 00 // Usability Restrictions WRITE_BYTE 0x2B 00 // Usability Restrictions WRITE_BYTE 0x2D 00 // Usability Restrictions WRITE_BYTE 0x2F 0x0C // Usability Restrictions WRITE_BYTE 0x26 0x0E // STR requirement WRITE_BYTE 0x2C 0x0B // DEX requirement WRITE_BYTE 0x31 104 // long bow proficiency //--------------------------------------------------// COPY_EXISTING ~bow23.itm~ // Long ~override\bow23.itm~ SAY DESC @429 SAY UNIDENTIFIED_DESC @69 WRITE_LONG 0x1e 0x20000000 // Usability Restrictions WRITE_BYTE 0x29 00 // Usability Restrictions WRITE_BYTE 0x2B 00 // Usability Restrictions WRITE_BYTE 0x2D 00 // Usability Restrictions WRITE_BYTE 0x2F 0x0C // Usability Restrictions WRITE_BYTE 0x26 0x0E // STR requirement WRITE_BYTE 0x2C 0x0B // DEX requirement WRITE_BYTE 0x31 104 // long bow proficiency //--------------------------------------------------// //--------------------------------------------------// COPY_EXISTING ~bow24.itm~ // Composite ~override\bow24.itm~ SAY DESC @424 SAY UNIDENTIFIED_DESC @67 WRITE_LONG 0x1e 0x20000000 // Usability Restrictions WRITE_BYTE 0x29 00 // Usability Restrictions WRITE_BYTE 0x2B 00 // Usability Restrictions WRITE_BYTE 0x2D 00 // Usability Restrictions WRITE_BYTE 0x2F 0x0C // Usability Restrictions WRITE_BYTE 0x26 0x0F // STR requirement WRITE_BYTE 0x2C 0x0B // DEX requirement WRITE_BYTE 0x31 104 // long bow proficiency //--------------------------------------------------// COPY_EXISTING ~bow20.itm~ // Short ~override\bow20.itm~ SAY DESC @434 SAY UNIDENTIFIED_DESC @71 WRITE_LONG 0x1e 0x00000000 // Usability Restrictions WRITE_BYTE 0x29 00 // Usability Restrictions WRITE_BYTE 0x2B 00 // Usability Restrictions WRITE_BYTE 0x2D 00 // Usability Restrictions WRITE_BYTE 0x2F 0x0C // Usability Restrictions WRITE_BYTE 0x26 0x09 // STR requirement WRITE_BYTE 0x2C 0x0B // DEX requirement WRITE_BYTE 0x31 105 // short bow proficiency //--------------------------------------------------// COPY_EXISTING ~bow21.itm~ // Short ~override\bow21.itm~ SAY DESC @435 SAY UNIDENTIFIED_DESC @71 WRITE_LONG 0x1e 0x00000000 // Usability Restrictions WRITE_BYTE 0x29 00 // Usability Restrictions WRITE_BYTE 0x2B 00 // Usability Restrictions WRITE_BYTE 0x2D 00 // Usability Restrictions WRITE_BYTE 0x2F 0x0C // Usability Restrictions WRITE_BYTE 0x26 0x09 // STR requirement WRITE_BYTE 0x2C 0x0B // DEX requirement WRITE_BYTE 0x31 105 // short bow proficiency //--------------------------------------------------// COPY_EXISTING ~bow26.itm~ // Short ~override\bow26.itm~ SAY DESC @436 SAY UNIDENTIFIED_DESC @71 WRITE_LONG 0x1e 0x00000000 // Usability Restrictions WRITE_BYTE 0x29 00 // Usability Restrictions WRITE_BYTE 0x2B 00 // Usability Restrictions WRITE_BYTE 0x2D 00 // Usability Restrictions WRITE_BYTE 0x2F 0x0C // Usability Restrictions WRITE_BYTE 0x26 0x09 // STR requirement WRITE_BYTE 0x2C 0x0B // DEX requirement WRITE_BYTE 0x31 105 // short bow proficiency //--------------------------------------------------// COPY_EXISTING ~xbow17.itm~ // heavy ~override\xbow17.itm~ SAY DESC @441 SAY UNIDENTIFIED_DESC @76 WRITE_LONG 0x1e 0x20000000 // Usability Restrictions WRITE_BYTE 0x29 00 // Usability Restrictions WRITE_BYTE 0x2B 00 // Usability Restrictions WRITE_BYTE 0x2D 00 // Usability Restrictions WRITE_BYTE 0x2F 0x0C // Usability Restrictions WRITE_BYTE 0x26 0x0A // STR requirement WRITE_BYTE 0x2C 0x0A // DEX requirement //--------------------------------------------------// COPY_EXISTING ~xbow15.itm~ // light ~override\xbow15.itm~ SAY DESC @446 SAY UNIDENTIFIED_DESC @78 WRITE_LONG 0x1e 0x00000000 // Usability Restrictions WRITE_BYTE 0x29 00 // Usability Restrictions WRITE_BYTE 0x2B 00 // Usability Restrictions WRITE_BYTE 0x2D 00 // Usability Restrictions WRITE_BYTE 0x2F 0x0C // Usability Restrictions WRITE_BYTE 0x26 0x09 // STR requirement WRITE_BYTE 0x2C 0x0A // DEX requirement //--------------------------------------------------// COPY_EXISTING ~xbow16.itm~ // light ~override\xbow16.itm~ SAY DESC @447 SAY UNIDENTIFIED_DESC @78 WRITE_LONG 0x1e 0x00000000 // Usability Restrictions WRITE_BYTE 0x29 00 // Usability Restrictions WRITE_BYTE 0x2B 00 // Usability Restrictions WRITE_BYTE 0x2D 00 // Usability Restrictions WRITE_BYTE 0x2F 0x0C // Usability Restrictions WRITE_BYTE 0x26 0x09 // STR requirement WRITE_BYTE 0x2C 0x0A // DEX requirement //--------------------------------------------------// COPY_EXISTING ~xbow18.itm~ // light ~override\xbow18.itm~ SAY DESC @448 SAY UNIDENTIFIED_DESC @78 WRITE_LONG 0x1e 0x00000000 // Usability Restrictions WRITE_BYTE 0x29 00 // Usability Restrictions WRITE_BYTE 0x2B 00 // Usability Restrictions WRITE_BYTE 0x2D 00 // Usability Restrictions WRITE_BYTE 0x2F 0x0C // Usability Restrictions WRITE_BYTE 0x26 0x09 // STR requirement WRITE_BYTE 0x2C 0x0A // DEX requirement //--------------------------------------------------// COPY_EXISTING ~slng08.itm~ ~override\slng08.itm~ SAY DESC @453 WRITE_LONG 0x1e 0x00000000 // Usability Restrictions WRITE_BYTE 0x29 00 // Usability Restrictions WRITE_BYTE 0x2B 00 // Usability Restrictions WRITE_BYTE 0x2D 00 // Usability Restrictions WRITE_BYTE 0x2F 0x0C // Usability Restrictions WRITE_BYTE 0x26 05 // STR requirement WRITE_BYTE 0x2C 0x0B // DEX requirement //--------------------------------------------------// COPY_EXISTING ~slng09.itm~ ~override\slng09.itm~ SAY DESC @454 WRITE_LONG 0x1e 0x00000000 // Usability Restrictions WRITE_BYTE 0x29 00 // Usability Restrictions WRITE_BYTE 0x2B 00 // Usability Restrictions WRITE_BYTE 0x2D 00 // Usability Restrictions WRITE_BYTE 0x2F 0x0C // Usability Restrictions WRITE_BYTE 0x26 05 // STR requirement WRITE_BYTE 0x2C 0x0B // DEX requirement //--------------------------------------------------// COPY_EXISTING ~slng10.itm~ ~override\slng10.itm~ SAY DESC @455 WRITE_LONG 0x1e 0x00000000 // Usability Restrictions WRITE_BYTE 0x29 00 // Usability Restrictions WRITE_BYTE 0x2B 00 // Usability Restrictions WRITE_BYTE 0x2D 00 // Usability Restrictions WRITE_BYTE 0x2F 0x0C // Usability Restrictions WRITE_BYTE 0x26 05 // STR requirement WRITE_BYTE 0x2C 0x0B // DEX requirement BEGIN @531 REQUIRE_FILE ~override\J#SWSoA.txt~ @532 ACTION_IF FILE_EXISTS_IN_GAME ~cdbehbla.pro~ THEN BEGIN // bg2 fixpack installed OUTER_SET "fixpack" = 1 END ELSE BEGIN OUTER_SET "fixpack" = 0 END COPY_EXISTING ~anomen6.cre~ ~override~ ~anomen7.cre~ ~override~ ~anomen8.cre~ ~override~ ~anomen9.cre~ ~override~ ~anomen10.cre~ ~override~ // item swapping READ_LONG 0x2b8 "slot_off" ELSE 0 READ_LONG 0x2bc "itm_off" ELSE 0 READ_LONG 0x2c0 "itm_num" ELSE 0 SET "deleted" = 0 FOR (index = 0 ; index < itm_num ; index = index + 1) BEGIN // searches through items READ_ASCII ("%itm_off%" + (0x14 * "%index%")) "item" PATCH_IF ("%item%" STRING_COMPARE_CASE "bull01" = 0) BEGIN // bullets WRITE_ASCII ("%itm_off%" + (0x14 * "%index%")) "bolt01" #8 // bolts END ELSE PATCH_IF ("%item%" STRING_COMPARE_CASE "blun04" = 0) BEGIN // hammer WRITE_ASCII ("%itm_off%" + (0x14 * "%index%")) "sw1h04" #8 // long sword END ELSE PATCH_IF ("%item%" STRING_COMPARE_CASE "slng01" = 0) BEGIN // sling WRITE_ASCII ("%itm_off%" + (0x14 * "%index%")) "xbow01" #8 // xbow // special: make sure item not in weapon slot, move to inventory FOR (index2 = 0 ; index2 < 36 ; index2 = index2 + 1) BEGIN // search through inventory and add reference to first null slot READ_SHORT ("%slot_off%" + ("%index2%" * 0x02)) "ref" PATCH_IF (("%ref%" = "%index%") AND ("%index2%" < 21)) BEGIN // if found in inventory, delete ref WRITE_SHORT ("%slot_off%" + ("%index2%" * 0x02)) 0xffff // nullref SET "deleted" = 1 END PATCH_IF (("%ref%" = 0xffff) AND ("%index2%" > 20) AND ("%deleted%" = 1)) BEGIN // if null reference in inventory and removed already WRITE_SHORT ("%slot_off%" + ("%index2%" * 0x02)) "%index%" // adds reference to item SET "index2" = 36 // kills loop END END END END // prof swapping // since FP already gives anomen 2* in spears, need to rebalnce somewhat READ_LONG 0x2c4 "fx_off" READ_LONG 0x2c8 "fx_num" FOR (index = 0 ; index < fx_num ; index = index + 1) BEGIN READ_LONG ("%fx_off%" + 0x08 + ("%index%" * 0x108)) "type" READ_LONG ("%fx_off%" + 0x18 + ("%index%" * 0x108)) "weap" PATCH_IF (("%type%" = 233) AND ("%weap%" = 97)) BEGIN // warhammer PATCH_IF ("%fixpack%" = 1) BEGIN // fixpack installed WRITE_LONG ("%fx_off%" + 0x18 + ("%index%" * 0x108)) 101 // mace END ELSE BEGIN WRITE_LONG ("%fx_off%" + 0x18 + ("%index%" * 0x108)) 98 // spear END END ELSE PATCH_IF (("%type%" = 233) AND ("%weap%" = 101)) BEGIN // mace WRITE_LONG ("%fx_off%" + 0x18 + ("%index%" * 0x108)) 90 // long sword END ELSE PATCH_IF (("%type%" = 233) AND ("%weap%" = 102)) BEGIN // staff PATCH_IF ("%fixpack%" = 1) BEGIN // fixpack installed WRITE_LONG ("%fx_off%" + 0x18 + ("%index%" * 0x108)) 89 // bastard sword END ELSE BEGIN WRITE_LONG ("%fx_off%" + 0x18 + ("%index%" * 0x108)) 101 // mace END END ELSE PATCH_IF (("%type%" = 233) AND ("%weap%" = 107)) BEGIN // sling WRITE_LONG ("%fx_off%" + 0x18 + ("%index%" * 0x108)) 103 // crossbow END END BUT_ONLY_IF_IT_CHANGES BEGIN @533 // ToB Anomen weapon/prof changes REQUIRE_FILE ~override\J#ToBAoE.txt~ @534 ACTION_IF FILE_EXISTS_IN_GAME ~cdbehbla.pro~ THEN BEGIN // bg2 fixpack installed OUTER_SET "fixpack" = 1 END ELSE BEGIN OUTER_SET "fixpack" = 0 END COPY_EXISTING ~anomen12.cre~ ~override~ // item swapping READ_LONG 0x2b8 "slot_off" ELSE 0 READ_LONG 0x2bc "itm_off" ELSE 0 READ_LONG 0x2c0 "itm_num" ELSE 0 SET "deleted" = 0 FOR (index = 0 ; index < itm_num ; index = index + 1) BEGIN // searches through items READ_ASCII ("%itm_off%" + (0x14 * "%index%")) "item" PATCH_IF ("%item%" STRING_COMPARE_REGEXP "bull0[123]" = 0) BEGIN // bullets WRITE_ASCII ("%itm_off%" + (0x14 * "%index%")) "bolt0" #5 // bolts END ELSE PATCH_IF ("%item%" STRING_COMPARE_CASE "blun33" = 0) BEGIN // hammer WRITE_ASCII ("%itm_off%" + (0x14 * "%index%")) "sw1h73" #8 // long sword END ELSE PATCH_IF ("%item%" STRING_COMPARE_CASE "slng04" = 0) BEGIN // sling WRITE_ASCII ("%itm_off%" + (0x14 * "%index%")) "xbow07" #8 // xbow // special: make sure item not in weapon slot, move to inventory FOR (index2 = 0 ; index2 < 36 ; index2 = index2 + 1) BEGIN // search through inventory and add reference to first null slot READ_SHORT ("%slot_off%" + ("%index2%" * 0x02)) "ref" PATCH_IF (("%ref%" = "%index%") AND ("%index2%" < 21)) BEGIN // if found in inventory, delete ref WRITE_SHORT ("%slot_off%" + ("%index2%" * 0x02)) 0xffff // nullref SET "deleted" = 1 END PATCH_IF (("%ref%" = 0xffff) AND ("%index2%" > 20) AND ("%deleted%" = 1)) BEGIN // if null reference in inventory and removed already WRITE_SHORT ("%slot_off%" + ("%index2%" * 0x02)) "%index%" // adds reference to item SET "index2" = 36 // kills loop END END END END // prof swapping // since FP already gives anomen 2* in spears, need to rebalnce somewhat READ_LONG 0x2c4 "fx_off" READ_LONG 0x2c8 "fx_num" FOR (index = 0 ; index < fx_num ; index = index + 1) BEGIN READ_LONG ("%fx_off%" + 0x08 + ("%index%" * 0x108)) "type" READ_LONG ("%fx_off%" + 0x18 + ("%index%" * 0x108)) "weap" PATCH_IF (("%type%" = 233) AND ("%weap%" = 97)) BEGIN // warhammer PATCH_IF ("%fixpack%" = 1) BEGIN // fixpack installed WRITE_LONG ("%fx_off%" + 0x18 + ("%index%" * 0x108)) 101 // mace END ELSE BEGIN WRITE_LONG ("%fx_off%" + 0x18 + ("%index%" * 0x108)) 98 // spear END END ELSE PATCH_IF (("%type%" = 233) AND ("%weap%" = 101)) BEGIN // mace WRITE_LONG ("%fx_off%" + 0x18 + ("%index%" * 0x108)) 90 // long sword END ELSE PATCH_IF (("%type%" = 233) AND ("%weap%" = 102)) BEGIN // staff PATCH_IF ("%fixpack%" = 1) BEGIN // fixpack installed WRITE_LONG ("%fx_off%" + 0x18 + ("%index%" * 0x108)) 89 // bastard sword END ELSE BEGIN WRITE_LONG ("%fx_off%" + 0x18 + ("%index%" * 0x108)) 101 // mace END END ELSE PATCH_IF (("%type%" = 233) AND ("%weap%" = 107)) BEGIN // sling WRITE_LONG ("%fx_off%" + 0x18 + ("%index%" * 0x108)) 103 // crossbow END END BUT_ONLY_IF_IT_CHANGES BEGIN @535 REQUIRE_FILE ~override\J#SWSoA.txt~ @532 COPY_EXISTING ~viconi6.cre~ ~override~ READ_LONG 0x2c4 "effects_offset" READ_LONG 0x2c8 "effects_number" WHILE ("%effects_number%" > 0) BEGIN SET "effects_number" = ("%effects_number%" - 1) READ_LONG ("%effects_offset%" + 0x08 + ("%effects_number%" * 0x108)) "type" READ_LONG ("%effects_offset%" + 0x18 + ("%effects_number%" * 0x108)) "wpn" PATCH_IF (("%type%" = 233) AND ("%wpn%" = 0x61)) // warhammer BEGIN WRITE_LONG ("%effects_offset%" + 0x18 + ("%effects_number%" * 0x108)) 95 // scimitar END PATCH_IF (("%type%" = 233) AND ("%wpn%" = 107)) // sling BEGIN WRITE_LONG ("%effects_offset%" + 0x18 + ("%effects_number%" * 0x108)) 113 // single-weapon END PATCH_IF (("%type%" = 233) AND ("%wpn%" = 112)) // sword and shield BEGIN WRITE_LONG ("%effects_offset%" + 0x18 + ("%effects_number%" * 0x108)) 0x64 // flail END PATCH_IF (("%type%" = 233) AND ("%wpn%" = 101)) // mace BEGIN WRITE_LONG ("%effects_offset%" + 0x18 + ("%effects_number%" * 0x108)) 0x67 // crossbow END END BUT_ONLY_IF_IT_CHANGES COPY_EXISTING ~viconi8.cre~ ~override~ READ_LONG 0x2c4 "effects_offset" READ_LONG 0x2c8 "effects_number" WHILE ("%effects_number%" > 0) BEGIN SET "effects_number" = ("%effects_number%" - 1) READ_LONG ("%effects_offset%" + 0x08 + ("%effects_number%" * 0x108)) "type" READ_LONG ("%effects_offset%" + 0x18 + ("%effects_number%" * 0x108)) "wpn" PATCH_IF (("%type%" = 233) AND ("%wpn%" = 0x61)) // warhammer BEGIN WRITE_LONG ("%effects_offset%" + 0x18 + ("%effects_number%" * 0x108)) 95 // scimitar END PATCH_IF (("%type%" = 233) AND ("%wpn%" = 107)) // sling BEGIN WRITE_LONG ("%effects_offset%" + 0x18 + ("%effects_number%" * 0x108)) 113 // single-weapon END PATCH_IF (("%type%" = 233) AND ("%wpn%" = 112)) // sword and shield BEGIN WRITE_LONG ("%effects_offset%" + 0x18 + ("%effects_number%" * 0x108)) 0x64 // flail END PATCH_IF (("%type%" = 233) AND ("%wpn%" = 101)) // mace BEGIN WRITE_LONG ("%effects_offset%" + 0x18 + ("%effects_number%" * 0x108)) 0x67 // crossbow END END BUT_ONLY_IF_IT_CHANGES COPY_EXISTING ~viconi9.cre~ ~override~ READ_LONG 0x2c4 "effects_offset" READ_LONG 0x2c8 "effects_number" WHILE ("%effects_number%" > 0) BEGIN SET "effects_number" = ("%effects_number%" - 1) READ_LONG ("%effects_offset%" + 0x08 + ("%effects_number%" * 0x108)) "type" READ_LONG ("%effects_offset%" + 0x18 + ("%effects_number%" * 0x108)) "wpn" PATCH_IF (("%type%" = 233) AND ("%wpn%" = 0x61)) // warhammer BEGIN WRITE_LONG ("%effects_offset%" + 0x18 + ("%effects_number%" * 0x108)) 95 // scimitar END PATCH_IF (("%type%" = 233) AND ("%wpn%" = 107)) // sling BEGIN WRITE_LONG ("%effects_offset%" + 0x18 + ("%effects_number%" * 0x108)) 113 // single-weapon END PATCH_IF (("%type%" = 233) AND ("%wpn%" = 112)) // sword and shield BEGIN WRITE_LONG ("%effects_offset%" + 0x18 + ("%effects_number%" * 0x108)) 0x64 // flail END PATCH_IF (("%type%" = 233) AND ("%wpn%" = 101)) // mace BEGIN WRITE_LONG ("%effects_offset%" + 0x18 + ("%effects_number%" * 0x108)) 0x67 // crossbow END END BUT_ONLY_IF_IT_CHANGES COPY_EXISTING ~viconi11.cre~ ~override~ READ_LONG 0x2c4 "effects_offset" READ_LONG 0x2c8 "effects_number" WHILE ("%effects_number%" > 0) BEGIN SET "effects_number" = ("%effects_number%" - 1) READ_LONG ("%effects_offset%" + 0x08 + ("%effects_number%" * 0x108)) "type" READ_LONG ("%effects_offset%" + 0x18 + ("%effects_number%" * 0x108)) "wpn" PATCH_IF (("%type%" = 233) AND ("%wpn%" = 0x61)) // warhammer BEGIN WRITE_LONG ("%effects_offset%" + 0x18 + ("%effects_number%" * 0x108)) 95 // scimitar END PATCH_IF (("%type%" = 233) AND ("%wpn%" = 107)) // sling BEGIN WRITE_LONG ("%effects_offset%" + 0x18 + ("%effects_number%" * 0x108)) 113 // single-weapon END PATCH_IF (("%type%" = 233) AND ("%wpn%" = 112)) // sword and shield BEGIN WRITE_LONG ("%effects_offset%" + 0x18 + ("%effects_number%" * 0x108)) 0x64 // flail END PATCH_IF (("%type%" = 233) AND ("%wpn%" = 101)) // mace BEGIN WRITE_LONG ("%effects_offset%" + 0x18 + ("%effects_number%" * 0x108)) 0x67 // crossbow END END BUT_ONLY_IF_IT_CHANGES COPY_EXISTING ~viconi13.cre~ ~override~ READ_LONG 0x2c4 "effects_offset" READ_LONG 0x2c8 "effects_number" WHILE ("%effects_number%" > 0) BEGIN SET "effects_number" = ("%effects_number%" - 1) READ_LONG ("%effects_offset%" + 0x08 + ("%effects_number%" * 0x108)) "type" READ_LONG ("%effects_offset%" + 0x18 + ("%effects_number%" * 0x108)) "wpn" PATCH_IF (("%type%" = 233) AND ("%wpn%" = 0x61)) // warhammer BEGIN WRITE_LONG ("%effects_offset%" + 0x18 + ("%effects_number%" * 0x108)) 95 // scimitar END PATCH_IF (("%type%" = 233) AND ("%wpn%" = 107)) // sling BEGIN WRITE_LONG ("%effects_offset%" + 0x18 + ("%effects_number%" * 0x108)) 113 // single-weapon END PATCH_IF (("%type%" = 233) AND ("%wpn%" = 112)) // sword and shield BEGIN WRITE_LONG ("%effects_offset%" + 0x18 + ("%effects_number%" * 0x108)) 0x64 // flail END PATCH_IF (("%type%" = 233) AND ("%wpn%" = 101)) // mace BEGIN WRITE_LONG ("%effects_offset%" + 0x18 + ("%effects_number%" * 0x108)) 0x67 // crossbow END PATCH_IF (("%type%" = 233) AND ("%wpn%" = 100)) // flail BEGIN WRITE_LONG ("%effects_offset%" + 0x18 + ("%effects_number%" * 0x108)) 0x5b // short sword END END BUT_ONLY_IF_IT_CHANGES BEGIN @536 REQUIRE_FILE ~override\J#ToBAoE.txt~ @534 COPY_EXISTING ~viconi16.cre~ ~override~ READ_LONG 0x2bc "items_offset" READ_LONG 0x2c0 "items_num" WHILE ("%items_num%" > 0) BEGIN SET "items_num" = ("%items_num%" - 1) READ_ASCII ("%items_offset%" + ("%items_num%" * 0x14)) "itemname" PATCH_IF ("%itemname%" STR_CMP "bull01" = 0 OR "%itemname%" STR_CMP "BULL01" = 0) //1819047266) BEGIN WRITE_ASCII ("%items_offset%" + ("%items_num%" * 0x14)) ~bolt01~ END PATCH_IF ("%itemname%" STR_CMP "bull02" = 0 OR "%itemname%" STR_CMP "BULL02" = 0) //1819047266) BEGIN WRITE_ASCII ("%items_offset%" + ("%items_num%" * 0x14)) ~bolt02~ END PATCH_IF ("%itemname%" STR_CMP "bull03" = 0 OR "%itemname%" STR_CMP "BULL03" = 0) //1819047266) BEGIN WRITE_ASCII ("%items_offset%" + ("%items_num%" * 0x14)) ~bolt03~ END PATCH_IF ("%itemname%" STR_CMP "blun33" = 0 OR "%itemname%" STR_CMP "BLUN33" = 0) // 1853189218) BEGIN WRITE_ASCII ("%items_offset%" + ("%items_num%" * 0x14)) ~blun32~ END PATCH_IF ("%itemname%" STR_CMP "slng04" = 0 OR "%itemname%" STR_CMP "SLNG04" = 0) // 1735289971) BEGIN WRITE_ASCII ("%items_offset%" + ("%items_num%" * 0x14)) ~xbow09~ END END BUT_ONLY_IF_IT_CHANGES COPY_EXISTING ~viconi16.cre~ ~override~ READ_LONG 0x2c4 "effects_offset" READ_LONG 0x2c8 "effects_number" WHILE ("%effects_number%" > 0) BEGIN SET "effects_number" = ("%effects_number%" - 1) READ_LONG ("%effects_offset%" + 0x08 + ("%effects_number%" * 0x108)) "type" READ_LONG ("%effects_offset%" + 0x18 + ("%effects_number%" * 0x108)) "wpn" PATCH_IF (("%type%" = 233) AND ("%wpn%" = 0x61)) // warhammer BEGIN WRITE_LONG ("%effects_offset%" + 0x18 + ("%effects_number%" * 0x108)) 95 // scimitar END PATCH_IF (("%type%" = 233) AND ("%wpn%" = 107)) // sling BEGIN WRITE_LONG ("%effects_offset%" + 0x18 + ("%effects_number%" * 0x108)) 113 // single-weapon END PATCH_IF (("%type%" = 233) AND ("%wpn%" = 112)) // sword and shield BEGIN WRITE_LONG ("%effects_offset%" + 0x18 + ("%effects_number%" * 0x108)) 0x64 // flail END PATCH_IF (("%type%" = 233) AND ("%wpn%" = 101)) // mace BEGIN WRITE_LONG ("%effects_offset%" + 0x18 + ("%effects_number%" * 0x108)) 0x67 // crossbow END END READ_LONG 0x2b8 "itemslots_offset" WRITE_SHORT ("%itemslots_offset%" + 4) 0xffff WRITE_SHORT ("%itemslots_offset%" + 0x2a) 0x0007 BUT_ONLY_IF_IT_CHANGES BEGIN @605 REQUIRE_FILE ~override\J#SWSoA.txt~ @532 COPY_EXISTING ~keldor8.cre~ ~override~ READ_LONG 0x2bc "items_offset" READ_LONG 0x2c0 "items_num" WHILE ("%items_num%" > 0) BEGIN SET "items_num" = ("%items_num%" - 1) READ_ASCII ("%items_offset%" + ("%items_num%" * 0x14)) "itemname" PATCH_IF ("%itemname%" STR_CMP "xbow04" = 0 OR "%itemname%" STR_CMP "XBOW04" = 0) //1819047266) BEGIN WRITE_ASCII ("%items_offset%" + ("%items_num%" * 0x14)) ~sper01~ END END BUT_ONLY_IF_IT_CHANGES COPY_EXISTING ~keldor8.cre~ ~override~ READ_LONG "0x2b8" "itemslot" READ_LONG "0x2bc" "itemsoffset" READ_SHORT ("%itemslot%" + 0x14) "weapon2" READ_LONG ("%itemsoffset%" + ("%weapon2%" * 0x14)) "weaponname" WRITE_SHORT ("%itemsoffset%" + ("%weapon2%" * 0x14) + 0xa) 6 // Number of charges for slot 1 READ_LONG 0x2c4 "effects_offset" READ_LONG 0x2c8 "effects_number" WHILE ("%effects_number%" > 0) BEGIN SET "effects_number" = ("%effects_number%" - 1) READ_LONG ("%effects_offset%" + 0x08 + ("%effects_number%" * 0x108)) "type" READ_LONG ("%effects_offset%" + 0x18 + ("%effects_number%" * 0x108)) "wpn" PATCH_IF (("%type%" = 233) AND ("%wpn%" = 103)) // crossbow BEGIN WRITE_LONG ("%effects_offset%" + 0x18 + ("%effects_number%" * 0x108)) 0x62 // spear END END READ_LONG 0x2b8 "itemslots_offset" WRITE_LONG ("%itemslots_offset%" + 0x1a) 0xffffffff WRITE_LONG ("%itemslots_offset%" + 0x1e) 0xffffffff BUT_ONLY_IF_IT_CHANGES COPY_EXISTING ~keldor9.cre~ ~override~ READ_LONG 0x2bc "items_offset" READ_LONG 0x2c0 "items_num" WHILE ("%items_num%" > 0) BEGIN SET "items_num" = ("%items_num%" - 1) READ_ASCII ("%items_offset%" + ("%items_num%" * 0x14)) "itemname" PATCH_IF ("%itemname%" STR_CMP "xbow04" = 0 OR "%itemname%" STR_CMP "XBOW04" = 0) //1819047266) BEGIN WRITE_ASCII ("%items_offset%" + ("%items_num%" * 0x14)) ~sper01~ END END BUT_ONLY_IF_IT_CHANGES COPY_EXISTING ~keldor9.cre~ ~override~ READ_LONG "0x2b8" "itemslot" READ_LONG "0x2bc" "itemsoffset" READ_SHORT ("%itemslot%" + 0x14) "weapon2" READ_LONG ("%itemsoffset%" + ("%weapon2%" * 0x14)) "weaponname" WRITE_SHORT ("%itemsoffset%" + ("%weapon2%" * 0x14) + 0xa) 6 // Number of charges for slot 1 READ_LONG 0x2c4 "effects_offset" READ_LONG 0x2c8 "effects_number" WHILE ("%effects_number%" > 0) BEGIN SET "effects_number" = ("%effects_number%" - 1) READ_LONG ("%effects_offset%" + 0x08 + ("%effects_number%" * 0x108)) "type" READ_LONG ("%effects_offset%" + 0x18 + ("%effects_number%" * 0x108)) "wpn" PATCH_IF (("%type%" = 233) AND ("%wpn%" = 103)) // crossbow BEGIN WRITE_LONG ("%effects_offset%" + 0x18 + ("%effects_number%" * 0x108)) 0x62 // spear END END READ_LONG 0x2b8 "itemslots_offset" WRITE_LONG ("%itemslots_offset%" + 0x1a) 0xffffffff WRITE_LONG ("%itemslots_offset%" + 0x1e) 0xffffffff BUT_ONLY_IF_IT_CHANGES COPY_EXISTING ~keldor10.cre~ ~override~ READ_LONG 0x2bc "items_offset" READ_LONG 0x2c0 "items_num" WHILE ("%items_num%" > 0) BEGIN SET "items_num" = ("%items_num%" - 1) READ_ASCII ("%items_offset%" + ("%items_num%" * 0x14)) "itemname" PATCH_IF ("%itemname%" STR_CMP "XBOW04" = 0 OR "%itemname%" STR_CMP "xbow04" = 0) //1819047266) BEGIN WRITE_ASCII ("%items_offset%" + ("%items_num%" * 0x14)) ~sper01~ END END BUT_ONLY_IF_IT_CHANGES COPY_EXISTING ~keldor10.cre~ ~override~ READ_LONG "0x2b8" "itemslot" READ_LONG "0x2bc" "itemsoffset" READ_SHORT ("%itemslot%" + 0x14) "weapon2" READ_LONG ("%itemsoffset%" + ("%weapon2%" * 0x14)) "weaponname" WRITE_SHORT ("%itemsoffset%" + ("%weapon2%" * 0x14) + 0xa) 6 // Number of charges for slot 1 // WHILE ("%items_number%" > 0) // BEGIN // SET "items_number" = ("%items_number%" - 1) // READ_LONG ("%items_offset%" + ("%items_number%" * 0x14)) "xbow" // PATCH_IF ("%xbow%" = 0x58424f57) // xbow04 // BEGIN // WRITE_LONG ("%items_offset%" + 10 + ("%items_number%" * 0x14)) 6 // 6 spears // END // END READ_LONG 0x2c4 "effects_offset" READ_LONG 0x2c8 "effects_number" WHILE ("%effects_number%" > 0) BEGIN SET "effects_number" = ("%effects_number%" - 1) READ_LONG ("%effects_offset%" + 0x08 + ("%effects_number%" * 0x108)) "type" READ_LONG ("%effects_offset%" + 0x18 + ("%effects_number%" * 0x108)) "wpn" PATCH_IF (("%type%" = 233) AND ("%wpn%" = 103)) // crossbow BEGIN WRITE_LONG ("%effects_offset%" + 0x18 + ("%effects_number%" * 0x108)) 0x62 // spear END END READ_LONG 0x2b8 "itemslots_offset" WRITE_LONG ("%itemslots_offset%" + 0x1a) 0xffffffff WRITE_LONG ("%itemslots_offset%" + 0x1e) 0xffffffff BUT_ONLY_IF_IT_CHANGES COPY_EXISTING ~keldor12.cre~ ~override~ READ_LONG 0x2bc "items_offset" READ_LONG 0x2c0 "items_num" WHILE ("%items_num%" > 0) BEGIN SET "items_num" = ("%items_num%" - 1) READ_ASCII ("%items_offset%" + ("%items_num%" * 0x14)) "itemname" PATCH_IF ("%itemname%" STR_CMP "xbow04" = 0 OR "%itemname%" STR_CMP "XBOW04" = 0) //1819047266) BEGIN WRITE_ASCII ("%items_offset%" + ("%items_num%" * 0x14)) ~sper01~ END END BUT_ONLY_IF_IT_CHANGES COPY_EXISTING ~keldor12.cre~ ~override~ READ_LONG "0x2b8" "itemslot" READ_LONG "0x2bc" "itemsoffset" READ_SHORT ("%itemslot%" + 0x14) "weapon2" READ_LONG ("%itemsoffset%" + ("%weapon2%" * 0x14)) "weaponname" WRITE_SHORT ("%itemsoffset%" + ("%weapon2%" * 0x14) + 0xa) 6 // Number of charges for slot 1 READ_LONG 0x2c4 "effects_offset" READ_LONG 0x2c8 "effects_number" WHILE ("%effects_number%" > 0) BEGIN SET "effects_number" = ("%effects_number%" - 1) READ_LONG ("%effects_offset%" + 0x08 + ("%effects_number%" * 0x108)) "type" READ_LONG ("%effects_offset%" + 0x18 + ("%effects_number%" * 0x108)) "wpn" PATCH_IF (("%type%" = 233) AND ("%wpn%" = 103)) // crossbow BEGIN WRITE_LONG ("%effects_offset%" + 0x18 + ("%effects_number%" * 0x108)) 0x62 // spear END END READ_LONG 0x2b8 "itemslots_offset" WRITE_LONG ("%itemslots_offset%" + 0x1a) 0xffffffff WRITE_LONG ("%itemslots_offset%" + 0x1e) 0xffffffff BUT_ONLY_IF_IT_CHANGES BEGIN @606 REQUIRE_FILE ~override\J#ToBAoE.txt~ @534 COPY_EXISTING ~keldor14.cre~ ~override~ READ_LONG 0x2bc "items_offset" READ_LONG 0x2c0 "items_num" WHILE ("%items_num%" > 0) BEGIN SET "items_num" = ("%items_num%" - 1) READ_ASCII ("%items_offset%" + ("%items_num%" * 0x14)) "itemname" PATCH_IF ("%itemname%" STR_CMP "xbow07" = 0 OR "%itemname%" STR_CMP "XBOW07" = 0) //1819047266) BEGIN WRITE_ASCII ("%items_offset%" + ("%items_num%" * 0x14)) ~sper05~ END END BUT_ONLY_IF_IT_CHANGES COPY_EXISTING ~keldor14.cre~ ~override~ READ_LONG 0x2c4 "effects_offset" READ_LONG 0x2c8 "effects_number" WHILE ("%effects_number%" > 0) BEGIN SET "effects_number" = ("%effects_number%" - 1) READ_LONG ("%effects_offset%" + 0x08 + ("%effects_number%" * 0x108)) "type" READ_LONG ("%effects_offset%" + 0x18 + ("%effects_number%" * 0x108)) "wpn" PATCH_IF (("%type%" = 233) AND ("%wpn%" = 103)) // crossbow BEGIN WRITE_LONG ("%effects_offset%" + 0x18 + ("%effects_number%" * 0x108)) 0x62 // spear END END READ_LONG 0x2b8 "itemslots_offset" WRITE_LONG ("%itemslots_offset%" + 0x1a) 0xffffffff WRITE_LONG ("%itemslots_offset%" + 0x1e) 0xffffffff BUT_ONLY_IF_IT_CHANGES /* Damn me and my maturity. Not that I'm all that mature to begin with, but hey. BEGIN ~GbG Fix (highly recommended)~ EXTEND_TOP ~AR0602.bcs~ ~ashesofembers/igi-be-stfu/start.baf~ EXTEND_TOP ~AR6200.bcs~ ~ashesofembers/igi-be-stfu/end.baf~ EXTEND_TOP ~AR3020.bcs~ ~ashesofembers/igi-be-stfu/demo.baf~ COPY_EXISTING ~finsol01.cre~ ~Override/finsol01.cre~ SAY NAME1 #66428 SAY NAME2 #66429 */ AT_INTERACTIVE_EXIT ~view AshesofEmbers\aoe_readme.txt~