Specifically to James, or anyone who access to the code:
How are Random Events decided?
I understand that more XP gain increases the chance, but what formula actually decides whether or not the event is called?
I do have a full understanding of Java, so if you would be so kind, copying and pasting the code would be lovely.