Ok, quick question. Lets say I created a class system, where, at the beginning of the game the player can choose which class they wanted. (lets say we have 4) Since each class has different types of weapons, how would I do weapon rewards for quests? Would I just create a switch for each class, and If that switch is on then I give them the corresponding reward? If so, would I just leave the else branch blank then, because there would never be an instance where you would have no class, then put the other 3 conditional branches down for each class? Or is there an easier way to do this?
P.S That turned out to be a bunch of long questions lol.