11-27-2013, 01:18 PM
If you are going to be rewriting the skill manager, look at how i handle conditions in v2.2.0 of crafting tool when i release it, there is a nice way to add conditions and do checks on conditions that doesn't require a lot of code, just a table of conditions matched to where you get the values(including function calls)... In fact it would be very simple to rewrite the crafting tool to be a new skill manager :)