Added Skill class to handle Merc skills - very barebones atm, which made me notice a large degree a shared functionality between ABuff, Traits, Skill & likely more in future. Notably - tag, name & description, with their members, accessors & initialisation from JSON in the constructor. JSON is the other thing it seems many classes may share, so moving shared features out would be beneficial.
Added Skill class to handle Merc skills - very barebones atm, which made me notice a large degree a shared functionality between ABuff, Traits, Skill & likely more in future.
Notably - tag, name & description, with their members, accessors & initialisation from JSON in the constructor.
JSON is the other thing it seems many classes may share, so moving shared features out would be beneficial.

Omnikron13/zoldnier