Atherys / AtherysRPG

An RPG plugin created for the A'therys Horizons server
GNU General Public License v3.0
3 stars 3 forks source link

Default Attributes are now added on top of character upgraded attributes #103

Closed AaronFoley closed 3 years ago

AaronFoley commented 3 years ago

Removed the AttributeService This wasn't really acting like a service, was only calling on the Character Service to do the actual persisting of entity changes. Believe most of this code was more like a Facade layer action.

Made Character Getters Unmodifiable These should only be modified by services, preventing any badly coded skills from changing these values Added a few more modifier to support modification to the maps within the Character class

Renamed BaseAttributes to CharacterAttributes Character = Leveled up attributes base = default + character