Kamron Batman
fb915992dd
fix(core): Adds Hashed & Hierarchical Timer Wheel ( #655 )
...
- Removes TimerPriority
- Removes TimerThread
- Adds a [Hashed & Hierarchical Timer Wheel](http://www.cs.columbia.edu/~nahum/w6998/papers/ton97-timing-wheels.pdf )
2021-07-11 22:42:06 -07:00
Kamron Batman
952a3e0265
fix(core): Handles a rare NPE with LoginTimer ( #508 )
2021-02-11 23:47:02 -08:00
Kamron Batman
8580139544
chore(content): Cleans up frenzied whirlwind ( #428 )
2021-01-24 12:34:54 -08:00
Kamron Batman
178f71c6dc
chore(content): Cleans up abilities and some spell timers ( #427 )
...
- [X] Exposes Index/Count on the timer.
- [X] Cleans up abilities
- [X] Combines some spell context/info objects with their timers to reduce allocations
- [X] Fixes a bug where immolating weapon both finishes effect or stops in the wrong order due to a race condition.
2021-01-23 16:40:53 -08:00
Kamron Batman
540a879d63
fix(core): Converts remaining player packets ( #374 )
...
- [X] Converts the remainder of the player packets
2020-12-30 16:09:51 -08:00
Kamron Batman
1e2242bb1a
chore(content): Updates to C# 9 syntax ( #373 )
2020-12-30 12:50:10 -08:00
Kamron Batman
3551d962f7
C# 9 Cleanup ( #325 )
...
- [X] Removes EventArgs - not needed
- [X] Merges sequential checks
- [X] Removes redundant type declarations
2020-11-27 00:29:21 -08:00
Kamron Batman
4d6e584b6c
Removes literal variables ( #257 )
2020-09-18 18:41:26 -07:00
Kamron Batman
8149620b0c
Fixes brace style ( #248 )
2020-09-13 21:49:46 -07:00
Kamron Batman
a236617ad9
Some cleanup of contains keys and try get values ( #246 )
2020-09-13 20:20:44 -07:00
Kamron Batman
c37c9991f7
Fixes weapon ability and spell registry ( #229 )
...
- [X] Fixes NPE from weapon ability
- [X] Updates [cast so it is not case sensitive, and you don't need the word "Spell" at the end.
Bumps release
2020-09-06 12:41:17 -07:00
Kamron Batman
ad3775c4d7
Formats UO Content ( #201 )
2020-08-27 18:30:38 -07:00
Kamron Batman
1f651992d7
Updates formatting rules ( #199 )
2020-08-25 18:00:51 -07:00
Kamron Batman
010fd9402a
Code cleanup ( #188 )
2020-08-01 08:40:06 -07:00
Kamron Batman
24b1a579f4
Creates more tests for outgoing packets ( #165 )
2020-06-26 12:04:29 -07:00
Kamron Batman
8ec166bcd0
Adds assemblies config, fixes crash bugs. ( #134 )
2020-05-09 12:55:56 -07:00