Apacchiis Classes Mod/Class Master

Spawning
The Class Master is an NPC vendor that will spawn once the following conditions are met:
 * King Slime has been defeated.
 * There is an empty house.

Alternatively, the King Slime will drop the on death, which when consumed immediately spawns the Class Master without requiring an empty house to be present, altough an empty house is still required for him to reside in.

Class Leveling Items
The price of Class Tokens can be changed via Mod Configuration settings, to a range between to .

Quests
The Class Master offers quests to the player, which consist of obtaining an item to give to the Class Master in exchange for rewards such as money or new items in his shop. The quests must be completed in order, as he will not acknowledge any quest items that are not for the current quest. The items required for each quest are, in order:

Pre-Hardmode Quests

 * , dropped randomly by slimes (rewards 2 and ).
 * An, dropped randomly by bunnies (rewards 35 and ).
 * , which can be crafted by the player (rewards ).
 * An, which can be found underground or placed in chests (rewards ).
 * , dropped randomly by Angry Bones and its variants in the Dungeon (rewards ).

Hardmode Quests

 * , which drops from any mechanical boss (rewards ).
 * , which drops from the Pirate Captain during the Pirate Invasion event (rewards ).
 * , which drops from Plantera (rewards ).
 * , which drops from Mothron during the Solar Eclipse event (rewards 2 Truffle Worms and ).
 * , which drops from the Moon Lord (rewards ).