2,005 Commits over 274 Days - 0.30cph!
Various item & spell things.
Fixed max mana and max stamina values not getting sent to client (fixed mana and stamina bars not appearing correctly after changing gear)
Finishing setting up the 3 of the crafted cloth tiers, stats & placeholder look.
Grinding through items WIP
Fixed cancel spell sfx not playing (was playing at world origin)
Fixed ItemStatValueAdvanced inspector not updating
Fixed run speed ItemStatValue pointing to the completely wrong stat
Fixed ItemStatValueAdvanced not showing negative stats
Can now mark showSign on an ItemStatValue to put a + or - before the stat value
SelectedItem now picks up all of it's child StatValues automatically (no need to hook them up in inspector)
Item tooltip improvements.
Item mat tweaks.
Getting item files organized WIP
Stat balancing stuff from the sheet WIP.
Material tweaks.
(Hopefully) Hooked up new item tooltip
Some StatusEffect cleanup
ItemoModeConsumable can now apply status effects (standard proc setup like other items)
Proper item tooltip UI widget.
Player now has to hold sprint +move to cancel a channelled spell (used to just be move)
Exposed a channelling spell move modifier to Player, set to -60
Hooked up spell fail reasons to the AlertUI
Fixed spells getting double fired
Fixed being able to cast spells with non-channelling weapons in the editor
Hooked up status effect widgets
Icons for status effect UI
Spider tweaks.
Temporarily start with 100 epic magic healing pumpkins.
Nerfed the spiders because they are OP with venom and web attacks.
Spiderweb receives sunlight.
Various status fixes.
Manifest.
Made EffectRecycle timers not be read-only, as they require manual tweaking for now.
Memory optimized & applied sounds to the remaining status effect vfx
Pre-warming spell projectile fx
FX memory optimizations.
Visual tweaks.
Devhaxers start with frostbolt.
Going through the spell prefabs.
Combatlog doesn't show fractions, fades after 12 sec.
Exposed a cancel spell sound effect on the Player prefab
Refactored some spell casting logic to function better under button mashing and to give the client more information about spell fails
CombatLog now stores whether an attack was a crit
CombatLog UI now shows crit status
CombatLog now fades out 10 seconds after receiving a message
CombatLog will become visible if chat field has input
Styled the target healthbar properly.
Target healthbar does not reveal total target hp number.
Alternative cast bar around the crosshairs (disabled for now)
Fixed the chat error spam