Need to be able to match only on a weapon specialization that matches all given types.
Weapon proficiency type prereqs to check weaponprof type as well as equipment type
The dot syntax in your type specification is not valid for PREreqs on types, so it is looking for a single type named Piercing.Melee
Something like PREFEAT:2,Weapon Specialization (TYPE=Piercing),Weapon Specialization (TYPE=Melee) will get close.
Alright, I'll do this tomorrow, Friday the 12th, around 10:00am CST. Just so you know when I'll be in the files
I'm a little surprised that the type is checking only the equipment type and not the proficiency type. That probably dates back to when weapon proficiencies were not full objects. Can you see any negative side-effects of adding checking of the proficiency to the TYPE processing?
While I know this comment was directed at Andrew, my first thought was "Well, only if proficiencies will have TYPE's that shouldn't be in EquipmentType." I could run a script to compare all the TYPEs from the equipment and their respective proficiency TYPE's, but it'd have to be tomorrow. :/
I don't see any negative. Most of them are duplicated. It's always been a little confusing which bonus looks where or prexxx checks against something else. I'd have no problem with it looking at both.
Completed in CODE-1747