Using Rs2's Equipment Definition loader, their methods & classes that requires them (ALL CREDITS TO THEM!) (rewriting it though)
Starting on combat base