2,005 Commits over 274 Days - 0.30cph!
Corpse lootpanel alignment fix
Targetindicator slightly taller to make it more visible on RMB.
R casting feels better.
Scene tweak.
Torrent of Ice consistently freezes targets. Has twice the cooldown, 1 more range.
Shield bash procs not applied to a victim that's shield blocking.
Attempt to fix team assignment messages in global chat.
Cast progress bar now increases instead of decreasing
Removed team boss UI and logic (it never worked outside the editor)
Stop players cancelling each other's spells.
dont log fail spell fail reasons for everyone
SendNetworkUpdate on BasePlayer.Heal
Hopefully fixed name tag NRE
Fixed NPC HP being 0 due to bad load order
Claymore and 2h channeling staves are not throwable.
Fixed last attacker not being included in AI target list
Fx & sounds for orb spell.
Switching weapon will cancel spell channeling.
Fixed respawning with NoSprint set to true.
Also sanity reset held items on respawn (reset their blocking state).
Also sanity reset modelState for blocking and channeling on player.
NRE tests in PlayerReputation server side when checking team friendliness.
Targeting ring
Less annoying chicken sound spam
Loot stuff
AI will always sense last attacker
AI target data holds separate last seen/heard times
Not use npc spawner for loot.
Fixed AI forgetting their current target when out of range (now uses range and de-aggro timeout properly, and fixes NPCs getting stuck with a bad target)
Scene tweaks.
Hud tweaks.
AI Agro and target management tweaks
Fixed client spell cancel spam
LookatHealth uses HealthNormalized