Commit Graph

23 Commits

Author SHA1 Message Date
47da2d28b1 Added bindings for dispells into Spell, and Aura. Cleaned up Spell's scaling bindings. The AuraTypes enum can now be used as flags aswell. Unified has_global_cooldown like bindings. 2019-12-29 01:58:25 +01:00
ea06b2346b Added EntityResourceCostData, also more refactorings. 2019-11-30 21:04:35 +01:00
fe6b3224c8 Refactored how entity resources are set up. 2019-11-30 19:26:12 +01:00
675aeaeba2 Reworked the UtilityAI implementation into something that I think will actually be good, and useful. Also intial work on pet support. 2019-11-27 10:54:56 +01:00
d2dc7442f9 Moved some of the constants from AIStates to a new enum called PetStates. 2019-11-26 23:20:55 +01:00
ca498d753c Refactored the way the server can open windows. Also they work with networking now. 2019-11-04 23:05:45 +01:00
d2c29095bb Added gender enum, and added it to ItemVisualEntry. 2019-11-03 22:39:19 +01:00
90e7e0064d Work on AI. 2019-10-31 01:35:29 +01:00
b14e7de95e Added BASE_XP into EntityEnums. 2019-10-16 13:28:50 +02:00
98e0126e19 Added EntityClassPlaystyleType enum, and removed CharacterWeaponDataTypes. 2019-09-25 12:00:11 +02:00
18925ee236 Implemented Bags, and added a InteractionType enum. 2019-09-16 21:57:55 +02:00
f3a9a9e14a Added LevelStatData classes. 2019-09-16 03:13:52 +02:00
0d25e69ba5 Added more enums into EntityEnums. 2019-09-10 21:01:20 +02:00
da1d7415c5 Added immunity flags. 2019-09-10 14:43:34 +02:00
d795c86cfe Added ImmunityFlags (only 2 fow now). 2019-09-10 00:57:58 +02:00
3cce6b0ae8 -Talent is now inherited from Aura.
-Cleaned up the talent system specific classes.
-The ResourceManager now loads talents aswell.
-Cleaned up, and made the EntityResource system scriptable.
-Fixed the stat signals, the stat parameter was null every time. ("this" should've been wrapped in a Ref.)
2019-08-13 23:58:42 +02:00
78f2b19ff9 Added 2 more entries to thew AIStates enum. 2019-08-04 16:52:38 +02:00
57370a733c Added overrideable ai methods to CharacterClass, and removed some unneeded methods. Also added an AIStates enum. 2019-07-06 21:24:02 +02:00
e80b0364bc A bit of work on the skeleton. 2019-07-01 01:29:59 +02:00
9aaa5d1d5a -Renamed CharacterSkeletonBoneId to CharacterSkeletonPoints.
-Added rank to spells.
-Removed The Icon class, and the SpellManager.
-More cleanup.
-Removed more collection dynamic allocations.
2019-05-30 00:26:02 +02:00
34295f7a83 Added gcd, cooldowns, category cooldowns, and states to Entity. 2019-05-27 02:50:00 +02:00
b69663de86 -Added Aura and Spell visual effect is now VisualBoneAttachment.
-Added groups fo the spell.
2019-05-13 13:25:03 +02:00
032e6622f6 First Commit. 2019-04-20 14:02:55 +02:00