Introduction
Important
If you are in any way (considering) contributing to The Cutting Room Floor, turn back now.
TCRF has a very clear policy on AI: If AI was used at any point during your reverse engineering process, you may not contribute to their wiki. This seems to include any kind of AI usage, which means all information in this book and the associated repo is effectively poisoned. Their wiki page on HP3-GBA containing calls for contribution, missing information or straight-up errors does not change this.
This book holds some information on Harry Potter and The Prisoner of Azkaban for the GameBoy Advance. Most of it was derived through decompilation or dynamic analysis. It is my hope that this serves as an interesting “Wiki” of sorts for ROM-hacking, speedrunning or just general playthroughs.
You can find a work-in-progress decompilation in the associated repo. With some tinkering, you can create basic ROM-hacks as well, including translations, assets swaps or general code modifications.
Player Stats
This page shows the level-up table for the 3 playable characters. Note that this does not include an attack stat, which is calculated based on level and spell stats.
In general:
Exp.,Acc.,Def%andMDef%are the same between characters- Harry: low SP, low MP, medium speed
- Hermione: low SP, high MP, best speed
- Ron: high SP, low MP, worst speed
- Lvl
- The player’s stats at this level
- SP
- The player’s maximum stamina points
- MP
- The player’s maximum magic points
- Exp.
- The additional experience required to reach the next level.
- Speed
- The inverse of the player’s speed. Higher means later turn order.
- Acc.
- The player’s default accuracy, where >= 100 means it should always hit.
- Def%
- The likelihood to dodge a standard attack
- MDef%
- The likelyhood to dodge a special attack
Harry
| Lvl | SP | MP | Exp. | Speed | Acc. | Def% | MDef% |
|---|---|---|---|---|---|---|---|
| 1 | 30 | 12 | 13 | 250 | 101 | 100 | 100 |
| 2 | 41 | 15 | 26 | 249 | 99 | 99 | 99 |
| 3 | 52 | 18 | 39 | 248 | 95 | 98 | 98 |
| 4 | 63 | 21 | 52 | 247 | 95 | 97 | 97 |
| 5 | 74 | 24 | 65 | 246 | 95 | 96 | 96 |
| 6 | 85 | 26 | 78 | 245 | 95 | 95 | 95 |
| 7 | 96 | 29 | 91 | 244 | 96 | 94 | 94 |
| 8 | 107 | 31 | 104 | 243 | 96 | 93 | 93 |
| 9 | 118 | 33 | 117 | 242 | 96 | 92 | 92 |
| 10 | 130 | 36 | 130 | 241 | 96 | 91 | 91 |
| 11 | 141 | 38 | 143 | 240 | 96 | 90 | 90 |
| 12 | 152 | 40 | 156 | 239 | 96 | 89 | 89 |
| 13 | 163 | 43 | 169 | 238 | 97 | 88 | 88 |
| 14 | 173 | 45 | 182 | 237 | 97 | 87 | 87 |
| 15 | 182 | 47 | 195 | 236 | 97 | 86 | 86 |
| 16 | 192 | 49 | 208 | 235 | 97 | 85 | 85 |
| 17 | 201 | 51 | 221 | 234 | 97 | 84 | 84 |
| 18 | 211 | 53 | 234 | 233 | 97 | 83 | 83 |
| 19 | 221 | 55 | 247 | 232 | 98 | 82 | 82 |
| 20 | 230 | 57 | 260 | 231 | 98 | 81 | 81 |
| 21 | 237 | 59 | 273 | 230 | 98 | 80 | 80 |
| 22 | 244 | 62 | 286 | 229 | 98 | 80 | 80 |
| 23 | 251 | 64 | 299 | 228 | 98 | 79 | 79 |
| 24 | 258 | 66 | 312 | 227 | 98 | 79 | 79 |
| 25 | 265 | 70 | 325 | 226 | 99 | 78 | 78 |
| 26 | 272 | 74 | 338 | 225 | 99 | 78 | 78 |
| 27 | 279 | 78 | 351 | 224 | 99 | 77 | 77 |
| 28 | 286 | 82 | 364 | 223 | 99 | 77 | 77 |
| 29 | 293 | 86 | 377 | 222 | 99 | 76 | 76 |
| 30 | 300 | 90 | 390 | 221 | 99 | 76 | 76 |
| 31 | 308 | 95 | 403 | 220 | 99 | 75 | 75 |
| 32 | 316 | 100 | 416 | 219 | 99 | 75 | 75 |
| 33 | 324 | 105 | 429 | 218 | 99 | 74 | 74 |
| 34 | 332 | 110 | 442 | 217 | 99 | 74 | 74 |
| 35 | 340 | 115 | 455 | 216 | 99 | 73 | 73 |
| 36 | 348 | 120 | 468 | 215 | 99 | 73 | 73 |
| 37 | 356 | 125 | 481 | 214 | 99 | 72 | 72 |
| 38 | 364 | 130 | 494 | 213 | 99 | 72 | 72 |
| 39 | 372 | 135 | 507 | 212 | 99 | 71 | 71 |
| 40 | 380 | 140 | 520 | 211 | 99 | 71 | 71 |
| 41 | 387 | 147 | 533 | 210 | 99 | 70 | 70 |
| 42 | 394 | 154 | 546 | 209 | 99 | 70 | 70 |
| 43 | 401 | 161 | 559 | 208 | 99 | 69 | 69 |
| 44 | 408 | 168 | 572 | 207 | 99 | 69 | 69 |
| 45 | 415 | 175 | 585 | 206 | 99 | 68 | 68 |
| 46 | 422 | 182 | 598 | 205 | 99 | 68 | 68 |
| 47 | 429 | 189 | 611 | 204 | 99 | 67 | 67 |
| 48 | 436 | 196 | 624 | 203 | 99 | 67 | 67 |
| 49 | 443 | 203 | 637 | 202 | 99 | 66 | 66 |
| 50 | 450 | 210 | 650 | 201 | 99 | 66 | 66 |
| 51 | 456 | 219 | 663 | 200 | 99 | 65 | 65 |
| 52 | 462 | 228 | 676 | 199 | 99 | 65 | 65 |
| 53 | 468 | 237 | 689 | 198 | 99 | 65 | 65 |
| 54 | 474 | 246 | 702 | 197 | 99 | 65 | 65 |
| 55 | 480 | 255 | 715 | 196 | 99 | 64 | 64 |
| 56 | 486 | 264 | 728 | 195 | 99 | 64 | 64 |
| 57 | 492 | 273 | 741 | 194 | 99 | 64 | 64 |
| 58 | 498 | 282 | 754 | 193 | 99 | 64 | 64 |
| 59 | 504 | 291 | 767 | 192 | 99 | 63 | 63 |
| 60 | 510 | 300 | 780 | 191 | 99 | 63 | 63 |
| 61 | 516 | 311 | 793 | 190 | 99 | 63 | 63 |
| 62 | 522 | 322 | 806 | 189 | 99 | 63 | 63 |
| 63 | 528 | 333 | 819 | 188 | 99 | 62 | 62 |
| 64 | 534 | 344 | 832 | 187 | 99 | 62 | 62 |
| 65 | 540 | 355 | 845 | 186 | 99 | 62 | 62 |
| 66 | 546 | 366 | 858 | 185 | 99 | 62 | 62 |
| 67 | 552 | 377 | 871 | 184 | 99 | 61 | 61 |
| 68 | 558 | 388 | 884 | 183 | 99 | 61 | 61 |
| 69 | 564 | 399 | 897 | 182 | 99 | 61 | 61 |
| 70 | 570 | 410 | 910 | 181 | 99 | 61 | 61 |
| 71 | 576 | 423 | 923 | 180 | 99 | 60 | 60 |
| 72 | 582 | 436 | 936 | 179 | 99 | 60 | 60 |
| 73 | 588 | 449 | 949 | 178 | 99 | 60 | 60 |
| 74 | 594 | 462 | 962 | 177 | 99 | 60 | 60 |
| 75 | 600 | 475 | 975 | 176 | 99 | 59 | 59 |
| 76 | 606 | 488 | 988 | 175 | 99 | 59 | 59 |
| 77 | 612 | 501 | 1001 | 174 | 99 | 59 | 59 |
| 78 | 618 | 514 | 1014 | 173 | 99 | 59 | 59 |
| 79 | 624 | 527 | 1027 | 172 | 99 | 58 | 58 |
| 80 | 630 | 540 | 1040 | 171 | 99 | 58 | 58 |
| 81 | 636 | 555 | 1053 | 170 | 99 | 58 | 58 |
| 82 | 642 | 570 | 1066 | 169 | 99 | 58 | 58 |
| 83 | 648 | 585 | 1079 | 168 | 99 | 57 | 57 |
| 84 | 654 | 600 | 1092 | 167 | 99 | 57 | 57 |
| 85 | 660 | 615 | 1105 | 166 | 99 | 57 | 57 |
| 86 | 665 | 630 | 1118 | 165 | 99 | 57 | 57 |
| 87 | 672 | 645 | 1131 | 164 | 99 | 56 | 56 |
| 88 | 678 | 660 | 1144 | 163 | 99 | 56 | 56 |
| 89 | 684 | 675 | 1157 | 162 | 99 | 56 | 56 |
| 90 | 690 | 690 | 1170 | 161 | 99 | 56 | 56 |
| 91 | 696 | 705 | 1183 | 160 | 99 | 55 | 55 |
| 92 | 702 | 720 | 1196 | 159 | 99 | 55 | 55 |
| 93 | 708 | 735 | 1209 | 158 | 99 | 55 | 55 |
| 94 | 714 | 750 | 1222 | 157 | 99 | 55 | 55 |
| 95 | 720 | 765 | 1235 | 156 | 99 | 54 | 54 |
| 96 | 726 | 780 | 1248 | 155 | 99 | 54 | 54 |
| 97 | 732 | 795 | 1261 | 154 | 99 | 54 | 54 |
| 98 | 738 | 810 | 1274 | 153 | 99 | 54 | 54 |
| 99 | 744 | 825 | 1287 | 152 | 99 | 53 | 53 |
| 100 | 750 | 840 | 1300 | 151 | 99 | 53 | 53 |
Hermione
Note
Hermione gets a 1/16 attack buff, which is not shown in this table.
| Lvl | SP | MP | Exp. | Speed | Acc. | Def% | MDef% |
|---|---|---|---|---|---|---|---|
| 1 | 30 | 12 | 13 | 240 | 101 | 100 | 100 |
| 2 | 41 | 15 | 26 | 239 | 99 | 99 | 99 |
| 3 | 52 | 18 | 39 | 238 | 95 | 98 | 98 |
| 4 | 63 | 21 | 52 | 237 | 95 | 97 | 97 |
| 5 | 74 | 24 | 65 | 236 | 95 | 96 | 96 |
| 6 | 85 | 26 | 78 | 235 | 95 | 95 | 95 |
| 7 | 96 | 29 | 91 | 234 | 96 | 94 | 94 |
| 8 | 107 | 33 | 104 | 233 | 96 | 93 | 93 |
| 9 | 118 | 37 | 117 | 232 | 96 | 92 | 92 |
| 10 | 130 | 41 | 130 | 231 | 96 | 91 | 91 |
| 11 | 141 | 44 | 143 | 230 | 96 | 90 | 90 |
| 12 | 152 | 48 | 156 | 229 | 96 | 89 | 89 |
| 13 | 163 | 51 | 169 | 228 | 97 | 88 | 88 |
| 14 | 173 | 54 | 182 | 227 | 97 | 87 | 87 |
| 15 | 182 | 59 | 195 | 226 | 97 | 86 | 86 |
| 16 | 192 | 62 | 208 | 225 | 97 | 85 | 85 |
| 17 | 201 | 67 | 221 | 224 | 97 | 84 | 84 |
| 18 | 211 | 71 | 234 | 223 | 97 | 83 | 83 |
| 19 | 221 | 75 | 247 | 222 | 98 | 82 | 82 |
| 20 | 230 | 79 | 260 | 221 | 98 | 81 | 81 |
| 21 | 237 | 82 | 273 | 220 | 98 | 80 | 80 |
| 22 | 244 | 85 | 286 | 219 | 98 | 80 | 80 |
| 23 | 251 | 89 | 299 | 218 | 98 | 79 | 79 |
| 24 | 258 | 92 | 312 | 217 | 98 | 79 | 79 |
| 25 | 265 | 96 | 325 | 216 | 99 | 78 | 78 |
| 26 | 272 | 100 | 338 | 215 | 99 | 78 | 78 |
| 27 | 279 | 104 | 351 | 214 | 99 | 77 | 77 |
| 28 | 286 | 108 | 364 | 213 | 99 | 77 | 77 |
| 29 | 293 | 111 | 377 | 212 | 99 | 76 | 76 |
| 30 | 300 | 114 | 390 | 211 | 99 | 76 | 76 |
| 31 | 308 | 118 | 403 | 210 | 99 | 75 | 75 |
| 32 | 316 | 123 | 416 | 209 | 99 | 75 | 75 |
| 33 | 324 | 128 | 429 | 208 | 99 | 74 | 74 |
| 34 | 332 | 133 | 442 | 207 | 99 | 74 | 74 |
| 35 | 340 | 138 | 455 | 206 | 99 | 73 | 73 |
| 36 | 348 | 145 | 468 | 205 | 99 | 73 | 73 |
| 37 | 356 | 152 | 481 | 204 | 99 | 72 | 72 |
| 38 | 364 | 159 | 494 | 203 | 99 | 72 | 72 |
| 39 | 372 | 165 | 507 | 202 | 99 | 71 | 71 |
| 40 | 380 | 172 | 520 | 201 | 99 | 71 | 71 |
| 41 | 387 | 180 | 533 | 200 | 99 | 70 | 70 |
| 42 | 394 | 189 | 546 | 199 | 99 | 70 | 70 |
| 43 | 401 | 198 | 559 | 198 | 99 | 69 | 69 |
| 44 | 408 | 207 | 572 | 197 | 99 | 69 | 69 |
| 45 | 415 | 216 | 585 | 196 | 99 | 68 | 68 |
| 46 | 422 | 225 | 598 | 195 | 99 | 68 | 68 |
| 47 | 429 | 234 | 611 | 194 | 99 | 67 | 67 |
| 48 | 436 | 243 | 624 | 193 | 99 | 67 | 67 |
| 49 | 443 | 252 | 637 | 192 | 99 | 66 | 66 |
| 50 | 450 | 261 | 650 | 191 | 99 | 66 | 66 |
| 51 | 456 | 270 | 663 | 190 | 99 | 65 | 65 |
| 52 | 462 | 279 | 676 | 189 | 99 | 65 | 65 |
| 53 | 468 | 288 | 689 | 188 | 99 | 65 | 65 |
| 54 | 474 | 296 | 702 | 187 | 99 | 65 | 65 |
| 55 | 480 | 305 | 715 | 186 | 99 | 64 | 64 |
| 56 | 486 | 314 | 728 | 185 | 99 | 64 | 64 |
| 57 | 492 | 323 | 741 | 184 | 99 | 64 | 64 |
| 58 | 498 | 331 | 754 | 183 | 99 | 64 | 64 |
| 59 | 504 | 340 | 767 | 182 | 99 | 63 | 63 |
| 60 | 510 | 349 | 780 | 181 | 99 | 63 | 63 |
| 61 | 516 | 358 | 793 | 180 | 99 | 63 | 63 |
| 62 | 522 | 367 | 806 | 179 | 99 | 63 | 63 |
| 63 | 528 | 376 | 819 | 178 | 99 | 62 | 62 |
| 64 | 534 | 385 | 832 | 177 | 99 | 62 | 62 |
| 65 | 540 | 394 | 845 | 176 | 99 | 62 | 62 |
| 66 | 546 | 403 | 858 | 175 | 99 | 62 | 62 |
| 67 | 552 | 412 | 871 | 174 | 99 | 61 | 61 |
| 68 | 558 | 421 | 884 | 173 | 99 | 61 | 61 |
| 69 | 564 | 430 | 897 | 172 | 99 | 61 | 61 |
| 70 | 570 | 439 | 910 | 171 | 99 | 61 | 61 |
| 71 | 576 | 448 | 923 | 170 | 99 | 60 | 60 |
| 72 | 582 | 457 | 936 | 169 | 99 | 60 | 60 |
| 73 | 588 | 466 | 949 | 168 | 99 | 60 | 60 |
| 74 | 594 | 475 | 962 | 167 | 99 | 60 | 60 |
| 75 | 600 | 484 | 975 | 166 | 99 | 59 | 59 |
| 76 | 606 | 493 | 988 | 165 | 99 | 59 | 59 |
| 77 | 612 | 502 | 1001 | 164 | 99 | 59 | 59 |
| 78 | 618 | 567 | 1014 | 163 | 99 | 59 | 59 |
| 79 | 624 | 578 | 1027 | 162 | 99 | 58 | 58 |
| 80 | 630 | 589 | 1040 | 161 | 99 | 58 | 58 |
| 81 | 636 | 603 | 1053 | 160 | 99 | 58 | 58 |
| 82 | 642 | 618 | 1066 | 159 | 99 | 58 | 58 |
| 83 | 648 | 635 | 1079 | 158 | 99 | 57 | 57 |
| 84 | 654 | 652 | 1092 | 157 | 99 | 57 | 57 |
| 85 | 660 | 670 | 1105 | 156 | 99 | 57 | 57 |
| 86 | 665 | 686 | 1118 | 155 | 99 | 57 | 57 |
| 87 | 672 | 703 | 1131 | 154 | 99 | 56 | 56 |
| 88 | 678 | 719 | 1144 | 153 | 99 | 56 | 56 |
| 89 | 684 | 732 | 1157 | 152 | 99 | 56 | 56 |
| 90 | 690 | 750 | 1170 | 151 | 99 | 56 | 56 |
| 91 | 696 | 767 | 1183 | 150 | 99 | 55 | 55 |
| 92 | 702 | 780 | 1196 | 149 | 99 | 55 | 55 |
| 93 | 708 | 797 | 1209 | 148 | 99 | 55 | 55 |
| 94 | 714 | 810 | 1222 | 147 | 99 | 55 | 55 |
| 95 | 720 | 826 | 1235 | 146 | 99 | 54 | 54 |
| 96 | 726 | 842 | 1248 | 145 | 99 | 54 | 54 |
| 97 | 732 | 860 | 1261 | 144 | 99 | 54 | 54 |
| 98 | 738 | 875 | 1274 | 143 | 99 | 54 | 54 |
| 99 | 744 | 890 | 1287 | 142 | 99 | 53 | 53 |
| 100 | 750 | 900 | 1300 | 141 | 99 | 53 | 53 |
Ron
Note
Ron gets a 1/16 attack debuff, which is not shown in this table.
| Lvl | SP | MP | Exp. | Speed | Acc. | Def% | MDef% |
|---|---|---|---|---|---|---|---|
| 1 | 33 | 12 | 13 | 254 | 101 | 100 | 100 |
| 2 | 45 | 15 | 26 | 254 | 99 | 99 | 99 |
| 3 | 57 | 18 | 39 | 254 | 95 | 98 | 98 |
| 4 | 69 | 21 | 52 | 254 | 95 | 97 | 97 |
| 5 | 81 | 24 | 65 | 254 | 95 | 96 | 96 |
| 6 | 93 | 26 | 78 | 254 | 95 | 95 | 95 |
| 7 | 115 | 29 | 91 | 254 | 96 | 94 | 94 |
| 8 | 127 | 31 | 104 | 253 | 96 | 93 | 93 |
| 9 | 124 | 33 | 117 | 252 | 96 | 92 | 92 |
| 10 | 136 | 36 | 130 | 251 | 96 | 91 | 91 |
| 11 | 148 | 38 | 143 | 250 | 96 | 90 | 90 |
| 12 | 160 | 40 | 156 | 249 | 96 | 89 | 89 |
| 13 | 172 | 43 | 169 | 248 | 97 | 88 | 88 |
| 14 | 184 | 45 | 182 | 247 | 97 | 87 | 87 |
| 15 | 196 | 47 | 195 | 246 | 97 | 86 | 86 |
| 16 | 208 | 49 | 208 | 245 | 97 | 85 | 85 |
| 17 | 220 | 51 | 221 | 244 | 97 | 84 | 84 |
| 18 | 232 | 53 | 234 | 243 | 97 | 83 | 83 |
| 19 | 244 | 55 | 247 | 242 | 98 | 82 | 82 |
| 20 | 256 | 57 | 260 | 241 | 98 | 81 | 81 |
| 21 | 268 | 59 | 273 | 240 | 98 | 80 | 80 |
| 22 | 280 | 62 | 286 | 239 | 98 | 80 | 80 |
| 23 | 292 | 64 | 299 | 238 | 98 | 79 | 79 |
| 24 | 304 | 66 | 312 | 237 | 98 | 79 | 79 |
| 25 | 312 | 70 | 325 | 236 | 99 | 78 | 78 |
| 26 | 321 | 74 | 338 | 235 | 99 | 78 | 78 |
| 27 | 332 | 78 | 351 | 234 | 99 | 77 | 77 |
| 28 | 340 | 82 | 364 | 233 | 99 | 77 | 77 |
| 29 | 351 | 86 | 377 | 232 | 99 | 76 | 76 |
| 30 | 362 | 90 | 390 | 231 | 99 | 76 | 76 |
| 31 | 370 | 95 | 403 | 230 | 99 | 75 | 75 |
| 32 | 382 | 100 | 416 | 229 | 99 | 75 | 75 |
| 33 | 391 | 105 | 429 | 228 | 99 | 74 | 74 |
| 34 | 402 | 110 | 442 | 227 | 99 | 74 | 74 |
| 35 | 410 | 115 | 455 | 226 | 99 | 73 | 73 |
| 36 | 419 | 120 | 468 | 225 | 99 | 73 | 73 |
| 37 | 426 | 125 | 481 | 224 | 99 | 72 | 72 |
| 38 | 433 | 130 | 494 | 223 | 99 | 72 | 72 |
| 39 | 442 | 135 | 507 | 222 | 99 | 71 | 71 |
| 40 | 450 | 140 | 520 | 221 | 99 | 71 | 71 |
| 41 | 459 | 147 | 533 | 220 | 99 | 70 | 70 |
| 42 | 465 | 154 | 546 | 219 | 99 | 70 | 70 |
| 43 | 473 | 161 | 559 | 218 | 99 | 69 | 69 |
| 44 | 481 | 168 | 572 | 217 | 99 | 69 | 69 |
| 45 | 490 | 175 | 585 | 216 | 99 | 68 | 68 |
| 46 | 499 | 182 | 598 | 215 | 99 | 68 | 68 |
| 47 | 506 | 189 | 611 | 214 | 99 | 67 | 67 |
| 48 | 513 | 196 | 624 | 213 | 99 | 67 | 67 |
| 49 | 522 | 203 | 637 | 212 | 99 | 66 | 66 |
| 50 | 530 | 210 | 650 | 211 | 99 | 66 | 66 |
| 51 | 541 | 219 | 663 | 210 | 99 | 65 | 65 |
| 52 | 550 | 228 | 676 | 209 | 99 | 65 | 65 |
| 53 | 569 | 237 | 689 | 208 | 99 | 65 | 65 |
| 54 | 578 | 246 | 702 | 207 | 99 | 65 | 65 |
| 55 | 587 | 255 | 715 | 206 | 99 | 64 | 64 |
| 56 | 596 | 264 | 728 | 205 | 99 | 64 | 64 |
| 57 | 605 | 273 | 741 | 204 | 99 | 64 | 64 |
| 58 | 614 | 282 | 754 | 203 | 99 | 64 | 64 |
| 59 | 623 | 291 | 767 | 202 | 99 | 63 | 63 |
| 60 | 632 | 300 | 780 | 201 | 99 | 63 | 63 |
| 61 | 641 | 311 | 793 | 200 | 99 | 63 | 63 |
| 62 | 650 | 322 | 806 | 199 | 99 | 63 | 63 |
| 63 | 669 | 333 | 819 | 198 | 99 | 62 | 62 |
| 64 | 678 | 344 | 832 | 197 | 99 | 62 | 62 |
| 65 | 685 | 355 | 845 | 196 | 99 | 62 | 62 |
| 66 | 692 | 366 | 858 | 195 | 99 | 62 | 62 |
| 67 | 700 | 377 | 871 | 194 | 99 | 61 | 61 |
| 68 | 708 | 388 | 884 | 193 | 99 | 61 | 61 |
| 69 | 716 | 399 | 897 | 192 | 99 | 61 | 61 |
| 70 | 723 | 410 | 910 | 191 | 99 | 61 | 61 |
| 71 | 731 | 423 | 923 | 190 | 99 | 60 | 60 |
| 72 | 740 | 436 | 936 | 189 | 99 | 60 | 60 |
| 73 | 749 | 449 | 949 | 188 | 99 | 60 | 60 |
| 74 | 758 | 462 | 962 | 187 | 99 | 60 | 60 |
| 75 | 767 | 475 | 975 | 186 | 99 | 59 | 59 |
| 76 | 773 | 488 | 988 | 185 | 99 | 59 | 59 |
| 77 | 781 | 501 | 1001 | 184 | 99 | 59 | 59 |
| 78 | 790 | 514 | 1014 | 183 | 99 | 59 | 59 |
| 79 | 799 | 527 | 1027 | 182 | 99 | 58 | 58 |
| 80 | 806 | 540 | 1040 | 181 | 99 | 58 | 58 |
| 81 | 813 | 555 | 1053 | 180 | 99 | 58 | 58 |
| 82 | 821 | 570 | 1066 | 179 | 99 | 58 | 58 |
| 83 | 830 | 585 | 1079 | 178 | 99 | 57 | 57 |
| 84 | 837 | 600 | 1092 | 177 | 99 | 57 | 57 |
| 85 | 843 | 615 | 1105 | 176 | 99 | 57 | 57 |
| 86 | 851 | 630 | 1118 | 175 | 99 | 57 | 57 |
| 87 | 859 | 645 | 1131 | 174 | 99 | 56 | 56 |
| 88 | 867 | 660 | 1144 | 173 | 99 | 56 | 56 |
| 89 | 874 | 675 | 1157 | 172 | 99 | 56 | 56 |
| 90 | 881 | 690 | 1170 | 171 | 99 | 56 | 56 |
| 91 | 889 | 705 | 1183 | 170 | 99 | 55 | 55 |
| 92 | 896 | 720 | 1196 | 169 | 99 | 55 | 55 |
| 93 | 902 | 735 | 1209 | 168 | 99 | 55 | 55 |
| 94 | 910 | 750 | 1222 | 167 | 99 | 55 | 55 |
| 95 | 918 | 765 | 1235 | 166 | 99 | 54 | 54 |
| 96 | 925 | 780 | 1248 | 165 | 99 | 54 | 54 |
| 97 | 932 | 795 | 1261 | 164 | 99 | 54 | 54 |
| 98 | 940 | 810 | 1274 | 163 | 99 | 54 | 54 |
| 99 | 950 | 825 | 1287 | 162 | 99 | 53 | 53 |
| 100 | 960 | 840 | 1300 | 161 | 99 | 53 | 53 |
Spells
Casts for unlock
How many casts are needed of a specific spell before it levels up. Note that each spell has a maximum level.
| Level | Threshold |
|---|---|
| Uno | n/a |
| Duo | 25 |
| Tria | 50 |
Spell data
Individual stats for each spell.
Damage dealt by the player is calculated as \(P_\text{base} + \frac{P_\text{scale}\times\text{lvl}}{9} \). This is later scaled by character modifiers, buffs, enemy resistences and critical hits.
| Spell | Level | MP Cost | Base power | Power scale | Note |
|---|---|---|---|---|---|
| Flipendo | Uno | 0 | 10 | 4 | |
| Flipendo | Duo | 10 | 20 | 8 | |
| Flipendo | Tria | 20 | 15 | 10 | Multi-target |
| Verdimillious | Uno | 3 | 15 | 4 | |
| Verdimillious | Duo | 15 | 25 | 12 | |
| Verdimillious | Tria | 25 | 20 | 14 | Multi-target |
| Incendio | Uno | 6 | 23 | 8 | |
| Incendio | Duo | 20 | 35 | 16 | |
| Incendio | Tria | 30 | 45 | 18 | |
| Diffindo | 10 | 30 | 18 | ||
| Diffindo | Duo | 0 | 30 | 19 | Unused |
| Diffindo | Tria | 0 | 40 | 20 | Unused |
| Wingardium Leviosa | 20 | 20 | 20 | ||
| Wingardium Leviosa | Duo | 30 | 21 | 21 | Unused |
| Wingardium Leviosa | Tria | 40 | 22 | 22 | Unused |
| Petrificus Totalus | Uno | 10 | 0 | 0 | |
| Petrificus Totalus | Duo | 15 | 0 | 0 | |
| Petrificus Totalus | Tria | 20 | 0 | 0 | Unused |
| Glacius | Uno | 15 | 18 | 18 | |
| Glacius | Duo | 25 | 20 | 20 | |
| Glacius | Tria | 0 | 20 | 20 | Unused |
| Fumos | Uno | 8 | 0 | 0 | |
| Fumos | Duo | 30 | 0 | 0 | |
| Fumos | Tria | 0 | 0 | 0 | Unused |
| Spongify | 10 | 0 | 0 |
Items
Equippables
- Speed
- Improves turn order in battle
- Defense
- Chance to dodge enemy attacks, in half percent (ie. 2 = 1%)
- Magic Defense
- Chance to dodge enemy special attacks, in percent
Belts
| Id | Name | Buy Price | Sell Price | Character | Defense | Speed | Magic Defense |
|---|---|---|---|---|---|---|---|
| 0 | Ordinary Belt | 20 | 10 | All | 2 | -1 | 0 |
| 1 | Leather Belt | 30 | 15 | Hermione | 4 | 0 | 0 |
| 2 | Rope | 120 | 100 | Ron | 8 | -3 | 0 |
| 3 | Swedish Shortsnout Dragon-hide Belt | 245 | 225 | All | 8 | -2 | 0 |
| 4 | Common Welsh Green Dragon-hide Belt | 445 | 320 | All | 8 | 0 | 0 |
| 5 | Romanian Longhorn Dragon-hide Belt | 630 | 445 | All | 12 | 1 | 0 |
| 6 | Chinese Fireball Dragon-hide Belt | 775 | 550 | All | 16 | 2 | 0 |
| 7 | Hungarian Horntail Dragon-hide Belt | 850 | 600 | All | 16 | 3 | 0 |
Charms
Note
The following items cannot be bought from the shop:
- Bracelet
- Beads
- Head Band
- Remembrall
| Id | Name | Buy Price | Sell Price | Character | Defense | Speed | Magic Defense |
|---|---|---|---|---|---|---|---|
| 8 | Bracelet | 15 | 8 | Hermione | 2 | 2 | 0 |
| 9 | Beads | 60 | 30 | All | 3 | -2 | 1 |
| 10 | Pocket Watch | 245 | 175 | Harry | 7 | -2 | 4 |
| 11 | Quidditch Wrist Guards | 275 | 195 | Ron | 8 | 2 | 5 |
| 12 | Head Band | 450 | 320 | Hermione | 10 | 2 | 6 |
| 13 | Eagle Feather Quill | 500 | 360 | All | 10 | -2 | 7 |
| 14 | Crystal Ball | 635 | 450 | All | 12 | 2 | 8 |
| 15 | Dragon Liver | 900 | 630 | All | 12 | -2 | 8 |
| 16 | Rabbit Fur Gloves | 925 | 700 | All | 12 | 2 | 8 |
| 17 | Remembrall | 1100 | 770 | All | 20 | 2 | 3 |
| 18 | Spellotape | 1150 | 800 | Hermione | 0 | -2 | 30 |
| 19 | Golden Snitch | 1230 | 830 | Harry | 25 | 2 | 10 |
Gloves
| Id | Name | Buy Price | Sell Price | Character | Defense | Speed | Magic Defense |
|---|---|---|---|---|---|---|---|
| 20 | Mittens | 30 | 15 | All | 2 | 0 | 0 |
| 21 | Leather Gloves | 105 | 50 | Hermione | 4 | -1 | 0 |
| 22 | Quidditch Gloves | 140 | 100 | Harry | 4 | 0 | 0 |
| 23 | Potions Gloves | 200 | 140 | Ron | 6 | 0 | 0 |
| 24 | Swedish Shortsnout Dragon-hide Gloves | 250 | 170 | All | 8 | 0 | 0 |
| 25 | Common Welsh Green Dragon-hide Gloves | 310 | 270 | All | 10 | 1 | 0 |
| 26 | Romanian Longhorn Dragon-hide Gloves | 390 | 310 | All | 12 | 2 | 0 |
| 27 | Chinese Fireball Dragon-hide Gloves | 500 | 380 | All | 15 | 3 | 0 |
| 28 | Hungarian Horntail Dragon-hide Gloves | 550 | 440 | All | 18 | 4 | 0 |
Boots
| Id | Name | Buy Price | Sell Price | Character | Defense | Speed | Magic Defense |
|---|---|---|---|---|---|---|---|
| 29 | Sneakers | 30 | 15 | All | 4 | -2 | 0 |
| 30 | Leather Boots | 135 | 90 | Hermione | 4 | -1 | 0 |
| 31 | Galoshes | 225 | 150 | Ron | 5 | -1 | 0 |
| 32 | Quidditch Boots | 320 | 210 | Harry | 8 | -1 | 0 |
| 33 | Swedish Shortsnout Dragon-hide Boots | 470 | 310 | All | 12 | -1 | 0 |
| 34 | Common Welsh Green Dragon-hide Boots | 775 | 500 | All | 15 | 0 | 2 |
| 35 | Romanian Longhorn Dragon-hide Boots | 1000 | 630 | All | 15 | 0 | 3 |
| 36 | Chinese Fireball Dragon-hide Boots | 1225 | 830 | All | 15 | 0 | 5 |
| 37 | Hungarian Horntail Dragon-hide Boots | 1350 | 860 | All | 20 | 5 | 5 |
Cap
| Id | Name | Buy Price | Sell Price | Character | Defense | Speed | Magic Defense |
|---|---|---|---|---|---|---|---|
| 38 | Cap | 25 | 12 | All | 3 | 1 | 1 |
| 39 | Black Pointed Hat | 110 | 60 | Hermione | 5 | 1 | 1 |
| 40 | Rear Admiral’s Hat | 160 | 110 | Ron | 6 | 0 | 1 |
| 41 | Quidditch Helmet | 225 | 150 | Harry | 8 | -1 | 2 |
| 42 | Swedish Shortsnout Dragon-hide Cap | 315 | 220 | All | 9 | -1 | 3 |
| 43 | Common Welsh Green Dragon-hide Cap | 450 | 310 | All | 10 | -2 | 3 |
| 44 | Romanian Longhorn Dragon-hide Cap | 600 | 420 | All | 12 | -2 | 4 |
| 45 | Chinese Fireball Dragon-hide Cap | 780 | 540 | All | 15 | -3 | 5 |
| 46 | Hungarian Horntail Dragon-hide Cap | 1100 | 770 | All | 15 | 3 | 5 |
Robes
| Id | Name | Buy Price | Sell Price | Character | Defense | Speed | Magic Defense |
|---|---|---|---|---|---|---|---|
| 47 | School Robe | 80 | 40 | All | 7 | 0 | 0 |
| 48 | Quidditch Robe | 190 | 130 | Harry | 10 | 0 | 4 |
| 49 | Winter Cloak | 255 | 180 | Hermione | 15 | -3 | 8 |
| 50 | Potions Robe | 320 | 220 | Ron | 20 | -3 | 10 |
| 51 | Swedish Shortsnout Dragon-hide Cloak | 450 | 310 | All | 25 | -3 | 10 |
| 52 | Common Welsh Green Dragon-hide Cloak | 780 | 540 | All | 35 | 0 | 12 |
| 53 | Romanian Longhorn Dragon-hide Cloak | 1000 | 700 | All | 40 | 3 | 15 |
| 54 | Chinese Fireball Dragon-hide Cloak | 1230 | 830 | All | 45 | 3 | 18 |
| 55 | Hungarian Horntail Dragon-hide Cloak | 1350 | 1000 | All | 50 | 3 | 20 |
Potions
| Id | Name | Buy Price | Sell Price | Type | Value |
|---|---|---|---|---|---|
| 56 | Wiggenweld Potion | 30 | 20 | 1 | 20 |
| 57 | Grand Wiggenweld Potion | 60 | 30 | 1 | 50 |
| 58 | Pepperup Potion | 40 | 20 | 2 | 20 |
| 59 | Grand Pepperup Potion | 80 | 40 | 2 | 50 |
| 60 | Antidote to Common Poisons | 30 | 20 | 3 | 0 |
| 61 | Anti-Paralysis Potion | 20 | 10 | 4 | 0 |
Miscellaneous Items
Note
Chocolate Frogs can be bought from the shop and will randomly give the first or second card of a 3-piece set.
| Id | Name | Buy Price | Sell Price |
|---|---|---|---|
| 62 | Rat Tonic | 0 | 0 |
| 63 | Shrivelfig | 0 | 0 |
| 64 | Daisy Roots | 0 | 0 |
| 65 | Rat Spleen | 0 | 0 |
| 66 | Leech Juice | 0 | 0 |
| 67 | Firebolt | 0 | 0 |
| 68 | Scabbers | 0 | 0 |
| 69 | Hedwig | 0 | 0 |
| 70 | Chocolate Frogs | 5 | 0 |
| 71 | Crookshanks | 0 | 0 |
| 72 | Time-Turner | 0 | 0 |
| 73 | Trevor | 0 | 0 |
| 74 | A Book Page | 0 | 0 |
| 75 | Valve Handle | 0 | 0 |
| 76 | Chocolate | 0 | 0 |
| 77 | Dead Caterpillar | 0 | 0 |
| 78 | ‘The Monster Book of Monsters’ | 0 | 0 |
Monsters
Note
The monsters with IDs 53 and 68 are not a real monsters encounterable in the game.
Stats
- Speed
- The inverse of the monster’s speed. Higher means later turn order.
- Acc
- The chance the monster hits, before any buffs or debuffs.
- Crit%
- The chanc the monster lands a critical hit
- Damage
- The damage range the monster can hit
| Id | Name | HP | Level | Speed | Acc | Crit% | Damage | Special attack |
|---|---|---|---|---|---|---|---|---|
| 0 | Ruby Fire Crab | 36 | 10 | 245 | 85 | 3 | 5 - 9 | |
| 1 | Emerald Fire Crab | 50 | 12 | 200 | 75 | 3 | 20 - 30 | |
| 2 | Sapphire Fire Crab | 120 | 15 | 178 | 65 | 10 | 42 - 58 | |
| 3 | Cornish Pixie | 28 | 7 | 245 | 85 | 3 | 4 - 8 | |
| 4 | Rat | 18 | 1 | 252 | 75 | 5 | 2 - 6 | |
| 5 | Albino Rat | 25 | 2 | 252 | 75 | 5 | 3 - 7 | |
| 6 | Plague Rat | 35 | 3 | 252 | 75 | 5 | 4 - 8 | |
| 7 | Clabbert | 80 | 13 | 254 | 85 | 3 | 25 - 32 | |
| 8 | Suit of Armor (Footman) | 40 | 14 | 254 | 85 | 3 | 8 - 12 | |
| 9 | Suit of Armor (Cavalier) | 80 | 16 | 254 | 85 | 3 | 32 - 40 | 10% (paralysis, 25% to escape) |
| 10 | Suit of Armor (Paladin) | 35 | 8 | 245 | 85 | 3 | 6 - 10 | |
| 11 | Suit of Armor (Squire) | 65 | 16 | 245 | 85 | 3 | 25 - 33 | |
| 12 | Suit of Armor (Swordsman) | 180 | 37 | 254 | 85 | 3 | 35 - 45 | 10% (paralysis, 25% to escape) |
| 13 | Suit of Armor (Crusader) | 75 | 20 | 245 | 85 | 3 | 16 - 25 | 10% (paralysis, 25% to escape) |
| 14 | Suit of Armor (Knight) | 160 | 38 | 245 | 85 | 3 | 48 - 55 | 10% (paralysis, 25% to escape) |
| 15 | Funnelweb Spider | 16 | 3 | 252 | 80 | 5 | 2 - 6 | |
| 16 | Brown Recluse Spider | 23 | 5 | 252 | 80 | 5 | 6 - 11 | |
| 17 | Large Spider | 45 | 8 | 245 | 85 | 3 | 9 - 16 | 25% (poison, 8 dmg) |
| 18 | Redback Spider | 67 | 10 | 245 | 85 | 3 | 20 - 29 | 25% (poison, 8 dmg) |
| 19 | Giant Spider | 40 | 11 | 252 | 80 | 5 | 12 - 17 | 25% (poison, 8 dmg) |
| 20 | Cocoon Spider | 100 | 25 | 252 | 80 | 5 | 40 - 52 | 25% (poison, 8 dmg) |
| 21 | Whitetail Spider | 130 | 30 | 252 | 80 | 5 | 48 - 65 | 25% (poison, 8 dmg) |
| 22 | Flobberworm | 45 | 10 | 200 | 75 | 3 | 8 - 12 | |
| 23 | Snail | 80 | 15 | 254 | 85 | 3 | 25 - 33 | |
| 24 | Large Orange Snail | 100 | 18 | 250 | 85 | 3 | 30 - 38 | |
| 25 | Flailtail Snail | 160 | 25 | 250 | 85 | 3 | 46 - 59 | |
| 26 | Bat | 16 | 2 | 252 | 80 | 5 | 2 - 6 | |
| 27 | Fruitbat | 22 | 4 | 235 | 80 | 5 | 3 - 8 | |
| 28 | Mortis Bat | 40 | 13 | 235 | 80 | 5 | 12 - 16 | |
| 29 | Dragonfly | 44 | 10 | 250 | 85 | 3 | 5 - 8 | |
| 30 | Imperial Dragonfly | 87 | 20 | 250 | 85 | 3 | 15 - 30 | |
| 31 | Horklump | 75 | 15 | 250 | 85 | 3 | 28 - 36 | |
| 32 | Snake | 55 | 10 | 245 | 85 | 3 | 12 - 18 | |
| 33 | Spitting Snake | 140 | 24 | 245 | 85 | 3 | 38 - 47 | 25% (poison, 8 dmg) |
| 34 | Wasp | 37 | 13 | 235 | 85 | 3 | 8 - 13 | |
| 35 | Tarantula Hawk Wasp | 78 | 16 | 235 | 85 | 3 | 20 - 28 | |
| 36 | Bowtruckle | 45 | 14 | 245 | 85 | 3 | 20 - 28 | |
| 37 | Oaken Bowtruckle | 150 | 28 | 245 | 85 | 3 | 48 - 69 | |
| 38 | Doxy | 40 | 16 | 245 | 85 | 3 | 10 - 16 | |
| 39 | Doxy Queen | 200 | 35 | 245 | 85 | 3 | 50 - 63 | |
| 40 | Hinkypunk | 130 | 24 | 245 | 85 | 3 | 48 - 63 | 25% (paralysis, 25% to escape) |
| 41 | Gytrash | 55 | 11 | 245 | 85 | 3 | 10 - 15 | |
| 42 | Grindylow | 80 | 24 | 245 | 85 | 3 | 24 - 28 | |
| 43 | Red Cap | 20 | 2 | 245 | 85 | 3 | 2 - 6 | |
| 44 | Armored Red Cap | 160 | 24 | 245 | 85 | 3 | 60 - 72 | |
| 45 | Salamander | 45 | 12 | 245 | 85 | 3 | 8 - 14 | |
| 46 | Amazonian Salamander | 100 | 18 | 245 | 85 | 3 | 36 - 48 | |
| 47 | Peruvian Salamander | 160 | 24 | 245 | 85 | 3 | 55 - 70 | |
| 48 | Charmed Skeleton | 80 | 23 | 230 | 85 | 3 | 32 - 47 | 25% (paralysis, 20% to escape) |
| 49 | Jinxed Skeleton | 125 | 22 | 220 | 85 | 3 | 40 - 52 | 25% (paralysis, 20% to escape) |
| 50 | Tree Frog | 55 | 24 | 245 | 85 | 3 | 11 - 18 | |
| 51 | Wide-mouth Toad | 75 | 24 | 240 | 85 | 3 | 24 - 28 | 25% (poison, 8 dmg) |
| 52 | Bullfrog | 145 | 30 | 230 | 85 | 3 | 50 - 67 | 25% (poison, 8 dmg) |
| Id | Name | HP | Level | Speed | Acc | Crit% | Damage | Special attack |
|---|---|---|---|---|---|---|---|---|
| 54 | Whomping Willow | 650 | 50 | 245 | 85 | 3 | 72 - 93 | |
| 55 | Forest Troll | 800 | 55 | 245 | 85 | 3 | 87 - 110 | |
| 56 | River Troll | 375 | 20 | 245 | 85 | 3 | 52 - 70 | |
| 57 | Venemous Tentacula | 290 | 14 | 245 | 90 | 5 | 40 - 56 | |
| 58 | ‘The Monster Book of Monsters’ | 25 | 2 | 252 | 85 | 5 | 4 - 9 | |
| 59 | Giant Rat | 45 | 5 | 252 | 85 | 5 | 12 - 22 | |
| 60 | Crabbe | 90 | 12 | 245 | 85 | 3 | 10 - 18 | |
| 61 | Draco | 975 | 60 | 245 | 85 | 5 | 93 - 125 | |
| 62 | Goyle | 90 | 10 | 245 | 85 | 3 | 15 - 25 | |
| 63 | Lupin Werewolf | 600 | 55 | 20 | 99 | 10 | 70 - 83 | 30% (paralysis, 25% to escape) |
| 64 | Snake | 30 | 6 | 245 | 85 | 3 | 4 - 8 | |
| 65 | Brown Recluse Spider | 20 | 5 | 252 | 80 | 5 | 6 - 11 | |
| 66 | ‘The Monster Book of Monsters’ | 180 | 12 | 252 | 85 | 5 | 25 - 32 | |
| 67 | ‘The Monster Book of Monsters’ | 575 | 25 | 252 | 85 | 5 | 67 - 80 |
| Id | Name | HP | Level | Speed | Acc | Crit% | Damage | Special attack |
|---|---|---|---|---|---|---|---|---|
| 53 | Flesh-eating Slug (not in game, needs to be in file for coders - no need to translate) | 50 | 25 | 254 | 85 | 3 | 8 - 12 | |
| 68 | Native of Fiji. Has a heavily jeweled shell. | 25 | 2 | 252 | 85 | 5 | 4 - 9 |
Spell effectiveness
| Id | Name | Flipendo | Incendio | Verdimillious | Wingardium Leviosa | Glacius | Diffindo |
|---|---|---|---|---|---|---|---|
| 0 | Ruby Fire Crab | 95 | 10 | 90 | 90 | 100 | 0 |
| 1 | Emerald Fire Crab | 85 | 10 | 80 | 80 | 100 | 0 |
| 2 | Sapphire Fire Crab | 85 | 10 | 75 | 75 | 100 | 0 |
| 3 | Cornish Pixie | 95 | 95 | 90 | 0 | 85 | 0 |
| 4 | Rat | 90 | 75 | 100 | 95 | 70 | 0 |
| 5 | Albino Rat | 90 | 75 | 100 | 95 | 70 | 0 |
| 6 | Plague Rat | 90 | 75 | 100 | 95 | 70 | 0 |
| 7 | Clabbert | 70 | 100 | 60 | 95 | 70 | 0 |
| 8 | Suit of Armor (Footman) | 60 | 100 | 80 | 40 | 90 | 0 |
| 9 | Suit of Armor (Cavalier) | 60 | 100 | 80 | 40 | 90 | 0 |
| 10 | Suit of Armor (Paladin) | 60 | 100 | 80 | 40 | 90 | 0 |
| 11 | Suit of Armor (Squire) | 60 | 100 | 80 | 40 | 90 | 0 |
| 12 | Suit of Armor (Swordsman) | 60 | 100 | 80 | 40 | 90 | 0 |
| 13 | Suit of Armor (Crusader) | 60 | 100 | 80 | 40 | 90 | 0 |
| 14 | Suit of Armor (Knight) | 100 | 95 | 80 | 40 | 90 | 0 |
| 15 | Funnelweb Spider | 100 | 80 | 60 | 95 | 80 | 0 |
| 16 | Brown Recluse Spider | 100 | 80 | 60 | 95 | 80 | 0 |
| 17 | Large Spider | 100 | 80 | 60 | 95 | 80 | 0 |
| 18 | Redback Spider | 100 | 80 | 60 | 95 | 80 | 0 |
| 19 | Giant Spider | 70 | 90 | 80 | 95 | 80 | 0 |
| 20 | Cocoon Spider | 70 | 90 | 80 | 95 | 80 | 0 |
| 21 | Whitetail Spider | 70 | 90 | 80 | 95 | 80 | 0 |
| 22 | Flobberworm | 80 | 60 | 90 | 70 | 70 | 0 |
| 23 | Snail | 60 | 80 | 100 | 95 | 90 | 0 |
| 24 | Large Orange Snail | 60 | 80 | 100 | 95 | 90 | 0 |
| 25 | Flailtail Snail | 60 | 80 | 100 | 95 | 90 | 0 |
| 26 | Bat | 100 | 75 | 50 | 0 | 50 | 30 |
| 27 | Fruitbat | 100 | 75 | 50 | 0 | 50 | 30 |
| 28 | Mortis Bat | 100 | 75 | 50 | 0 | 50 | 30 |
| 29 | Dragonfly | 100 | 85 | 60 | 0 | 95 | 50 |
| 30 | Imperial Dragonfly | 100 | 85 | 60 | 0 | 95 | 50 |
| 31 | Horklump | 100 | 60 | 80 | 95 | 95 | 0 |
| 32 | Snake | 70 | 95 | 80 | 95 | 100 | 0 |
| 33 | Spitting Snake | 75 | 95 | 75 | 95 | 100 | 0 |
| 34 | Wasp | 100 | 85 | 60 | 0 | 90 | 50 |
| 35 | Tarantula Hawk Wasp | 100 | 85 | 60 | 0 | 90 | 50 |
| 36 | Bowtruckle | 40 | 95 | 95 | 95 | 70 | 95 |
| 37 | Oaken Bowtruckle | 65 | 95 | 95 | 95 | 70 | 95 |
| 38 | Doxy | 100 | 80 | 60 | 0 | 75 | 50 |
| 39 | Doxy Queen | 100 | 80 | 60 | 95 | 100 | 50 |
| 40 | Hinkypunk | 70 | 95 | 95 | 95 | 100 | 0 |
| 41 | Gytrash | 80 | 60 | 95 | 50 | 100 | 0 |
| 42 | Grindylow | 80 | 60 | 95 | 95 | 100 | 0 |
| 43 | Red Cap | 80 | 95 | 95 | 95 | 70 | 0 |
| 44 | Armored Red Cap | 80 | 95 | 95 | 95 | 70 | 0 |
| 45 | Salamander | 80 | 20 | 60 | 90 | 100 | 0 |
| 46 | Amazonian Salamander | 80 | 20 | 60 | 90 | 100 | 0 |
| 47 | Peruvian Salamander | 80 | 20 | 60 | 90 | 100 | 0 |
| 48 | Charmed Skeleton | 70 | 95 | 90 | 95 | 70 | 0 |
| 49 | Jinxed Skeleton | 70 | 95 | 90 | 95 | 70 | 0 |
| 50 | Tree Frog | 70 | 60 | 95 | 95 | 100 | 0 |
| 51 | Wide-mouth Toad | 70 | 60 | 95 | 95 | 100 | 0 |
| 52 | Bullfrog | 70 | 60 | 95 | 95 | 100 | 0 |
| Id | Name | Flipendo | Incendio | Verdimillious | Wingardium Leviosa | Glacius | Diffindo |
|---|---|---|---|---|---|---|---|
| 54 | Whomping Willow | 50 | 100 | 90 | 0 | 50 | 100 |
| 55 | Forest Troll | 60 | 100 | 70 | 0 | 80 | 0 |
| 56 | River Troll | 60 | 100 | 70 | 0 | 90 | 0 |
| 57 | Venemous Tentacula | 50 | 95 | 80 | 0 | 70 | 100 |
| 58 | ‘The Monster Book of Monsters’ | 80 | 100 | 70 | 50 | 60 | 100 |
| 59 | Giant Rat | 80 | 70 | 100 | 0 | 30 | 0 |
| 60 | Crabbe | 60 | 70 | 100 | 95 | 100 | 0 |
| 61 | Draco | 80 | 95 | 70 | 95 | 90 | 0 |
| 62 | Goyle | 100 | 70 | 60 | 95 | 100 | 0 |
| 63 | Lupin Werewolf | 0 | 0 | 0 | 0 | 0 | 0 |
| 64 | Snake | 70 | 95 | 95 | 95 | 100 | 0 |
| 65 | Brown Recluse Spider | 100 | 80 | 90 | 95 | 80 | 0 |
| 66 | ‘The Monster Book of Monsters’ | 80 | 100 | 70 | 50 | 60 | 100 |
| 67 | ‘The Monster Book of Monsters’ | 80 | 100 | 70 | 50 | 60 | 100 |
| Id | Name | Flipendo | Incendio | Verdimillious | Wingardium Leviosa | Glacius | Diffindo |
|---|---|---|---|---|---|---|---|
| 53 | Flesh-eating Slug (not in game, needs to be in file for coders - no need to translate) | 100 | 95 | 95 | 95 | 100 | 0 |
| 68 | Native of Fiji. Has a heavily jeweled shell. | 80 | 100 | 70 | 50 | 60 | 100 |
Drops
Note
Ron’s item-boosting special attack forces the first item to be dropped (ie. it drop rate is set to 100%) and boosts gold by 25%.
| Id | Name | XP | Gold | Item 1 | Item 2 |
|---|---|---|---|---|---|
| 0 | Ruby Fire Crab | 8 | 4 | 30% Grand Wiggenweld Potion | 10% Pepperup Potion |
| 1 | Emerald Fire Crab | 27 | 30 | 30% Grand PepperUp Potion | 10% Grand PepperUp Potion |
| 2 | Sapphire Fire Crab | 60 | 50 | 30% Grand PepperUp Potion | 10% Grand PepperUp Potion |
| 3 | Cornish Pixie | 6 | 4 | 20% Beads | 20% Wiggenweld Potion |
| 4 | Rat | 5 | 2 | 20% Sneakers | 20% Wiggenweld Potion |
| 5 | Albino Rat | 6 | 5 | 20% Cap | 20% Pepperup Potion |
| 6 | Plague Rat | 8 | 5 | 30% Wiggenweld Potion | 10% Pepperup Potion |
| 7 | Clabbert | 23 | 22 | 30% Grand PepperUp Potion | 10% Wiggenweld Potion |
| 8 | Suit of Armor (Footman) | 13 | 14 | 30% Wiggenweld Potion | 10% Wiggenweld Potion |
| 9 | Suit of Armor (Cavalier) | 20 | 30 | 30% Wiggenweld Potion | 10% Pepperup Potion |
| 10 | Suit of Armor (Paladin) | 9 | 4 | 30% Anti-Paralysis Potion | 10% Grand PepperUp Potion |
| 11 | Suit of Armor (Squire) | 20 | 20 | 20% Quidditch Helmet | 20% Pepperup Potion |
| 12 | Suit of Armor (Swordsman) | 50 | 50 | 30% Wiggenweld Potion | 10% Anti-Paralysis Potion |
| 13 | Suit of Armor (Crusader) | 30 | 30 | 30% Grand PepperUp Potion | 10% Anti-Paralysis Potion |
| 14 | Suit of Armor (Knight) | 60 | 40 | 30% Anti-Paralysis Potion | 10% Grand PepperUp Potion |
| 15 | Funnelweb Spider | 4 | 13 | 25% Bracelet | 25% Wiggenweld Potion |
| 16 | Brown Recluse Spider | 8 | 42 | 30% Wiggenweld Potion | 10% Pepperup Potion |
| 17 | Large Spider | 10 | 4 | 30% Wiggenweld Potion | 10% Pepperup Potion |
| 18 | Redback Spider | 33 | 34 | 30% Wiggenweld Potion | 10% Pepperup Potion |
| 19 | Giant Spider | 6 | 6 | 30% Wiggenweld Potion | 10% Pepperup Potion |
| 20 | Cocoon Spider | 40 | 25 | 30% Grand PepperUp Potion | 10% Antidote to Common Potions |
| 21 | Whitetail Spider | 50 | 35 | 30% Grand PepperUp Potion | 10% Antidote to Common Potions |
| 22 | Flobberworm | 12 | 40 | 30% Grand Wiggenweld Potion | 10% Pepperup Potion |
| 23 | Snail | 17 | 20 | 20% Swedish Shortsnout Dragon-hide Gloves | 20% Wiggenweld Potion |
| 24 | Large Orange Snail | 22 | 16 | 30% Wiggenweld Potion | 10% Pepperup Potion |
| 25 | Flailtail Snail | 37 | 32 | 30% Wiggenweld Potion | 10% Grand PepperUp Potion |
| 26 | Bat | 4 | 4 | 20% Mittens | 20% Pepperup Potion |
| 27 | Fruitbat | 7 | 4 | 30% Wiggenweld Potion | 10% Pepperup Potion |
| 28 | Mortis Bat | 13 | 10 | 30% Grand Wiggenweld Potion | 10% Grand PepperUp Potion |
| 29 | Dragonfly | 10 | 12 | 20% Leather Boots | 20% Wiggenweld Potion |
| 30 | Imperial Dragonfly | 28 | 12 | 30% Grand PepperUp Potion | 10% Wiggenweld Potion |
| 31 | Horklump | 15 | 18 | 30% Wiggenweld Potion | 10% Pepperup Potion |
| 32 | Snake | 15 | 15 | 30% Wiggenweld Potion | 10% Pepperup Potion |
| 33 | Spitting Snake | 40 | 40 | 30% Antidote to Common Potions | 10% Grand PepperUp Potion |
| 34 | Wasp | 13 | 13 | 30% Wiggenweld Potion | 10% Pepperup Potion |
| 35 | Tarantula Hawk Wasp | 25 | 25 | 30% Wiggenweld Potion | 10% Pepperup Potion |
| 36 | Bowtruckle | 16 | 20 | 30% Wiggenweld Potion | 10% Pepperup Potion |
| 37 | Oaken Bowtruckle | 40 | 40 | 30% Grand PepperUp Potion | 10% Pepperup Potion |
| 38 | Doxy | 16 | 12 | 20% Rope | 20% Grand Wiggenweld Potion |
| 39 | Doxy Queen | 30 | 34 | 30% Wiggenweld Potion | 10% Pepperup Potion |
| 40 | Hinkypunk | 47 | 14 | 30% Wiggenweld Potion | 10% Pepperup Potion |
| 41 | Gytrash | 13 | 10 | 30% Wiggenweld Potion | 10% Pepperup Potion |
| 42 | Grindylow | 17 | 14 | 30% Grand PepperUp Potion | 10% Grand PepperUp Potion |
| 43 | Red Cap | 5 | 4 | 30% Wiggenweld Potion | 10% Grand PepperUp Potion |
| 44 | Armored Red Cap | 53 | 34 | 20% Grand PepperUp Potion | 20% Grand PepperUp Potion |
| 45 | Salamander | 15 | 12 | 20% Head Band | 20% Pepperup Potion |
| 46 | Amazonian Salamander | 25 | 17 | 30% Grand Wiggenweld Potion | 10% Pepperup Potion |
| 47 | Peruvian Salamander | 35 | 24 | 20% Grand PepperUp Potion | 20% Grand PepperUp Potion |
| 48 | Charmed Skeleton | 33 | 40 | 20% Chinese Fireball Dragon-hide Cloak | 20% Grand PepperUp Potion |
| 49 | Jinxed Skeleton | 43 | 40 | 30% Anti-Paralysis Potion | 10% Grand PepperUp Potion |
| 50 | Tree Frog | 13 | 14 | 30% Wiggenweld Potion | 10% Pepperup Potion |
| 51 | Wide-mouth Toad | 33 | 24 | 30% Antidote to Common Potions | 10% Grand Wiggenweld Potion |
| 52 | Bullfrog | 43 | 34 | 20% Remembrall | 20% Antidote to Common Potions |
| Id | Name | XP | Gold | Item 1 | Item 2 |
|---|---|---|---|---|---|
| 54 | Whomping Willow | 200 | 60 | 100% Chinese Fireball Dragon-hide Cap | |
| 55 | Forest Troll | 250 | 90 | 100% Chinese Fireball Dragon-hide Gloves | |
| 56 | River Troll | 100 | 100 | 100% Dead Caterpillar | |
| 57 | Venemous Tentacula | 70 | 40 | 100% Potions Gloves | |
| 58 | ‘The Monster Book of Monsters’ | 8 | 8 | 100% School Robe | |
| 59 | Giant Rat | 15 | 10 | 100% Ordinary Belt | |
| 60 | Crabbe | 30 | 4 | 100% Quidditch Boots | |
| 61 | Draco | 600 | 150 | 100% Card: Harry Potter | |
| 62 | Goyle | 32 | 4 | 100% Black Pointed Hat | |
| 63 | Lupin Werewolf | 400 | 400 | 100% Hungarian Horntail Dragon-hide Boots | |
| 64 | Snake | 8 | 4 | 100% Card: Phoenix | |
| 65 | Brown Recluse Spider | 8 | 100 | 100% Card: Lady Carmilla Sanguina | |
| 66 | ‘The Monster Book of Monsters’ | 50 | 8 | 100% ‘The Monster Book of Monsters’ | |
| 67 | ‘The Monster Book of Monsters’ | 140 | 8 | 100% Swedish Shortsnout Dragon-hide Gloves |
| Id | Name | XP | Gold | Item 1 | Item 2 |
|---|---|---|---|---|---|
| 53 | Flesh-eating Slug (not in game, needs to be in file for coders - no need to translate) | 3 | 4 | 50% Wiggenweld Potion | 50% Anti-Paralysis Potion |
| 68 | Native of Fiji. Has a heavily jeweled shell. | 8 | 8 | 100% ‘The Monster Book of Monsters’ |
Game Modes
The game uses a global “Game Mode” variable to indicate in which type of screen you are. Screens include the main menu, the startup sequence, walking around on the overworld, watching a cutscene, navigating a debug menu, etc. These game modes can take up to 3 arguments and have 5 mode-specific variables.
Each game mode has an init, update and destroy function. These live in a table at 0x08065CBC/0x08065C48
(US/JP). The update function is called on each game frame (at ~30fps). When switching between game modes, first the
destroy function of the current game mode is called, then the init function of the new game mode.
The game mode data is defined like so:
typedef struct {
u32 dwCurrentGameMode; // 0x00
u32 dwCurrentGameModeArg1; // 0x04
u32 dwCurrentGameModeArg2; // 0x08
u32 dwCurrentGameModeArg3; // 0x0C
u32 dwModeState; // 0x10
u32 dwModeScratchA; // 0x14
u32 dwModeTimer; // 0x18
u32 dwModeSubState; // 0x1C
u32 dwModeScratchB; // 0x20
} GameModeStackContext;
This struct lives at 3 positions (US/JP):
0x03003EF4/0x03003F54: Current game mode0x03003F18/0x03003F78: Next/pending game mode0x03003F3C/0x03003F9C: Previous game mode
To initiate a game mode transition, overwrite dwCurrentGameMode of the pending game mode object with the new game mode
id, ORed with 0x80. For example, to enter the debug menu, set it to 0x99. For a proper transition, also fill in the
arguments and zero out dwModeState, dwModeTimer and any unused arguments.
List of modes
None (0x00)
This game mode contains no code and will simply hang, until a new game mode is requested externally. This game mode does not get used in-game.
Startup (0x01)
LanguageSelect (0x02)
MainMenu (0x03)
LoadGame (0x04)
Options (0x05)
MinigameMenu (0x06)
NewGameMenu (0x07)
Overworld (0x08)
Arguments: (?, roomId, ?)
Battle (0x09)
Arguments:
(roomId, variantId, kindId): Standard/random encounter, indexes into random encounter table astable[room][kind][variant](encounterId, unused, 0xFF): Scripted encounter