One other thing, I actually meant not just str/mag bonuses, but all bonuses totaled. If a weapon gives +25 SKL, and it’s equal to another weapon in every way (Except the SKL bonus giving it more hit/critrate) the enemy will not notice the SKL bonus. Same for a weapon that gives the enemy +25 DEF and would make them invincible if they attacked with it. Thing is, I’d like enemies to note all bonuses a weapon has attached so they can make smarter decisions based on the weapon bonuses.
In any case though, this is a great code. I’ll add it ingame and see how it works for me.