You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Added ATOW Attributes to Skills; Improved Combat vs. Non-Combat Skill Handling
- Introduced `SkillAttribute` enum to represent attributes associated with skills.
- Includes attributes such as REFLEXES, DEXTERITY, CHARISMA, etc.
- Provides a utility method `fromString` for parsing input strings or integers.
- Updated `SkillType` class:
- Added references to `SkillAttribute` and `SkillSubType`.
- Integrated new attributes `firstAttribute`, `secondAttribute`, and `subType`.
- Deprecated methods `isCombatSkill`, `isPiloting`, and `isGunnery` in favor of `isSubTypeOf` methods.
- Enhanced XML deserialization to handle new attributes and ensure backward compatibility.
- Implemented a robust compatibility handler for legacy `SkillType` definitions.
- Ensures compliance with new standards by updating subtype and attributes where missing.
0 commit comments