Guest User

PoR Alucard Mod NOTES

a guest
Oct 3rd, 2025
7
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 27.31 KB | None | 0 0
  1. YT: https://www.youtube.com/watch?v=IIdKywLBv84
  2.  
  3. xAlucard sprites/anims added
  4. xWhips (sprite 3D) changed to Alucard Sword
  5. xTaunt changed to code for stuff
  6. xAdd the straight jumpick
  7. xCopy p_wp91.dat over again to consolidate Zwei palette
  8. xAdd p_wp82.dat
  9. xChange owl form into bat form
  10. xFix iframes for weapons
  11. xTurn Crossbow into Hellfire (change unique animation number 2D to anim 2B)
  12. xForce JP voices
  13. xChange weapon placement
  14. xFix weapons that are supposed to have negative defense having OMEGA defense
  15. xFix Namakura atk
  16. xFix quest rewards for quests that award weapons
  17. xMake Crissaegrim and Vorpal Blade
  18. xVorpal Blade hits twice kinda
  19. xCrissaegrim damage lowered to 20 (same as Vorpal, but it hits more often)
  20. xChange Crissaegrim and Vorpal Blade sounds
  21. xChange whip skill 1 pickup (near knife skill early on) to whip skill 2 and lower it so you can get it at the start
  22. xChange the reward for the quest that gives you whip skill 2 to a high potion
  23. xMake Estoc propel you forward
  24. xFix knives (including combat knife)
  25. xObsidian Sword is doing fire damage
  26. xChange portraits (including dual crush)
  27. xMake Mourneblade soul steal
  28. xTurn Offensive Form into Dark Metamorphosis
  29. xTurn Aura Blast into Soul Steal
  30. xMake Gurthang do more damage during DM
  31. xFix shop weapon prices
  32. xRemove unusable skills from the shop
  33. xChange Holy Rod sound
  34. xLower Alucard's jump down to Jonathan level to avoid sequence breaks
  35. xTurned Knee Strike into Summon Spirit
  36. xChange poison sword quest text to Were Bane instead of Long Sword
  37. xReplace Taunt near the Forest of Doom portrait with Gurthang
  38. xReplace Cream Pie and Paper Airplace in City of Haze with 2k and 1k gold
  39. -Fix petrified palette and GFX
  40. -Weapons missing special stuff (everything else should be in, like Mourneblade's soul steal on-hit, Combat Knife's unique basic attack etc.):
  41. Sword of Dawn's summons (might do it in the future)
  42. Katanas with swirly attacks (might do it in the future)
  43. Muramasa scaling (might do it in the future)
  44. Holbein Dagger's "minor crissaegrim" (it's just a Knife now, cause I won't bother with it)
  45. Shotel's throw attack (missing until I can figure out how to replace projectiles in special attacks)
  46. Jewel Sword money drop (I made it grant LCK instead, cause, even though it's possible to implement, I'm not gonna bother)
  47. Heaven+Rune Sword special attacks (can't recreate their special attacks, way too complex)
  48. Thunderbrand's special attack (won't do it, I changed it so it uses the Stellar Sword special now, cause "moving at lightning speed" fits)
  49. Alucard Spear was removed until I can find a spritesheet for the Saturn SOTN version of it
  50. Moon Rod's Crescent Moon special (won't do it, too complex, but I changed it to the ice projectile special)
  51. Shield Rod+Mablung Sword (no interaction with shields right now, cause I haven't thought of a good way to add a shield)
  52. Blue Knuckles' blue light attack (won't do it, not worth it, it's just a basic punching weapon now)
  53. Fist of Tulkas (uses the ice projectile until I can figure out how to replace projectiles in special attacks)
  54. -Fix death sound
  55. -Bat Vial still has Summon Crow attack sound (could be sound 37 01 aka Wave 114)
  56. -Change sprites for Javelin etc.
  57. -Change Heaven Sword sprite
  58. -Info screen portrait is still missing
  59. -No weapon/skill descriptions were altered, cause that's too much work and that time is better spent making actual gameplay stuff
  60. -Most weapon icons are also unchanged
  61. -Some things get messed up in the other modes
  62. -CPU Alucard thinks he has more range than he actually does with regular swords (cause he thinks he's using a whip)
  63. -Alucard starts out feeling weaker than Jonathan, but feels stronger later
  64. -Due to how the ATK+STR formula works, at low STR levels some weapons will produce the same ATK value despite having different ATK values themselves (eg Alucard Sword is set to have 1 ATK and Short Sword 2, but both give you no ATK at LV1)
  65. -No dialogue was changed
  66. -A lot of weapons are better than their basic stats suggest: Holy Rod, Blue Knucles and Tonfa are all found around the same time and have almost the same ATK, but the Blue Knuckles attack very fast, the Tonfa has much longer range and very easily double-hits and the Holy Rod not only does holy damage but can double-hit if you're close to the enemy (something that all maces can do!).
  67. -Hell Fire bug from the vanilla game
  68. -Instead of a Long Sword for the poison sword quest, you now require a Were Bane, which is a common drop from a relatively common enemy
  69.  
  70.  
  71.  
  72.  
  73. Alucard sword sprite color palette:
  74. Color 3 - flame out
  75. Color 4 - flame in
  76. Color 5 - blade at the end
  77. Color 6 - raised blade
  78. Color 7 - faded slash out
  79. Color 8 - faded slash in
  80.  
  81. Sprite 3D: palette 0 (alu sword) = Steel whip and VK, palette 1 = Flame, palette 2 (muramasa) = Medusa, palette 3 (grey) = Undead Killer
  82.  
  83. xP_wp01.dat FOR ALL REGULAR AND COMBAT KNIFE (swing anim 07 for regular, swing anim 03 for combat)
  84. xP_wp29.dat (11 - ) FOR CRISSAEGRIM
  85. xP_wp75.dat (20 - True VK) FOR TONFA
  86. xP_wp82.dat (27 - Holy Claymore) FOR PUNCHES
  87. xP_wp91.dat (30 - Leather) FOR GREATSWORDS (EXCEPT ESTOC)
  88. xP_wpa1.dat (3A - Rose Stem) FOR RAPIER, WEREBANE, SHORTSWORD, JEWELSWORD, STONESWORD
  89. xP_wpa4.dat (3D - Sealed VK, Steel, Flame, Medusa, Undead) FOR EVERY SWORD, JUST CHANGE THE F_ AND THE PALETTE
  90. xP_wpa7.dat (40 - Jet Black) FOR MACES ----> START WITH HOLY ROD (cause then you can just remove stuff for the rest)
  91.  
  92.  
  93. Swing anims (stand, crouch, air, stand-b, crouch-b):
  94. 00 knives 38 39 3E 32 35 (tonfa)
  95. 01
  96. 02 swords 31 33 36 32 35
  97. 03 great swords 43 44 45 19 1B (combat knife)
  98. 04 spears
  99. 05 axes 37 40 41 32 35 (estoc anim)
  100. 06 maces 2F 3C 3D 32 35
  101. 07 knuckles 18 1A 1C 19 1B
  102. 08 whips 31 33 36 32 35 (basic swords)
  103. 09 tomes
  104.  
  105. 1A, 1C punches
  106.  
  107. 44, 45 combat knife
  108.  
  109. HoD:
  110. sw00 - Alucard Sword (really blue version with lightning is indra's light) D
  111. sw01 - Throwing Weapons
  112. sw02 - shield rod D
  113. sw03 - holy rod D
  114. sw04 - mace D
  115. sw05 - star flail D
  116. sw06 - morning star D
  117. sw07 - moon rod D
  118. sw08 - sword of dawn + dainslef D
  119. sw09 - basilard D
  120. sw0a - combat knife D
  121. sw0b - tonfa + nunchaku D
  122. sw0c - shotel D -> same as alucard swords?
  123. sw0d - red rust ND
  124. sw0e - takemitsu ND
  125. sw0f - short sword
  126. sw10 - rapier D
  127. sw11 - were bane D
  128. sw12 - dark aura greatsword (claymore, greatsword and estoc have the aura removed) ESTOC ND! CLAYMORE/GREAT D
  129. sw13 - REALLY dark greatsword (obsidian sword) D
  130. sw14 - aquamarine greatsword (zweihander) D
  131. sw15 - yellow aura, red greatsword (flamberge) D
  132. sw16 - punch D
  133. sw17 - scraggly punch D
  134. sw18 - blue-green punch (fist of tulkas?) D
  135. sw19 - proper green punch (kaiser knuckle) D
  136.  
  137. PoR Weapons:
  138. 01 Sealed VK (sprite 3D)
  139. 0A Jonathan's True VK (sprite 20)
  140. 0B Richter's VK (sprite 1F)
  141.  
  142. dra02.dll+14BFD0 Taunt skill function
  143.  
  144. dra02.dll+2BF227 add player X position for weapon anim (nothing messing with X, gotta add a jmp or something)
  145. dra02.dll+2BF544 test to see if the player is facing left to mirror weapon sprites
  146.  
  147.  
  148.  
  149. Mourneblade (40h), Dark Metamorphosis and Soul Steal:
  150. dra02.dll+994A30 player 1 booleans
  151. dra02.dll+14bc68 offensive form sound play
  152.  
  153. call dra02.dll+257AD0 to heal for the amount in ECX (messes with rax, rcx, rdx, r8, r9, r10)
  154.  
  155. dra02.dll+1cfa75 hit detection stuff
  156.  
  157. dra02.dll+2e7e51 check for player getting hit or hitting enemy (jump if player hits enemy)
  158.  
  159. at:
  160. dra02.dll+2E7F1A test [dra02.dll+9B1E44],00100000
  161.  
  162. R9 identifies what hit the enemy:
  163. 09 = Hit by some skills (eg aura blast and knife) from the right
  164. 0A = Hit by some skills (eg aura blast and knife) from the left
  165. 1C = Jonathan melee attack
  166. 1D = Jonathan special attack
  167. 25 = Charlotte melee attack
  168.  
  169. insertion at dra02.dll+2E7F1A:
  170. jmp dra02.dll+14C098
  171.  
  172. end:
  173. test [dra02.dll+9B1E44],00100000
  174. jmp dra02.dll+2E7F24
  175.  
  176.  
  177. SOUL STEAL ETC.:
  178. cmp r9,1C //was it a Jonathan melee hit?
  179. jne dra02.dll+14C0C3 //jump if NOT a Jonathan melee hit to test for skill hits
  180. cmp byte ptr[dra02.dll+9B28A4],40 //are you equipped with the Mourneblade?
  181. jne dra02.dll+14C0C3 //jump if NOT equipped with the Mourneblade to get out
  182. push rax
  183. push rcx
  184. push rdx
  185. push r8
  186. push r9
  187. push r10
  188. mov ecx,08
  189. call dra02.dll+257AD0 //heal for ecx
  190. pop r10
  191. pop r9
  192. pop r8
  193. pop rdx
  194. pop rcx
  195. pop rax
  196. test [dra02.dll+9B1E44],00100000
  197. jmp dra02.dll+2E7F24 //get out
  198. cmp r9,09 //was it a skill hit like Aura Blast from the left?
  199. jne dra02.dll+14C0DA //if not, then jump to check from the right
  200. jmp dra02.dll+14C0E0 //if yes, then jump to get the heal
  201. cmp r9,0A //was it a skill hit like Aura Blast from the right?
  202. jne dra02.dll+14C0C3 //if not, then jump to get out
  203. cmp byte ptr[dra02.dll+9B28A6],25 //if yes, then make sure Aura Blast is equipped
  204. jne dra02.dll+14C0C3 //if it's not, then jump to get out
  205. jmp dra02.dll+14C0A7 //if it is, then jump to get the heal
  206.  
  207. push rbx
  208. lea rbx, [dra02.dll+996478]
  209. //movsd xmm0,[rbx+30]
  210. //movsd [rsp+30],xmm0
  211. mov ecx,0000009D
  212. call dra02.dll+14C9AC
  213. //call dra02.dll+32720 //play sound
  214. pop rbx
  215.  
  216. -------------------------------------------------------------------------
  217.  
  218. Salamander spirit fork stuff:
  219. dra02.dll+1A24A0 start
  220.  
  221. Roar sound at dra02.dll+1A2657:
  222. RBX == 0003000401000000 Alu
  223. RBX == 0003000501000000 Cha
  224.  
  225. original code:
  226. mov ecx,000000F1
  227.  
  228. end:
  229. jmp dra02.dll+1A265C
  230.  
  231.  
  232. Create fire+sound at dra02.dll+1A2982:
  233. RCX and RDI == dra02.dll+995118 Alu
  234. RCX and RDI == dra02.dll+996478 Cha
  235.  
  236. original code:
  237. call dra02.dll+142470
  238.  
  239. end:
  240. jmp dra02.dll+1A2987
  241.  
  242. --------------------------------------------------------------------------
  243.  
  244. X POSITION STUFF:
  245. what was originally at the weapon sprite location (dra02.dll+2BF21F):
  246. cmove ecx,[r11+00000138]
  247.  
  248. what needs to go in the end:
  249. jmp dra02.dll+2BF227 (back to regular stuff)
  250.  
  251. insertion (at dra02.dll+2BF21F for X position):
  252. jmp dra02.dll+14BFD1
  253.  
  254. Y POSITION STUFF:
  255. what was originally at the weapon sprite location (dra02.dll+2BF237):
  256. add r10d,[r11+34]
  257. mov [r9+34],r10d
  258.  
  259. what needs to go in the end:
  260. jmp dra02.dll+2BF23F (back to regular stuff)
  261.  
  262. insertion (at dra02.dll+2BF237 for Y position):
  263. jmp dra02.dll+14C023
  264.  
  265.  
  266. new taunt code:
  267. nop
  268. cmove ecx,[r11+00000138] //original X position code
  269. push r12
  270. lea r12, [dra02.dll+380C88]
  271. cmp rbx, r12 //if you're using a tome swing anim
  272. pop r12
  273. je dra02.dll+14C01D //get outta here
  274. test byte ptr [dra02.dll+994A30],08 //is the player crouching?
  275. je dra02.dll+14C003 //jump to go check if you're in the air if not
  276. add ecx,FFFF7F18
  277. test byte ptr [dra02.dll+994A30],04 //is the player facing the left?
  278. je dra02.dll+14C01D //jump to the end if you're not, cause you already know you're crouching
  279. neg ecx
  280. test byte ptr [dra02.dll+994A30],10 //is the player in the air?
  281. je dra02.dll+14C01D //jump to the end if you're not
  282. add ecx,FFFFC568
  283. test byte ptr [dra02.dll+994A30],04 //is the player facing left?
  284. je dra02.dll+14C01D
  285. neg ecx
  286. jmp dra02.dll+2BF227 //done with x stuff, get outta here
  287.  
  288. nop
  289.  
  290. add r10d,[r11+34] //Y position original code
  291. push r12
  292. lea r12, [dra02.dll+380C88]
  293. cmp rbx, r12 //if you're using a tome swing anim
  294. pop r12
  295. jne dra02.dll+14C03D //jump if you're NOT using a tome swing anim
  296. mov [r9+34],r10d //more Y position original code
  297. jmp dra02.dll+14C092 //get outta here cause you're Charlotte
  298. test byte ptr [dra02.dll+994A30],10 //is the player in the air?
  299. je dra02.dll+14C04D //jump to the mov, skip the add
  300. add r10d,FFFFD8F0
  301. mov [r9+34],r10d //more Y position original code
  302.  
  303. nop //just continue forward, knowing it's Alucard
  304.  
  305. cmp byte ptr[dra02.dll+9B28A4],32 //are you equipped with the estoc?
  306. jne dra02.dll+14C092 //go to the end if not the Estoc
  307. cmp byte ptr[dra02.dll+9949DE],05 //check how many frames are left in the currently playing animation
  308. jl dra02.dll+14C092 //go to the end if it's less than 5
  309. mov r8l,[dra02.dll+9949DE] //put the remaining frames # into r8
  310. add r8l,-02 //subtract 2 so it's not too much
  311. test byte ptr[dra02.dll+994A30],04 //check if you're facing left
  312. je dra02.dll+14C086 //jump if you're NOT facing left to add [r11+31],r8w (74 0D)
  313. cmp [dra02.dll+994989],r8w //check if you're not gonna go into the negatives for X position after adding r8
  314. jl dra02.dll+14C08D //jump to add dword ptr[r11+31],-01 if you are
  315. neg r8 //otherwise it's ok to negate r8 and proceed
  316. add [r11+31],r8w
  317. jmp dra02.dll+14C092 //jmp to the end
  318. add dword ptr[r11+31],-01
  319. jmp dra02.dll+2BF23F //the end, go back
  320.  
  321.  
  322.  
  323. Taunt code hex:
  324. 90 41 0F 44 8B 38 01 00 00 41 54 4C 8D 25 A6 4C 23 00 4C 39 E3 41 5C 74 34 F6 05 40 8A 84 00 08 74 11 81 C1 18 7F FF FF F6 05 31 8A 84 00 04 74 1C F7 D9 F6 05 26 8A 84 00 10 74 11 81 C1 68 C5 FF FF F6 05 17 8A 84 00 04 74 02 F7 D9 E9 05 32 17 00 90 45 03 53 34 41 54 4C 8D 25 58 4C 23 00 4C 39 E3 41 5C 75 06 45 89 51 34 EB 55 F6 05 EC 89 84 00 10 74 07 41 81 C2 F0 D8 FF FF 45 89 51 34 90 80 3D 4B 68 86 00 32 90 75 36 80 3D 7B 89 84 00 05 7C 2D 44 8A 05 72 89 84 00 41 80 C0 FE F6 05 B9 89 84 00 04 74 0D 66 44 39 05 08 89 84 00 7C 0A 49 F7 D8 66 45 01 43 31 EB 05 41 83 43 31 FF E9 A8 31 17 00 90 49 83 F9 1C 75 34 80 3D FF 67 86 00 40 75 44 50 51 52 41 50 41 51 41 52 B9 08 00 00 00 E8 16 BA 10 00 41 5A 41 59 41 58 5A 59 58 F7 05 77 5D 86 00 00 00 10 00 E9 52 BE 19 00 49 83 F9 09 75 02 EB 06 49 83 F9 0A 75 E3 80 3D BF 67 86 00 25 75 DA EB BC F6 05 2A 66 86 00 10 74 CF EB B1 90 80 3D A6 67 86 00 34 75 09 66 83 84 41 0C 27 9B 00 32 E9 25 FD FF FF 90 48 C1 EB 20 48 81 FB 04 00 03 00 74 0E B9 F1 00 00 00 48 C1 E3 20 E9 32 65 05 00 B9 FB 00 00 00 EB F0 90 41 50 4C 8D 05 3D A3 84 00 4C 39 C1 75 0C 41 58 E8 29 63 FF FF E9 3B 68 05 00 41 58 EB F7 90 90
  325.  
  326.  
  327. ---------------------------------------------------------------------------
  328. GURTHANG:
  329. injection at dra02.dll+14BE2A:
  330. jmp dra02.dll+14C0F7
  331.  
  332. original code:
  333. add word ptr [rcx+rax*2+009B270C],08
  334.  
  335. end:
  336. jmp dra02.dll+14C0FE
  337.  
  338. Code:
  339. cmp byte ptr[dra02.dll+9B28A4],34 //is Gurthang equipped?
  340. jne dra02.dll+14C109 //if not, skip the STR boost
  341. add word ptr [rcx+rax*2+009B270C],32 //add 50 STR if Gurthang is equipped and using DM
  342. jmp dra02.dll+14BE33 //go back
  343.  
  344.  
  345. Sprites/Palettes:
  346. Bamboo = 00
  347. Red Zwei = 01
  348. Purple Rapier = 02
  349. Basilard = 03
  350. Dark Zwei = 04
  351. 05 Knife Crissaegrim
  352. 06 ---
  353. Basic Al Sword = 07
  354. Short Sword = 08
  355. No Aura Zwei = 09
  356. Flamberge Zwei = 0A
  357. 0B Alucard Spear
  358. Mace = 0C
  359. Star Flail = 0D
  360. Morning Star = 0E
  361. Moon Rod = 0F
  362. Shield Rod = 10
  363. Crissaegrim = 11
  364. Combat Knife = 12
  365. Basic punches (no image)= 13
  366. 14 ?
  367. 15 Blue uppercut punches
  368. Rune Sword = 16
  369. Shotel = 17
  370. Estoc = 19
  371. Tonfa = 20
  372. Zweihander = 30 (palette 0 for base, palette 1 for the slash effect)
  373. Rapier = 3A
  374. Blue Al Sword = 3D
  375. Fire Al Sword = 3D 40 crit type/palette (palette 1)
  376. Red Al Sword = 3D 80
  377. White/Grey Al Sword = 3D C0
  378. Holy Rod = 40
  379.  
  380. GFX (pointer before the file name), Sprite, Palette
  381.  
  382. WEAPON REPLACEMENTS:
  383. 61 Sealed VK Alucart Sword ATK+2 LCK+5 xStarting gear
  384. 62 Leather Whip Takemitsu ATK+1 Strike (no diagonal attack) Bamboo sword City of Haze
  385. 63 Steel Whip Masamune ATK+90 DEF-30 (sonic edge and backstab special) BLUE Al sword Sandy Grave
  386. 64 Rose Stem Whip Sword of Dawn ATK+27 (summon special) Red Zwei Tower of Death/Maneating Plant
  387. 65 Medusa Whip Yasutsuna ATK+60 DEF-20 (yasutsuna crissaegrim-like normal attack) Medusa Head drop
  388. 66 Nebula Entrance -> REMOVE
  389. 67 Flame Whip Obsidian Sword ATK+42 (step attack special) Dark Zwei Dark Academy
  390. 68 Jet Black Whip Holy Rod ATK+12 Holy (Holy special) Holy Rod Burnt Paradise
  391. 69 Undead Killer Whip Holy Sword ATK+26 Slash/Holy (special) BLUE Al Sword Quest (S Hunter - Late)
  392. 6A True VK Alucard Sword ATK+42 (backstab special) Al Sword xDefeat Richter
  393.  
  394. Charlotte's Tomes
  395.  
  396. 75 Knife Holbein Dagger ATK+6 (minor Crissaegrim normal attack) Shop
  397. 76 Combat Knife Combat Knife ATK+24 Entrance
  398. 77 Baselard Basilard ATK+1 Basilard Shop (Post City of Haze)
  399. 78 Katar Shotl ATK+20 (throw special) Shotel Shop (Post Stella)/Skeleton Blaze
  400. 79 Cinquedea Jwl Sword ATK+15 LCK+10 Short Sword Shop (Post Death)
  401. 7A Short Sword Short Sword ATK+2 Short Sword xEntrance
  402. 7B Cutlass Cutlass ATK+7 Basic Al Sword Zacchino
  403. 7C Long Sword Were Bane ATK+18 (flurry special) Purple Rapier City of Haze
  404. 7D Gladius Gladius ATK+3 Basic Sword Dragon Zombie/Hill Guard
  405. 7E Milican's Sword Stone Sword ATK+1 Slash/Stone Short Sword xCity of Haze
  406. 7F Rahab's Frost Icebrand ATK+25 Slash/Ice (special) White/Grey Al Sword (icy effect) xRazor Bat
  407. 80 Agni's Flame Firebrand ATK+25 Slash/Fire (special) Yellow/Orange Al Sword (fire effect) Flame Demon -> Shop Post-Death instead of Sarissa
  408. 81 Assassin's Blade Terminus Est ATK+32 DEF+2 Slash/Poison Red Al Sword xQuest (Poison)
  409. 82 Heaven's Sword Heaven Sword ATK+21 DEF-2 xFlying Armor
  410. 83 Bakatwa Bekatowa ATK+14 Basic Al Sword Burnt Paradise
  411. 84 Jagdplaute Hunter Sword ATK+20 DEF-1 Basic Al Sword Ruler's Sword
  412. 85 Stellar Sword Mablung Sword ATK+39 DEF+2 (Shield Rod sword) White/Grey Al Sword Quest (Almighty)
  413. 86 Damascus Sword Damascus Sword ATK+17 Basic Sword Alastor
  414. 87 Claymore Claymore ATK+26 (step attack special) No Aura Zwei City of Haze
  415. 88 Falchion Falchion ATK+10 Basic Al Sword Andras
  416. 89 Great Sword Great Sword ATK+65 (no special) No Aura Zwei Great Armor
  417. 8A Zweihander Zweihander ATK+38 (step attack special) Dragon Zombie
  418. 8B Royal Sword Rune Sword ATK+40 DEF-4 (Heaven Sword-like) Quest (A Hunter)
  419. 8C Dragon Slayer Thunderbrand ATK+25 Slash/Thunder (special attack) Blue Al Sword Ruler's Sword
  420. 8D Final Sword Crissaegrim ATK+36 DEF+1 Final Guard -> Exchange with the next one
  421. 8E Holy Claymore Vorpal Blade ATK+25 (Crissaegrim-like) Shop (late+expensive) -> Exchange with previous one
  422. 8F Spear Rpier ATK+5 (flurry special) Rapier xEntrance
  423. 90 Partisan Flambrge ATK+31 (step attack special) Yellow/Orange Aura Zwei Great Stairway
  424. 91 Halberd Namakura ATK-5 Slash/Curse Basic Al Sword Tower of Death -> Shop in place of Brass Knuckles
  425. 92 Lance Estoc ATK+39 (always step attacks) No Aura Zwei Shop (Post Stella)
  426. 93 Trident Muramasa ATK+? DEF-4 Slash/Curse (bunch of stuff) Red Al Sword Imp
  427. 94 Long Spear Gurthang ATK+25 DEF+1 (double damage during DM and strong swing DM special)Red Al Sword Armor Knight
  428. 95 Couse DarkB ATK+35 DEF+2 White/Grey Al Sword Slogra
  429. 96 Sarissa Marsil ATK+33 DEF+1 Slash/Fire (special) Yellow/Orange Al Sword (fire effect) Shop (Post Death) -> Make it drop from Flame Demon
  430. 97 Alucard's Spear Alucard Spear ATK+28 (flurry special and step attack special) xQuest (Spear of Legend)
  431. 98 Axe Grm ATK+30 White/Grey Al Sword City of Haze
  432. 99 Mace Mace ATK+9 Strike Mace City of Haze
  433. 9A Battle Axe Star Flail ATK+13 Strike (lunge special) Star Flail Shop (Post Stella)
  434. 9B Morning Star Morning Star ATK+11 Strike Morning Star Skeleton Flail
  435. 9C Bhuj Moon (Rod) ATK+17 Strike (Crescent Moon special) Moon Rod Armored Fleaman
  436. 9D Great Axe ShieldRod ATK+11 Strike (Shield Rod and has ATK+5 and DEF+2 when a shield is equipped) Burnt Paradise
  437. 9E Voulge Tonfa ATK+10 Strike Tonfa Shop (Post Death)
  438. 9F Bullova Mormegil ATK+25 Slash/Dark White/Grey Al Sword Minotaur
  439. A0 Golden Axe Mourneblde ATK+36 DEF+1 (hits heal 8hp) BLUE Al Sword Shop (Post Stella+Loretta)
  440. A1 Brass Knuckles Jewel Knuckles ATK+21 Strike No image? Shop
  441. A2 Cestus Katana ATK+32 (sonic edge special) BLUE Basic Al Sword Buried Chamber (early Castle)
  442. A3 Whip Knuckles Blue Knuckles ATK+8 Strike (uppercut normal attack) Blue Uppercut Great Stairway
  443. A4 Bahg Nahk Iron Fist ATK+26 Strike (flurry special) No image Sandy Grave
  444. A5 Bullet Punch Osafune ATK+50 DEF-10 (sonic edge and backstab special) Blue Al Sword Quest (Supersonic punch)
  445. A6 Illusion Fist Knuckle Duster ATK+1 Strike No Image Boss Rush lol -> in place of Knife at the shop
  446. A7 Kaiser Knuckles Fist of Tulkas ATK+38 DEF+5 Strike (fireball special) Green Punch xSandy Grave (post flight)
  447.  
  448.  
  449. KEPT SUBWEAPONS FROM POR:
  450. Axe
  451. Cross -> Grand Cross
  452. Holy Water
  453. xKnife
  454. Bible
  455. Javelin
  456. xRicochet Rock (Rebound Stone)
  457. Boomerang
  458. Bwaka Knife
  459. xYagyu Shuriken
  460. xCrossbow -> Hell Fire
  461. Grenade -> TNT
  462. Steel Ball -> Iron Ball
  463. Offensive/Defensive Form -> Dark Metamorphosis
  464. Aura Blast -> Soul Steal
  465. xSummon Crow -> Monster Vial 2 (Bat)
  466. xSummon Skeleton -> Monster Vial 3 (Skeleton)
  467.  
  468.  
  469.  
  470. CONSUMABLES:
  471. xBoomerang ATK+30 Strike
  472. Buffalo Star ATK+90
  473. xBwaka Knife ATK+30
  474. xCross Shuriken ATK+70
  475. xDynamite ATK+100 Fire
  476. Fire Boomerang ATK+50 Fire
  477. Flame Star ATK+100 Slash/Fire
  478. xIron Ball ATK+60
  479. xJavelin ATK+50
  480. Magic Missile ATK+30
  481. Monster Vial 1 ATK+40 (merman summon)
  482. xMonster Vial 2 ATK+25 (bat summon)
  483. xMonster Vial 3 ATK+30 (skeleton summon)
  484. xShuriken ATK+50
  485. TNT ATK+60 Fire
  486. Neutron Bomb ATK+30 Strike
  487. Power of Sire ATK+40 (8 hits) Strike
  488. Karma Coin ATK+50 Strike
  489. Pentagram ATK+50 Strike
  490. Bat Pentagram ATK+99 Strike
  491.  
  492.  
  493. SUBWEAPONS:
  494. Knife ATK+5 Slash/Holy (1 heart)
  495. Axe ATK+10 Slash/Holy (4 hearts)
  496. Grand Cross ATK+40 Strike/Holy (100 hearts)
  497. Stopwatch (20 hearts)
  498. Holy Water ATK+8 Fire/Holy (3 hearts)
  499. Bible ATK+8 Holy (5 hearts)
  500. Rebound Stone ATK+8 Strike/Holy (2 hearts)
  501. Agunea ATK+10 Thunder/Holy (5 hearts)
  502. Vibhuti ATK+8 Holy (3 hearts)
  503.  
  504.  
  505. SPELLS:
  506. Dark Metamorphosis (10 mp, 8hp per hit)
  507. Summon Spirit ATK+15 Strike (5 mp)
  508. Hellfire ATK+30 Fire (15 mp)
  509. Tetra Spirit ATK+15 x4 (20 mp)
  510. Soul Steal ATK+15 Strike 8hp per hit, max 7hits (50 mp)
  511.  
  512.  
  513. EXCLUDED WEAPONS:
  514. oScimitar ATK+5
  515. oSaber ATK+9
  516. oBroadsword ATK+12
  517. oBastard Sword ATK+20
  518. oTalwar ATK+22
  519. oSword of Hador ATK+24
  520. oLuminus ATK+26
  521. oHarper ATK+28
  522. oTyrfind ATK-30 Slash/Dark
  523. oBadelaire ATK+Hours of Game Time
  524. oSword Familiar ATK+(50 to 99)
  525. oRed Rust ATK-2 Slash/Curse (no diagonal attack)
  526. oChakram ATK+15
  527.  
  528.  
  529.  
  530. WEAPON EFFECTS:
  531. dra02.dll+2BFE48 movzx the special effect value (eg 04 for fire)
  532.  
  533.  
  534. SOUNDS (call dra02.dll+32720 with sound at ecx to play voice):
  535. JP
  536. JN:
  537. 1180 C305 hum atk - HA
  538. 1181 C405 ha atk - TSUY
  539. 1182 C505 hyum atk - TUH
  540. 1183 C605 ya! atk - YOO
  541. 1184 C705 haa! atk
  542. 1185 C805 suya! atk
  543. 1186 C905 "charlotte!" - CHARLOTTE
  544. 1187 CA05 gah! damage - uh damage
  545. 1188 CB05 uuh! damage - duuuh damage
  546. 1189 CC05 guooo! damage - GUH UH damage
  547. CD05 Jonathan death sound
  548. 1190 CE05 IKUZO
  549. 1191 CF05 tcha!! - SOUL STEAL
  550. 1192 D005 shyun! - DARK METAMORPHOSIS
  551. 1193 D105 hyAA! -> mace sounds?
  552. 1194 D205 tsuya!
  553. 1195 D305 (echo) hyaa!
  554. 1196 D405 hmph
  555. 1197 D505 yahooooo!
  556. 1198 D605 kakatekina!
  557. 1199 D705 tahetemiseru
  558. 1200 D805 ikuzo!
  559. 1201 D905 kurai na!
  560. 1202 DA05 seiya!
  561. 1203 DB05 SHOWTIME
  562. 1204 DC05 anata ni shita ga imasu
  563. 1205 DD05 warukata
  564. 1206 DE05 hm! -> whip sounds?
  565. 1207 DF05 hya!
  566. 1208 E005 HA!
  567. 1209 E105 GYA!
  568.  
  569. DUAL:
  570. 1210 E205 AXE BOMBER! - OWARI
  571. 1211 E305 DARK GATE! - DEMONIC MEGIDO
  572. 1212 E405 THOUSAND EDGE! - THOUSAND BLADES
  573. 1213 E505 GRAND - GRAND
  574. 1214 E605 CROSS - CROSS from grand
  575. 1215 E705 HYDROSTORM!
  576. 1216 UHHHHH (dual)
  577. 1217 E805 METEO STRIKE
  578. 1218 E905 THUNDER - THUNDER
  579. 1219 EA05 CROSS - CROSS
  580. 1220 EB05 VOLCANO
  581. 1221 EC05 YAMIGAERE SENSHITACHI
  582.  
  583. CHA:
  584. 1301 3B06 "jonathan!" - ALUCARD SAN
  585.  
  586. 9006 Jonathan death sound
  587. 9106 Charlotte death sound
  588.  
  589.  
  590.  
  591. Entrance (VERY early):
  592. xShort Sword -> Short Sword
  593.  
  594. Shop (start):
  595. xKnife -> Knuckle Duster
  596. xBrass Knuckles -> Namakura
  597.  
  598. City of Haze:
  599. xLeather Whip -> Basilard
  600. xLong Sword -> Takemitsu
  601. xClaymore -> Gladius
  602. xAxe -> Rapier
  603. xMace -> Mace
  604. xCutlass from Zacchino -> Cutlass
  605. xFalchion from Andras -> Falchion
  606.  
  607. Shop (Post City of Haze):
  608. xBaselard -> Holbein Dagger
  609.  
  610. Quest:
  611. xBullet Punch (Supersonic Punch) - Post City of Haze -> Blue Knuckles
  612.  
  613. Entrance (pre and post Behemoth):
  614. xSpear (pre Behemoht) -> Tonfa
  615. xCombat Knife (right before Buried Chamber) -> Holy Rod
  616. xGreat Sword from Great Armor -> Morning Star
  617.  
  618. Castle - Buried Chamber:
  619. xCestus -> Bekatowa
  620.  
  621. Sandy Grave:
  622. xSteel Whip -> Star Flail
  623. xBahg Nahk -> Jewel Sword
  624. xGladius from Dragon Zombie -> Damascus Sword
  625. xZweihander rare from Dragon Zombie -> Moon Rod
  626. xLong Spear from Armor Knight -> Were Bane
  627.  
  628. Castle - Entrance:
  629. xNebula -> Hunter Sword
  630.  
  631. Castle - Great Stairway:
  632. xPartisan -> Shotel
  633. xWhip Knuckles -> Iron Fist
  634. xMorning Star from Skeleton Flail -> Combat Knife
  635.  
  636. Nation of Fools:
  637. xHeaven's Sword from Flying Armor -> Heaven's Sword
  638.  
  639. Shop (Post Stella):
  640. xKatar -> Mormegil
  641. xLance -> Claymore
  642. xBattle Axe -> Jewel Knuckles
  643.  
  644. Forest of Doom:
  645. xRose Stem Whip from Maneating Plant -> Gram
  646.  
  647. Quest:
  648. xAssassin's Blade (Poison) - Forest of Doom -> Terminus Est
  649.  
  650. Master's Keep (early part):
  651. xRahab's from Razor Bat -> Icebrand
  652.  
  653. Tower of Death:
  654. xRose Stem Whip (pickup) -> Shield Rod
  655. xHalberd -> 1000G
  656. xTrident from Imp -> Thunderbrand
  657. xMedusa Whip from Medusa Head -> Katana
  658. xCouse from Slogra -> Holy Sword
  659. xTaunt skill -> Gurthang
  660.  
  661. Shop (Post Death):
  662. xCinquedea -> Sword of Dawn
  663. xSarissa -> Firebrand
  664. xVoulge -> Flamberge
  665.  
  666. Quest:
  667. xRoyal Sword (A Rank Hunter) - mid-game -> Dark Blade
  668.  
  669. Castle - Master's Keep:
  670. xAgni's from Flame Demon -> Firebrand upgrade
  671. xJagdplaute from Ruler's Sword -> Zweihander
  672. xDragon Slayer rare from Ruler's Sword -> Estoc
  673. xFinal Sword rare from Final Guard -> Vorpal Blade
  674.  
  675. Shop (Post Stella+Loretta):
  676. xGolden Axe -> Osafune
  677.  
  678. Dark Academy:
  679. xFlame Whip -> Mablung Sword
  680. xBullova from Minotaur -> Obsidian Sword
  681.  
  682. Sandy Grave (again):
  683. xKaiser Knuckles -> Fist of Tulkas
  684.  
  685. Forgotten City:
  686. xBhuj from Armored Fleaman -> Yasutsuna
  687.  
  688. 13th Street:
  689. xKatar from Skeleton Blaze -> Rune Sword
  690.  
  691. Burnt Paradise:
  692. xJet Black Whip -> Muramasa
  693. xBakatwa -> High Potion
  694. xGreat Axe -> Great Sword
  695.  
  696. Quest:
  697. xUndead Killer Whip (S Rank Hunter) - late -> Mourneblade
  698. xStellar Sword (Almighty) - late -> Masamune
  699.  
  700. Nest of Evil:
  701. xDamascus Sword from Alastor -> REMOVE
  702.  
  703. Shop (omega late game):
  704. xHoly Claymore -> Crissaegrim
  705.  
  706.  
  707.  
  708. Quest:
  709. Assassin's Blade (Poison) - Forest of Doom
  710. Bullet Punch (Supersonic Punch) - Post City of Haze
  711. Royal Sword (A Rank Hunter) - mid-game
  712. Undead Killer Whip (S Rank Hunter) - late
  713. Stellar Sword (Almighty) - late
  714.  
  715. Boss Rush:
  716. Illusion Fist
  717.  
  718. Enemies:
  719. Zacchino (Cutlass) - City of Haze
  720. Andras (Falchion) - City of Haze
  721. Great Armor (Great Sword) - Entrance (post-Behemoth)
  722. Hill Guard (Gladius) - around Sandy Grave time
  723. Dragon Zombie (Gladius and Zweihander) - Sandy Grave
  724. Armor Knight (Long Spear) - Sandy Grave
  725. Skeleton Flail (Morning Star) - Great Stairway
  726. Flying Armor (Heaven's Sword) - Nation of Fools
  727. Maneating Plant (Rose Stem Whip) - Forest of Doom
  728. Imp (Trident) - Tower of Death
  729. Medusa Head (Medusa Whip) - Tower of Death
  730. Slogra (Couse) - Tower of Death
  731. Razor Bat (Rahab's) - Master's Keep (but during Forest of Doom)
  732. Flame Demon (Agni's) - Master's Keep
  733. Ruler's Sword (Jagdplaute and Dragon Slayer) - Master's Keep
  734. Skeleton Blaze (Katar) - 13th Street
  735. Minotaur (Bullova) - Dark Academy
  736. Armored Fleaman (Bhuj) - Forgotten City
  737. Final Guard (Final Sword) - Master's Keep
  738. Alastor (Damascus Sword) - Nest of Evil
  739.  
  740.  
  741.  
  742.  
  743. Takemitsu 1
  744. Knuckle Duster 1
  745. Namakura -5
  746. Basilard 1
  747. Short Sword 2
  748. Gladius 3
  749. Rapier 5
  750. Holbein Dagger 6
  751. Cutlass 7
  752. Blue Knuckles 8
  753. Mace 9
  754. Falchion 10
  755. Tonfa 10
  756. Morning Star 11
  757. Holy Rod 12
  758. Star Flail 13
  759. Bekatowa 14
  760. Jewel Sword 15
  761. Damascus Sword 17
  762. Moon Rod 17
  763. Were Bane 18
  764. Hunter Sword 20
  765. Shotel 20
  766. Iron Fist 26
  767. Shield Rod 11
  768. Combat Knife 24
  769. Mormegil 25
  770. Claymore 26
  771. Jewel Knuckles 21
  772. Gurthang 25
  773. Thunderbrand 25
  774. Holy Sword 26
  775. Sword of Dawn 27
  776. Gram 30
  777. Flamberge 31
  778. Katana 32
  779. Dark Blade 35
  780. Zweihander 38
  781. Estoc 39
  782. Mourneblade 36
  783. Mablung Sword 39
  784. Obsidian Sword 42
  785. Osafune 50
  786. Yasutsuna 60
  787. Rune Sword 40
  788. Great Sword 65
  789. Masamune 90
  790.  
  791. Muramasa??
Advertisement
Add Comment
Please, Sign In to add comment