Detail
The skill selection is random, segmented, and iterative.
Initially, Hocus Pocus sequentially checks against the exclusive skill table.
If successful, choose the matched skill.
If unsuccessful, continue to the next skill until the table is exhausted.
| Lv |
1 |
2 |
3 |
4 |
5 |
6 |
7 |
8 |
9 |
10 |
| Poring Polymorph |
0.25% |
0.50% |
0.75% |
1.00% |
1.25% |
1.50% |
1.75% |
2.00% |
2.25% |
2.50% |
| Special Polymorph |
- |
- |
- |
- |
0.01% |
0.01% |
0.02% |
0.02% |
0.03% |
0.03% |
| Summon Monster |
0.10% |
0.20% |
0.30% |
0.40% |
0.50% |
0.60% |
0.70% |
0.80% |
0.90% |
1.00% |
| Orc Form |
- |
- |
- |
- |
- |
- |
- |
0.01% |
0.05% |
0.10% |
| Death |
0.05% |
0.10% |
0.15% |
0.20% |
0.25% |
0.30% |
0.35% |
0.40% |
0.45% |
0.50% |
| Fortune |
0.05% |
0.10% |
0.15% |
0.20% |
0.25% |
0.30% |
0.35% |
0.40% |
0.45% |
0.50% |
| Tame Monster |
0.05% |
0.10% |
0.15% |
0.20% |
0.25% |
0.30% |
0.35% |
0.40% |
0.45% |
0.50% |
| Question |
1.00% |
0.80% |
0.60% |
0.40% |
0.20% |
- |
- |
- |
- |
- |
| Gravity |
- |
- |
- |
- |
- |
- |
- |
0.02% |
0.05% |
0.10% |
| Enlightenment |
- |
- |
- |
- |
- |
- |
- |
- |
0.01% |
0.05% |
| Suicide |
- |
- |
- |
- |
- |
- |
- |
0.01% |
0.05% |
0.10% |
| Full Recovery |
- |
- |
- |
- |
- |
- |
0.02% |
0.05% |
0.10% |
0.20% |
| Coma |
- |
- |
- |
- |
0.10% |
0.20% |
0.30% |
0.40% |
0.50% |
0.60% |
In the event the table is exhausted, a random skill ID is selected between SM_BASH and ID_LAST.
If the skill ID satisfies the constraints below, choose the corresponding skill.
If the skill does not satisfy the constraints, reattempt selection from the Hocus Pocus exclusive table.
This process repeats until a skill is chosen.
SELECT [skill_id] FROM [skills] WHERE
NOT ([skill_number] >= 142 AND [skill_number] <= 210)
AND NOT ([skill_number] >= 331)
AND NOT ([skill_number] >= 226 AND [skill_number] <= 247)
AND NOT ([skill_number] >= 290 AND [skill_number] <= 303)
AND [skill_active] = 1
When a skill is chosen, if it is a self-targeted skill it is cast immediately, else it is presented to the user to cast.
In either case, the user must meet the cast requirements, i.e. required equipment, catalysts, and/or efsts, or the skill will fail.
Of the 169 qualifying skills: 77 are castable,
50 are conditional (require prerequisites that can be met), and
42 are impossible (require prerequisites that cannot be met).
A disambiguation of available skills, and their applicable prerequisites, is presented below.
| Crusader Skills
10 entries - 4 castable
- 5 conditional
- 1 impossible
|
| Merchant Skills
3 entries - 1 castable
- 1 conditional
- 1 impossible
|
| Blacksmith Skills
6 entries - 3 castable
- 2 conditional
- 1 impossible
|
 |
Alchemist Skills
0 entries |
| Acolyte Skills
12 entries - 10 castable
- 1 conditional
- 1 impossible
|
| Sage Skills
13 entries - 3 castable
- 9 conditional
- 1 impossible
|
| Assassin Skills
7 entries - 3 castable
- 2 conditional
- 2 impossible
|
| Rogue Skills
11 entries - 7 castable
- 1 conditional
- 3 impossible
|
| Hunter Skills
14 entries - 1 castable
- 10 conditional
- 3 impossible
|