Started populating an Inventory class to migrate stuff out of Combatant
Refactored Shoot
Refactored some stuff to use properties to clean up some stuff
Stagger - Now gives a -1 penalty to the next attack roll the sufferer takes
Shields - Shields now block damage (I think there are going to be text color bugs here)
Once you merge these in, the 2 main places to look for bugs will be with text color, and possibly with how AV is reported now that I pulled out shields (Just look for places where this is reporting/behaving weirdly)
Not yet implemented: Sundering Shields
Not Yet Done: Need to audit all files to look for where a shield check should be done
Not Yet Done: Unclear how to have disarm work re: shields (Do shields stop the skill from going, or something else?)
Not Yet Done: Unclear how Cleave and shields should interact
Once you merge these in, the 2 main places to look for bugs will be with text color, and possibly with how AV is reported now that I pulled out shields (Just look for places where this is reporting/behaving weirdly)
Not yet implemented: Sundering Shields Not Yet Done: Need to audit all files to look for where a shield check should be done Not Yet Done: Unclear how to have disarm work re: shields (Do shields stop the skill from going, or something else?) Not Yet Done: Unclear how Cleave and shields should interact