How the Luck and HP work for monster races
-
Please let me know if I can make this clearer in any way. I'm not the greatest with explanations
Luck and HP refer to the monster status. You can find this by talking to the "Ticket Helper" and selecting "Monster Status" e.g.
Luck
- a random value between 1 and 70
- this affects the HP value in the following ways
"Combination" is a label I'll refer to later
as you can see, the higher the luck, the lower the HP.Combination | 1 | 2 | 3 | 4 | 5 | 6 | Luck | 1-10 | 11-30 | 31-40 | 41-50 | 51-60 | 61-70 | HP | 50-60 | 40-60 | 30-50 | 20-40 | 10-30 | 0-20 |
- luck corresponds to a couple locations in the track where the monster will either change her walk speed or get stunned.
- generally speaking, the higher the luck the higher the chance to change speed (usually a boost) and lower the chance to get stunned
HP
- in the code, HP is referred to as "tired". I have no clue how they got HP, but "tired" makes more sense moving forward so I'm going to use that.
- "tired" corresponds to locations in the track which trigger the sleep status
- generally speaking, the higher the "tired" value, the fewer spots which can trigger the sleep status
Track Locations
Here are all the potential Luck and Tired locations
Location Effects
Speed Change
- the code is pretty short so here it is
- each monster's default walk speed is 150, so usually this will be a speed boost for 10 seconds.
Sleep Effect
- again the code is short so here it is
- usually the monster will sleep for one second, with up to four and possibly not sleep at all
Stun Effect
- here's the code
- usually the monster will be stunned for a second, with up to four and possibly not get stunned.
- functionally speaking sleep and stun should act the same
Location Rules
sleep effect at column 43 is always enabled
Combination 1
- both stun effect columns are enabled
Combination 2
- stun at column 49 is enabled
- if tired >= 50, sleep at column 39 is enabled
- I think this is a bug in the code and that it should read
if tired < 50
- I think this is a bug in the code and that it should read
Combination 3
- speed change at column 33 is enabled
- sleep at column 39 is enabled
- if tired < 40, sleep at column 35 is enabled
Combination 4
- speed change at columns 33 and 37 are enabled
- sleep at columns 35 and 39 are enabled
- if tired < 30, sleep at column 55 is enabled
Combination 5
- speed change at columns 33, 37 and 53 are enabled
- sleep at columns 35, 39 and 55 are enabled
- if tired < 20, sleep effect at column 51 is enabled
Combination 6
- all speed change columns are enabled
- all sleep effect columns are enabled except column 47, which is only enabled if tired < 10