Developer guide by patch
Use each chapter as a draft change specification: historical evidence, implementation work, state migration and acceptance checks. Select a complete stage snapshot before implementing its delta. The source history and software qualification are separate.
Follow the release checklist. All local target dates are unset in release-plan.json; no game-server checks have been performed.
01. Alpha: English public test
Alpha / Beta; number unassigned · By 2001-09-22 — latest availability bound
Define an Alpha-only map, item and job allowlist from the dated guide.
02. Beta 1: skills and Mage era
Alpha / Beta; number unassigned · 2001-12 — reported period
Recover the first-job skill tree, job-change requirements and initial skill levels.
03. Beta 2: Thai-language support for English server
Alpha / Beta; number unassigned · By 2002-07-17 — latest availability bound
Define the six second-job paths from the original guide.
04. Beta 2 fixes: milk and quest/NPC repairs
Alpha / Beta; number unassigned · 2002-07-22 — reported change
Apply only the NPC, milk-price and Training Ground fixes supported by the July notice.
05. Thai closed beta
1.0 (provisional) · 2002-09-16 — schedule + launch-day report
Qualify a small Thai starter-world profile: character creation, starting inventory, novice route and first-job access.
06. Thai open beta
1.0 (provisional) · 2002-10-25 — reported / scheduled
Recover an original OBT notice and a CBT-to-OBT content delta.
07. Lutie seasonal addition
1.0 era; seasonal patch · 2002-12-13 — reported / scheduled
Recover the Lutie/Toy Factory map and spawn revisions.
08. Clock Tower and Glast Heim
1.5 (provisional) · 2003-03-31 — reported / scheduled
Recover dungeon maps, warps, spawn counts, skills and drop records.
09. Pets and early monster/drop rebalance
2.0 (provisional) · 2003-05-12 — reported / scheduled
Recover pet eligibility, taming, feeding, intimacy and hatch rules.
10. Comodo
3.0 · 2003-07-16 — reported / scheduled
Recover the Thai skill-cost, status, party-EXP and refining delta.
11. Turtle Island and WoE
4.0 · 2003-09-29 — reported / scheduled
Recover Turtle Island monster skills, boss AI and spawns.
12. Juno and alternate second jobs
5.0 · 2004-01-26 — reported / scheduled
Recover the alternate-job trees, quests and equipment eligibility.
13. Amatsu
6.0 / Global Project · 2004-04-26 — reported / scheduled
Recover the exact Thai map, warp, monster and item set.
14. Forging, potion-making and element-table update
6.0 era; unnumbered balance patch · 2004-05-05 — reported / scheduled
Recover full old/new forging and potion success formulas, including integer rounding.
15. Gonryun
6.0 / Global Project · 2004-05-24 — reported / scheduled
Recover regional maps, access scripts, monsters and drops.
16. Marriage and Super Novice
6.0 era; system patch · 2004-08-09 — reported / scheduled
Recover marriage eligibility, cost, relationship data and spouse skills.
17. Umbala and Niflheim
7.0–8.0 (bundled) · 2004-09-27 — reported / scheduled
Recover both map sets, warps, spawns and regional item records as one Thai bundle.
18. Louyang
7.0–8.0 era / Global Project · 2004-11-22 — reported / scheduled
Recover the Thai map/quest/monster/drop bundle and its original rollout notice.
19. Jawaii honeymoon addition
7.0–8.0 era; side patch · 2005-02-14 — reported / scheduled
Recover Jawaii travel scripts, access conditions and item effects.
20. New Payon map replacement
8.x era; map update · 2005-03-07 — reported / scheduled
Recover old/new Payon and Archer Village assets, collision, NPCs and shops.
21. Ayothaya
8.x; Thai reference says 8.0 · 2005-04-11 — reported / scheduled
Recover access scripts, map geometry, encounters and drops.
22. Rebirth and transcendent jobs
9.0 · 2005-07-18 — reported / scheduled
Implement the initial Thai transcendent trees, EXP tables, HP/SP bonuses and equipment eligibility.
23. Official multiple-client support
9.0 era; client policy update · 2005-09-07 — reported / scheduled
Pin a compatible client profile and document whether ordinary multiple-window launching is enabled at this stage.
24. Novice Guild War on main servers
9.0 era; unnumbered activity update · 2005-09-26 — operator reports update completed that day
Recover the four castle maps, agents, entry checks and guild rules for this activity. Keep it separate from ordinary WoE.
25. Einbroch
10.1 · 2005-10-17 — reported / scheduled
Recover the schedule detail and complete Thai 10.1 content list.
26. Lighthalzen and Homunculus
10.2 · 2006-02-21 — reported / scheduled
Recover Homunculus creation, growth, AI, feeding and persistence rules.
27. Noghalt and TaeKwon lineage
10.3 · 2006-08-08 — disputed main-server date
Recover the Thai job trees, access quests, map bundle and cooking tables.
28. Hugel / 10.4.1 The Secret Warrior and Ninja
10.4.1 · By 2007-02-05 — latest availability bound
Recover Ninja skills, equipment and projectile sources.
29. 10.4.2 The God of Bullet: Gunslinger
10.4.2 · 2007-02-27 — reported / scheduled
Recover the exact initial Gunslinger skill revision and job-change script.
30. Rachel and socket enchanting
11.1 / Evolution Begins · Thai production date unresolved
Recover the Thai region and socket-NPC rollout notices.
31. Veins
11.2 · 2007-09-18 — reported / scheduled
Recover the missing numerical tables for new monsters and revised bosses.
32. Nameless Island
11.3 · Thai production date unresolved
Recover Thai quest prerequisites, monsters, drops and release dates.
33. EP12.1: Destruction of Morroc and battlegrounds
12.1 · 2008-09-16 — same-day live report
Replace Morroc maps, collision, NPCs, spawns and quest state as one reviewed world change.
34. Moscovia regional addition
12.1 Thai bundle · 2008-09-16 — same-day live report
Recover the regional quest, maps, spawns and Gorynych data.
35. EP12.2: The Memorial Dungeon
12.2 · 2008-11-18 — same-day live report
Recover floor/monster tables, entry scripts, instance isolation and reward rules.
36. Ash Vacuum / New World
13.1 · By 2009-05-23 — latest availability bound
Recover Thai expedition access, regional maps, monsters, drops and UI requirements.
37. 13.2 Encounter / The Unknown
13.2 · By 2009-09-30 — latest availability bound
Recover the Thai 13.2 map, quest and Nidhogg-related bundle.
38. Final pre-Renewal maintenance state
13.2 era; final revisions unresolved · Before 2010-11-09 maintenance
Recover the final weekly balance, event and shop changes before the boundary.
Emulator comparison reference
These are the 24 files inspected in the earlier static comparison, pinned to the recorded commits. They identify places to investigate; they are not a promise that every required change belongs in these files, nor evidence of historical Thai behavior. Other loaders, scripts, clients and databases still need inspection when implementation begins.
| Area | rAthena comparison | Hercules comparison |
|---|---|---|
| Natural/passive recovery | src/map/status.cpp | src/map/status.cpp |
| Character EXP and progression | src/map/pc.cpp | src/map/pc.cpp |
| Monster rewards / drops | src/map/mob.cpp | src/map/mob.cpp |
| Party allocation | src/map/party.cpp | src/map/party.cpp |
| EXP rules | conf/battle/exp.conf | conf/map/battle/exp.conf |
| Drop multipliers / limits | conf/battle/drops.conf | conf/map/battle/drops.conf |
| Monster configuration | conf/battle/monster.conf | conf/map/battle/monster.conf |
| Player configuration | conf/battle/player.conf | conf/map/battle/player.conf |
| Level requirements | db/pre-re/job_exp.yml | db/pre-re/exp_group_db.conf |
| Job stats | db/pre-re/job_stats.yml | db/pre-re/job_db.conf |
| Monster records | db/pre-re/mob_db.yml | db/pre-re/mob_db.conf |
| Skills | db/pre-re/skill_db.yml | db/pre-re/skill_db.conf |
Full pins and excerpt hashes: upstream-audit.json. No historical-accuracy winner has been selected; both require dated data and rule profiles.