Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- YT: https://www.youtube.com/watch?v=IIdKywLBv84
- xAlucard sprites/anims added
- xWhips (sprite 3D) changed to Alucard Sword
- xTaunt changed to code for stuff
- xAdd the straight jumpick
- xCopy p_wp91.dat over again to consolidate Zwei palette
- xAdd p_wp82.dat
- xChange owl form into bat form
- xFix iframes for weapons
- xTurn Crossbow into Hellfire (change unique animation number 2D to anim 2B)
- xForce JP voices
- xChange weapon placement
- xFix weapons that are supposed to have negative defense having OMEGA defense
- xFix Namakura atk
- xFix quest rewards for quests that award weapons
- xMake Crissaegrim and Vorpal Blade
- xVorpal Blade hits twice kinda
- xCrissaegrim damage lowered to 20 (same as Vorpal, but it hits more often)
- xChange Crissaegrim and Vorpal Blade sounds
- 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
- xChange the reward for the quest that gives you whip skill 2 to a high potion
- xMake Estoc propel you forward
- xFix knives (including combat knife)
- xObsidian Sword is doing fire damage
- xChange portraits (including dual crush)
- xMake Mourneblade soul steal
- xTurn Offensive Form into Dark Metamorphosis
- xTurn Aura Blast into Soul Steal
- xMake Gurthang do more damage during DM
- xFix shop weapon prices
- xRemove unusable skills from the shop
- xChange Holy Rod sound
- xLower Alucard's jump down to Jonathan level to avoid sequence breaks
- xTurned Knee Strike into Summon Spirit
- xChange poison sword quest text to Were Bane instead of Long Sword
- xReplace Taunt near the Forest of Doom portrait with Gurthang
- xReplace Cream Pie and Paper Airplace in City of Haze with 2k and 1k gold
- -Fix petrified palette and GFX
- -Weapons missing special stuff (everything else should be in, like Mourneblade's soul steal on-hit, Combat Knife's unique basic attack etc.):
- Sword of Dawn's summons (might do it in the future)
- Katanas with swirly attacks (might do it in the future)
- Muramasa scaling (might do it in the future)
- Holbein Dagger's "minor crissaegrim" (it's just a Knife now, cause I won't bother with it)
- Shotel's throw attack (missing until I can figure out how to replace projectiles in special attacks)
- Jewel Sword money drop (I made it grant LCK instead, cause, even though it's possible to implement, I'm not gonna bother)
- Heaven+Rune Sword special attacks (can't recreate their special attacks, way too complex)
- 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)
- Alucard Spear was removed until I can find a spritesheet for the Saturn SOTN version of it
- Moon Rod's Crescent Moon special (won't do it, too complex, but I changed it to the ice projectile special)
- Shield Rod+Mablung Sword (no interaction with shields right now, cause I haven't thought of a good way to add a shield)
- Blue Knuckles' blue light attack (won't do it, not worth it, it's just a basic punching weapon now)
- Fist of Tulkas (uses the ice projectile until I can figure out how to replace projectiles in special attacks)
- -Fix death sound
- -Bat Vial still has Summon Crow attack sound (could be sound 37 01 aka Wave 114)
- -Change sprites for Javelin etc.
- -Change Heaven Sword sprite
- -Info screen portrait is still missing
- -No weapon/skill descriptions were altered, cause that's too much work and that time is better spent making actual gameplay stuff
- -Most weapon icons are also unchanged
- -Some things get messed up in the other modes
- -CPU Alucard thinks he has more range than he actually does with regular swords (cause he thinks he's using a whip)
- -Alucard starts out feeling weaker than Jonathan, but feels stronger later
- -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)
- -No dialogue was changed
- -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!).
- -Hell Fire bug from the vanilla game
- -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
- Alucard sword sprite color palette:
- Color 3 - flame out
- Color 4 - flame in
- Color 5 - blade at the end
- Color 6 - raised blade
- Color 7 - faded slash out
- Color 8 - faded slash in
- Sprite 3D: palette 0 (alu sword) = Steel whip and VK, palette 1 = Flame, palette 2 (muramasa) = Medusa, palette 3 (grey) = Undead Killer
- xP_wp01.dat FOR ALL REGULAR AND COMBAT KNIFE (swing anim 07 for regular, swing anim 03 for combat)
- xP_wp29.dat (11 - ) FOR CRISSAEGRIM
- xP_wp75.dat (20 - True VK) FOR TONFA
- xP_wp82.dat (27 - Holy Claymore) FOR PUNCHES
- xP_wp91.dat (30 - Leather) FOR GREATSWORDS (EXCEPT ESTOC)
- xP_wpa1.dat (3A - Rose Stem) FOR RAPIER, WEREBANE, SHORTSWORD, JEWELSWORD, STONESWORD
- xP_wpa4.dat (3D - Sealed VK, Steel, Flame, Medusa, Undead) FOR EVERY SWORD, JUST CHANGE THE F_ AND THE PALETTE
- xP_wpa7.dat (40 - Jet Black) FOR MACES ----> START WITH HOLY ROD (cause then you can just remove stuff for the rest)
- Swing anims (stand, crouch, air, stand-b, crouch-b):
- 00 knives 38 39 3E 32 35 (tonfa)
- 01
- 02 swords 31 33 36 32 35
- 03 great swords 43 44 45 19 1B (combat knife)
- 04 spears
- 05 axes 37 40 41 32 35 (estoc anim)
- 06 maces 2F 3C 3D 32 35
- 07 knuckles 18 1A 1C 19 1B
- 08 whips 31 33 36 32 35 (basic swords)
- 09 tomes
- 1A, 1C punches
- 44, 45 combat knife
- HoD:
- sw00 - Alucard Sword (really blue version with lightning is indra's light) D
- sw01 - Throwing Weapons
- sw02 - shield rod D
- sw03 - holy rod D
- sw04 - mace D
- sw05 - star flail D
- sw06 - morning star D
- sw07 - moon rod D
- sw08 - sword of dawn + dainslef D
- sw09 - basilard D
- sw0a - combat knife D
- sw0b - tonfa + nunchaku D
- sw0c - shotel D -> same as alucard swords?
- sw0d - red rust ND
- sw0e - takemitsu ND
- sw0f - short sword
- sw10 - rapier D
- sw11 - were bane D
- sw12 - dark aura greatsword (claymore, greatsword and estoc have the aura removed) ESTOC ND! CLAYMORE/GREAT D
- sw13 - REALLY dark greatsword (obsidian sword) D
- sw14 - aquamarine greatsword (zweihander) D
- sw15 - yellow aura, red greatsword (flamberge) D
- sw16 - punch D
- sw17 - scraggly punch D
- sw18 - blue-green punch (fist of tulkas?) D
- sw19 - proper green punch (kaiser knuckle) D
- PoR Weapons:
- 01 Sealed VK (sprite 3D)
- 0A Jonathan's True VK (sprite 20)
- 0B Richter's VK (sprite 1F)
- dra02.dll+14BFD0 Taunt skill function
- dra02.dll+2BF227 add player X position for weapon anim (nothing messing with X, gotta add a jmp or something)
- dra02.dll+2BF544 test to see if the player is facing left to mirror weapon sprites
- Mourneblade (40h), Dark Metamorphosis and Soul Steal:
- dra02.dll+994A30 player 1 booleans
- dra02.dll+14bc68 offensive form sound play
- call dra02.dll+257AD0 to heal for the amount in ECX (messes with rax, rcx, rdx, r8, r9, r10)
- dra02.dll+1cfa75 hit detection stuff
- dra02.dll+2e7e51 check for player getting hit or hitting enemy (jump if player hits enemy)
- at:
- dra02.dll+2E7F1A test [dra02.dll+9B1E44],00100000
- R9 identifies what hit the enemy:
- 09 = Hit by some skills (eg aura blast and knife) from the right
- 0A = Hit by some skills (eg aura blast and knife) from the left
- 1C = Jonathan melee attack
- 1D = Jonathan special attack
- 25 = Charlotte melee attack
- insertion at dra02.dll+2E7F1A:
- jmp dra02.dll+14C098
- end:
- test [dra02.dll+9B1E44],00100000
- jmp dra02.dll+2E7F24
- SOUL STEAL ETC.:
- cmp r9,1C //was it a Jonathan melee hit?
- jne dra02.dll+14C0C3 //jump if NOT a Jonathan melee hit to test for skill hits
- cmp byte ptr[dra02.dll+9B28A4],40 //are you equipped with the Mourneblade?
- jne dra02.dll+14C0C3 //jump if NOT equipped with the Mourneblade to get out
- push rax
- push rcx
- push rdx
- push r8
- push r9
- push r10
- mov ecx,08
- call dra02.dll+257AD0 //heal for ecx
- pop r10
- pop r9
- pop r8
- pop rdx
- pop rcx
- pop rax
- test [dra02.dll+9B1E44],00100000
- jmp dra02.dll+2E7F24 //get out
- cmp r9,09 //was it a skill hit like Aura Blast from the left?
- jne dra02.dll+14C0DA //if not, then jump to check from the right
- jmp dra02.dll+14C0E0 //if yes, then jump to get the heal
- cmp r9,0A //was it a skill hit like Aura Blast from the right?
- jne dra02.dll+14C0C3 //if not, then jump to get out
- cmp byte ptr[dra02.dll+9B28A6],25 //if yes, then make sure Aura Blast is equipped
- jne dra02.dll+14C0C3 //if it's not, then jump to get out
- jmp dra02.dll+14C0A7 //if it is, then jump to get the heal
- push rbx
- lea rbx, [dra02.dll+996478]
- //movsd xmm0,[rbx+30]
- //movsd [rsp+30],xmm0
- mov ecx,0000009D
- call dra02.dll+14C9AC
- //call dra02.dll+32720 //play sound
- pop rbx
- -------------------------------------------------------------------------
- Salamander spirit fork stuff:
- dra02.dll+1A24A0 start
- Roar sound at dra02.dll+1A2657:
- RBX == 0003000401000000 Alu
- RBX == 0003000501000000 Cha
- original code:
- mov ecx,000000F1
- end:
- jmp dra02.dll+1A265C
- Create fire+sound at dra02.dll+1A2982:
- RCX and RDI == dra02.dll+995118 Alu
- RCX and RDI == dra02.dll+996478 Cha
- original code:
- call dra02.dll+142470
- end:
- jmp dra02.dll+1A2987
- --------------------------------------------------------------------------
- X POSITION STUFF:
- what was originally at the weapon sprite location (dra02.dll+2BF21F):
- cmove ecx,[r11+00000138]
- what needs to go in the end:
- jmp dra02.dll+2BF227 (back to regular stuff)
- insertion (at dra02.dll+2BF21F for X position):
- jmp dra02.dll+14BFD1
- Y POSITION STUFF:
- what was originally at the weapon sprite location (dra02.dll+2BF237):
- add r10d,[r11+34]
- mov [r9+34],r10d
- what needs to go in the end:
- jmp dra02.dll+2BF23F (back to regular stuff)
- insertion (at dra02.dll+2BF237 for Y position):
- jmp dra02.dll+14C023
- new taunt code:
- nop
- cmove ecx,[r11+00000138] //original X position code
- push r12
- lea r12, [dra02.dll+380C88]
- cmp rbx, r12 //if you're using a tome swing anim
- pop r12
- je dra02.dll+14C01D //get outta here
- test byte ptr [dra02.dll+994A30],08 //is the player crouching?
- je dra02.dll+14C003 //jump to go check if you're in the air if not
- add ecx,FFFF7F18
- test byte ptr [dra02.dll+994A30],04 //is the player facing the left?
- je dra02.dll+14C01D //jump to the end if you're not, cause you already know you're crouching
- neg ecx
- test byte ptr [dra02.dll+994A30],10 //is the player in the air?
- je dra02.dll+14C01D //jump to the end if you're not
- add ecx,FFFFC568
- test byte ptr [dra02.dll+994A30],04 //is the player facing left?
- je dra02.dll+14C01D
- neg ecx
- jmp dra02.dll+2BF227 //done with x stuff, get outta here
- nop
- add r10d,[r11+34] //Y position original code
- push r12
- lea r12, [dra02.dll+380C88]
- cmp rbx, r12 //if you're using a tome swing anim
- pop r12
- jne dra02.dll+14C03D //jump if you're NOT using a tome swing anim
- mov [r9+34],r10d //more Y position original code
- jmp dra02.dll+14C092 //get outta here cause you're Charlotte
- test byte ptr [dra02.dll+994A30],10 //is the player in the air?
- je dra02.dll+14C04D //jump to the mov, skip the add
- add r10d,FFFFD8F0
- mov [r9+34],r10d //more Y position original code
- nop //just continue forward, knowing it's Alucard
- cmp byte ptr[dra02.dll+9B28A4],32 //are you equipped with the estoc?
- jne dra02.dll+14C092 //go to the end if not the Estoc
- cmp byte ptr[dra02.dll+9949DE],05 //check how many frames are left in the currently playing animation
- jl dra02.dll+14C092 //go to the end if it's less than 5
- mov r8l,[dra02.dll+9949DE] //put the remaining frames # into r8
- add r8l,-02 //subtract 2 so it's not too much
- test byte ptr[dra02.dll+994A30],04 //check if you're facing left
- je dra02.dll+14C086 //jump if you're NOT facing left to add [r11+31],r8w (74 0D)
- cmp [dra02.dll+994989],r8w //check if you're not gonna go into the negatives for X position after adding r8
- jl dra02.dll+14C08D //jump to add dword ptr[r11+31],-01 if you are
- neg r8 //otherwise it's ok to negate r8 and proceed
- add [r11+31],r8w
- jmp dra02.dll+14C092 //jmp to the end
- add dword ptr[r11+31],-01
- jmp dra02.dll+2BF23F //the end, go back
- Taunt code hex:
- 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
- ---------------------------------------------------------------------------
- GURTHANG:
- injection at dra02.dll+14BE2A:
- jmp dra02.dll+14C0F7
- original code:
- add word ptr [rcx+rax*2+009B270C],08
- end:
- jmp dra02.dll+14C0FE
- Code:
- cmp byte ptr[dra02.dll+9B28A4],34 //is Gurthang equipped?
- jne dra02.dll+14C109 //if not, skip the STR boost
- add word ptr [rcx+rax*2+009B270C],32 //add 50 STR if Gurthang is equipped and using DM
- jmp dra02.dll+14BE33 //go back
- Sprites/Palettes:
- Bamboo = 00
- Red Zwei = 01
- Purple Rapier = 02
- Basilard = 03
- Dark Zwei = 04
- 05 Knife Crissaegrim
- 06 ---
- Basic Al Sword = 07
- Short Sword = 08
- No Aura Zwei = 09
- Flamberge Zwei = 0A
- 0B Alucard Spear
- Mace = 0C
- Star Flail = 0D
- Morning Star = 0E
- Moon Rod = 0F
- Shield Rod = 10
- Crissaegrim = 11
- Combat Knife = 12
- Basic punches (no image)= 13
- 14 ?
- 15 Blue uppercut punches
- Rune Sword = 16
- Shotel = 17
- Estoc = 19
- Tonfa = 20
- Zweihander = 30 (palette 0 for base, palette 1 for the slash effect)
- Rapier = 3A
- Blue Al Sword = 3D
- Fire Al Sword = 3D 40 crit type/palette (palette 1)
- Red Al Sword = 3D 80
- White/Grey Al Sword = 3D C0
- Holy Rod = 40
- GFX (pointer before the file name), Sprite, Palette
- WEAPON REPLACEMENTS:
- 61 Sealed VK Alucart Sword ATK+2 LCK+5 xStarting gear
- 62 Leather Whip Takemitsu ATK+1 Strike (no diagonal attack) Bamboo sword City of Haze
- 63 Steel Whip Masamune ATK+90 DEF-30 (sonic edge and backstab special) BLUE Al sword Sandy Grave
- 64 Rose Stem Whip Sword of Dawn ATK+27 (summon special) Red Zwei Tower of Death/Maneating Plant
- 65 Medusa Whip Yasutsuna ATK+60 DEF-20 (yasutsuna crissaegrim-like normal attack) Medusa Head drop
- 66 Nebula Entrance -> REMOVE
- 67 Flame Whip Obsidian Sword ATK+42 (step attack special) Dark Zwei Dark Academy
- 68 Jet Black Whip Holy Rod ATK+12 Holy (Holy special) Holy Rod Burnt Paradise
- 69 Undead Killer Whip Holy Sword ATK+26 Slash/Holy (special) BLUE Al Sword Quest (S Hunter - Late)
- 6A True VK Alucard Sword ATK+42 (backstab special) Al Sword xDefeat Richter
- Charlotte's Tomes
- 75 Knife Holbein Dagger ATK+6 (minor Crissaegrim normal attack) Shop
- 76 Combat Knife Combat Knife ATK+24 Entrance
- 77 Baselard Basilard ATK+1 Basilard Shop (Post City of Haze)
- 78 Katar Shotl ATK+20 (throw special) Shotel Shop (Post Stella)/Skeleton Blaze
- 79 Cinquedea Jwl Sword ATK+15 LCK+10 Short Sword Shop (Post Death)
- 7A Short Sword Short Sword ATK+2 Short Sword xEntrance
- 7B Cutlass Cutlass ATK+7 Basic Al Sword Zacchino
- 7C Long Sword Were Bane ATK+18 (flurry special) Purple Rapier City of Haze
- 7D Gladius Gladius ATK+3 Basic Sword Dragon Zombie/Hill Guard
- 7E Milican's Sword Stone Sword ATK+1 Slash/Stone Short Sword xCity of Haze
- 7F Rahab's Frost Icebrand ATK+25 Slash/Ice (special) White/Grey Al Sword (icy effect) xRazor Bat
- 80 Agni's Flame Firebrand ATK+25 Slash/Fire (special) Yellow/Orange Al Sword (fire effect) Flame Demon -> Shop Post-Death instead of Sarissa
- 81 Assassin's Blade Terminus Est ATK+32 DEF+2 Slash/Poison Red Al Sword xQuest (Poison)
- 82 Heaven's Sword Heaven Sword ATK+21 DEF-2 xFlying Armor
- 83 Bakatwa Bekatowa ATK+14 Basic Al Sword Burnt Paradise
- 84 Jagdplaute Hunter Sword ATK+20 DEF-1 Basic Al Sword Ruler's Sword
- 85 Stellar Sword Mablung Sword ATK+39 DEF+2 (Shield Rod sword) White/Grey Al Sword Quest (Almighty)
- 86 Damascus Sword Damascus Sword ATK+17 Basic Sword Alastor
- 87 Claymore Claymore ATK+26 (step attack special) No Aura Zwei City of Haze
- 88 Falchion Falchion ATK+10 Basic Al Sword Andras
- 89 Great Sword Great Sword ATK+65 (no special) No Aura Zwei Great Armor
- 8A Zweihander Zweihander ATK+38 (step attack special) Dragon Zombie
- 8B Royal Sword Rune Sword ATK+40 DEF-4 (Heaven Sword-like) Quest (A Hunter)
- 8C Dragon Slayer Thunderbrand ATK+25 Slash/Thunder (special attack) Blue Al Sword Ruler's Sword
- 8D Final Sword Crissaegrim ATK+36 DEF+1 Final Guard -> Exchange with the next one
- 8E Holy Claymore Vorpal Blade ATK+25 (Crissaegrim-like) Shop (late+expensive) -> Exchange with previous one
- 8F Spear Rpier ATK+5 (flurry special) Rapier xEntrance
- 90 Partisan Flambrge ATK+31 (step attack special) Yellow/Orange Aura Zwei Great Stairway
- 91 Halberd Namakura ATK-5 Slash/Curse Basic Al Sword Tower of Death -> Shop in place of Brass Knuckles
- 92 Lance Estoc ATK+39 (always step attacks) No Aura Zwei Shop (Post Stella)
- 93 Trident Muramasa ATK+? DEF-4 Slash/Curse (bunch of stuff) Red Al Sword Imp
- 94 Long Spear Gurthang ATK+25 DEF+1 (double damage during DM and strong swing DM special)Red Al Sword Armor Knight
- 95 Couse DarkB ATK+35 DEF+2 White/Grey Al Sword Slogra
- 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
- 97 Alucard's Spear Alucard Spear ATK+28 (flurry special and step attack special) xQuest (Spear of Legend)
- 98 Axe Grm ATK+30 White/Grey Al Sword City of Haze
- 99 Mace Mace ATK+9 Strike Mace City of Haze
- 9A Battle Axe Star Flail ATK+13 Strike (lunge special) Star Flail Shop (Post Stella)
- 9B Morning Star Morning Star ATK+11 Strike Morning Star Skeleton Flail
- 9C Bhuj Moon (Rod) ATK+17 Strike (Crescent Moon special) Moon Rod Armored Fleaman
- 9D Great Axe ShieldRod ATK+11 Strike (Shield Rod and has ATK+5 and DEF+2 when a shield is equipped) Burnt Paradise
- 9E Voulge Tonfa ATK+10 Strike Tonfa Shop (Post Death)
- 9F Bullova Mormegil ATK+25 Slash/Dark White/Grey Al Sword Minotaur
- A0 Golden Axe Mourneblde ATK+36 DEF+1 (hits heal 8hp) BLUE Al Sword Shop (Post Stella+Loretta)
- A1 Brass Knuckles Jewel Knuckles ATK+21 Strike No image? Shop
- A2 Cestus Katana ATK+32 (sonic edge special) BLUE Basic Al Sword Buried Chamber (early Castle)
- A3 Whip Knuckles Blue Knuckles ATK+8 Strike (uppercut normal attack) Blue Uppercut Great Stairway
- A4 Bahg Nahk Iron Fist ATK+26 Strike (flurry special) No image Sandy Grave
- A5 Bullet Punch Osafune ATK+50 DEF-10 (sonic edge and backstab special) Blue Al Sword Quest (Supersonic punch)
- A6 Illusion Fist Knuckle Duster ATK+1 Strike No Image Boss Rush lol -> in place of Knife at the shop
- A7 Kaiser Knuckles Fist of Tulkas ATK+38 DEF+5 Strike (fireball special) Green Punch xSandy Grave (post flight)
- KEPT SUBWEAPONS FROM POR:
- Axe
- Cross -> Grand Cross
- Holy Water
- xKnife
- Bible
- Javelin
- xRicochet Rock (Rebound Stone)
- Boomerang
- Bwaka Knife
- xYagyu Shuriken
- xCrossbow -> Hell Fire
- Grenade -> TNT
- Steel Ball -> Iron Ball
- Offensive/Defensive Form -> Dark Metamorphosis
- Aura Blast -> Soul Steal
- xSummon Crow -> Monster Vial 2 (Bat)
- xSummon Skeleton -> Monster Vial 3 (Skeleton)
- CONSUMABLES:
- xBoomerang ATK+30 Strike
- Buffalo Star ATK+90
- xBwaka Knife ATK+30
- xCross Shuriken ATK+70
- xDynamite ATK+100 Fire
- Fire Boomerang ATK+50 Fire
- Flame Star ATK+100 Slash/Fire
- xIron Ball ATK+60
- xJavelin ATK+50
- Magic Missile ATK+30
- Monster Vial 1 ATK+40 (merman summon)
- xMonster Vial 2 ATK+25 (bat summon)
- xMonster Vial 3 ATK+30 (skeleton summon)
- xShuriken ATK+50
- TNT ATK+60 Fire
- Neutron Bomb ATK+30 Strike
- Power of Sire ATK+40 (8 hits) Strike
- Karma Coin ATK+50 Strike
- Pentagram ATK+50 Strike
- Bat Pentagram ATK+99 Strike
- SUBWEAPONS:
- Knife ATK+5 Slash/Holy (1 heart)
- Axe ATK+10 Slash/Holy (4 hearts)
- Grand Cross ATK+40 Strike/Holy (100 hearts)
- Stopwatch (20 hearts)
- Holy Water ATK+8 Fire/Holy (3 hearts)
- Bible ATK+8 Holy (5 hearts)
- Rebound Stone ATK+8 Strike/Holy (2 hearts)
- Agunea ATK+10 Thunder/Holy (5 hearts)
- Vibhuti ATK+8 Holy (3 hearts)
- SPELLS:
- Dark Metamorphosis (10 mp, 8hp per hit)
- Summon Spirit ATK+15 Strike (5 mp)
- Hellfire ATK+30 Fire (15 mp)
- Tetra Spirit ATK+15 x4 (20 mp)
- Soul Steal ATK+15 Strike 8hp per hit, max 7hits (50 mp)
- EXCLUDED WEAPONS:
- oScimitar ATK+5
- oSaber ATK+9
- oBroadsword ATK+12
- oBastard Sword ATK+20
- oTalwar ATK+22
- oSword of Hador ATK+24
- oLuminus ATK+26
- oHarper ATK+28
- oTyrfind ATK-30 Slash/Dark
- oBadelaire ATK+Hours of Game Time
- oSword Familiar ATK+(50 to 99)
- oRed Rust ATK-2 Slash/Curse (no diagonal attack)
- oChakram ATK+15
- WEAPON EFFECTS:
- dra02.dll+2BFE48 movzx the special effect value (eg 04 for fire)
- SOUNDS (call dra02.dll+32720 with sound at ecx to play voice):
- JP
- JN:
- 1180 C305 hum atk - HA
- 1181 C405 ha atk - TSUY
- 1182 C505 hyum atk - TUH
- 1183 C605 ya! atk - YOO
- 1184 C705 haa! atk
- 1185 C805 suya! atk
- 1186 C905 "charlotte!" - CHARLOTTE
- 1187 CA05 gah! damage - uh damage
- 1188 CB05 uuh! damage - duuuh damage
- 1189 CC05 guooo! damage - GUH UH damage
- CD05 Jonathan death sound
- 1190 CE05 IKUZO
- 1191 CF05 tcha!! - SOUL STEAL
- 1192 D005 shyun! - DARK METAMORPHOSIS
- 1193 D105 hyAA! -> mace sounds?
- 1194 D205 tsuya!
- 1195 D305 (echo) hyaa!
- 1196 D405 hmph
- 1197 D505 yahooooo!
- 1198 D605 kakatekina!
- 1199 D705 tahetemiseru
- 1200 D805 ikuzo!
- 1201 D905 kurai na!
- 1202 DA05 seiya!
- 1203 DB05 SHOWTIME
- 1204 DC05 anata ni shita ga imasu
- 1205 DD05 warukata
- 1206 DE05 hm! -> whip sounds?
- 1207 DF05 hya!
- 1208 E005 HA!
- 1209 E105 GYA!
- DUAL:
- 1210 E205 AXE BOMBER! - OWARI
- 1211 E305 DARK GATE! - DEMONIC MEGIDO
- 1212 E405 THOUSAND EDGE! - THOUSAND BLADES
- 1213 E505 GRAND - GRAND
- 1214 E605 CROSS - CROSS from grand
- 1215 E705 HYDROSTORM!
- 1216 UHHHHH (dual)
- 1217 E805 METEO STRIKE
- 1218 E905 THUNDER - THUNDER
- 1219 EA05 CROSS - CROSS
- 1220 EB05 VOLCANO
- 1221 EC05 YAMIGAERE SENSHITACHI
- CHA:
- 1301 3B06 "jonathan!" - ALUCARD SAN
- 9006 Jonathan death sound
- 9106 Charlotte death sound
- Entrance (VERY early):
- xShort Sword -> Short Sword
- Shop (start):
- xKnife -> Knuckle Duster
- xBrass Knuckles -> Namakura
- City of Haze:
- xLeather Whip -> Basilard
- xLong Sword -> Takemitsu
- xClaymore -> Gladius
- xAxe -> Rapier
- xMace -> Mace
- xCutlass from Zacchino -> Cutlass
- xFalchion from Andras -> Falchion
- Shop (Post City of Haze):
- xBaselard -> Holbein Dagger
- Quest:
- xBullet Punch (Supersonic Punch) - Post City of Haze -> Blue Knuckles
- Entrance (pre and post Behemoth):
- xSpear (pre Behemoht) -> Tonfa
- xCombat Knife (right before Buried Chamber) -> Holy Rod
- xGreat Sword from Great Armor -> Morning Star
- Castle - Buried Chamber:
- xCestus -> Bekatowa
- Sandy Grave:
- xSteel Whip -> Star Flail
- xBahg Nahk -> Jewel Sword
- xGladius from Dragon Zombie -> Damascus Sword
- xZweihander rare from Dragon Zombie -> Moon Rod
- xLong Spear from Armor Knight -> Were Bane
- Castle - Entrance:
- xNebula -> Hunter Sword
- Castle - Great Stairway:
- xPartisan -> Shotel
- xWhip Knuckles -> Iron Fist
- xMorning Star from Skeleton Flail -> Combat Knife
- Nation of Fools:
- xHeaven's Sword from Flying Armor -> Heaven's Sword
- Shop (Post Stella):
- xKatar -> Mormegil
- xLance -> Claymore
- xBattle Axe -> Jewel Knuckles
- Forest of Doom:
- xRose Stem Whip from Maneating Plant -> Gram
- Quest:
- xAssassin's Blade (Poison) - Forest of Doom -> Terminus Est
- Master's Keep (early part):
- xRahab's from Razor Bat -> Icebrand
- Tower of Death:
- xRose Stem Whip (pickup) -> Shield Rod
- xHalberd -> 1000G
- xTrident from Imp -> Thunderbrand
- xMedusa Whip from Medusa Head -> Katana
- xCouse from Slogra -> Holy Sword
- xTaunt skill -> Gurthang
- Shop (Post Death):
- xCinquedea -> Sword of Dawn
- xSarissa -> Firebrand
- xVoulge -> Flamberge
- Quest:
- xRoyal Sword (A Rank Hunter) - mid-game -> Dark Blade
- Castle - Master's Keep:
- xAgni's from Flame Demon -> Firebrand upgrade
- xJagdplaute from Ruler's Sword -> Zweihander
- xDragon Slayer rare from Ruler's Sword -> Estoc
- xFinal Sword rare from Final Guard -> Vorpal Blade
- Shop (Post Stella+Loretta):
- xGolden Axe -> Osafune
- Dark Academy:
- xFlame Whip -> Mablung Sword
- xBullova from Minotaur -> Obsidian Sword
- Sandy Grave (again):
- xKaiser Knuckles -> Fist of Tulkas
- Forgotten City:
- xBhuj from Armored Fleaman -> Yasutsuna
- 13th Street:
- xKatar from Skeleton Blaze -> Rune Sword
- Burnt Paradise:
- xJet Black Whip -> Muramasa
- xBakatwa -> High Potion
- xGreat Axe -> Great Sword
- Quest:
- xUndead Killer Whip (S Rank Hunter) - late -> Mourneblade
- xStellar Sword (Almighty) - late -> Masamune
- Nest of Evil:
- xDamascus Sword from Alastor -> REMOVE
- Shop (omega late game):
- xHoly Claymore -> Crissaegrim
- Quest:
- Assassin's Blade (Poison) - Forest of Doom
- Bullet Punch (Supersonic Punch) - Post City of Haze
- Royal Sword (A Rank Hunter) - mid-game
- Undead Killer Whip (S Rank Hunter) - late
- Stellar Sword (Almighty) - late
- Boss Rush:
- Illusion Fist
- Enemies:
- Zacchino (Cutlass) - City of Haze
- Andras (Falchion) - City of Haze
- Great Armor (Great Sword) - Entrance (post-Behemoth)
- Hill Guard (Gladius) - around Sandy Grave time
- Dragon Zombie (Gladius and Zweihander) - Sandy Grave
- Armor Knight (Long Spear) - Sandy Grave
- Skeleton Flail (Morning Star) - Great Stairway
- Flying Armor (Heaven's Sword) - Nation of Fools
- Maneating Plant (Rose Stem Whip) - Forest of Doom
- Imp (Trident) - Tower of Death
- Medusa Head (Medusa Whip) - Tower of Death
- Slogra (Couse) - Tower of Death
- Razor Bat (Rahab's) - Master's Keep (but during Forest of Doom)
- Flame Demon (Agni's) - Master's Keep
- Ruler's Sword (Jagdplaute and Dragon Slayer) - Master's Keep
- Skeleton Blaze (Katar) - 13th Street
- Minotaur (Bullova) - Dark Academy
- Armored Fleaman (Bhuj) - Forgotten City
- Final Guard (Final Sword) - Master's Keep
- Alastor (Damascus Sword) - Nest of Evil
- Takemitsu 1
- Knuckle Duster 1
- Namakura -5
- Basilard 1
- Short Sword 2
- Gladius 3
- Rapier 5
- Holbein Dagger 6
- Cutlass 7
- Blue Knuckles 8
- Mace 9
- Falchion 10
- Tonfa 10
- Morning Star 11
- Holy Rod 12
- Star Flail 13
- Bekatowa 14
- Jewel Sword 15
- Damascus Sword 17
- Moon Rod 17
- Were Bane 18
- Hunter Sword 20
- Shotel 20
- Iron Fist 26
- Shield Rod 11
- Combat Knife 24
- Mormegil 25
- Claymore 26
- Jewel Knuckles 21
- Gurthang 25
- Thunderbrand 25
- Holy Sword 26
- Sword of Dawn 27
- Gram 30
- Flamberge 31
- Katana 32
- Dark Blade 35
- Zweihander 38
- Estoc 39
- Mourneblade 36
- Mablung Sword 39
- Obsidian Sword 42
- Osafune 50
- Yasutsuna 60
- Rune Sword 40
- Great Sword 65
- Masamune 90
- Muramasa??
Advertisement
Add Comment
Please, Sign In to add comment