·Developer post·Original post (opens in a new tab)
Release 0.55.63
Major Updates:
- Enabled World/Player Difficulties [Easy, Moderate, Hard]
- Recoded Monster Behaviour class, which adds 7 new Behaviours and a plethora of targeting algorithms
- Added Town Bank Accounts
- Added Pets
- Added Harvesting/Mining mechanics
Minor Updates:
- Added Backstab spell
- Added new trading tents
- Created Beacon Spell
- Created Contingency Spell
- Created Enlarge Spell
- Created Balance Spell
- Created Howl Spell
- Created Overclock Spell
- Created Sandstorm Spell
- Created Swap Spell
- Added 6 new effects icons
- Monster difficulty now increases with the amount of players on the server
- Created Rewind Spell (Go back in time!)
- Created Ice Rink Spell (wouldn't want those monsters to slip! *wink* *wink*)
- Made Gold a network object so that players share XP gold
- Implemented Invisibility mechanic for XPing (Lurker class)
- Reconfigured Monster creation so that all parameters for a unique mob can be selected in the Editor
- Spellbook now flips pages (as there are enough spells to require it now)
- Recoded Monster Animation logic (Unity's Animator is le' trash)
- Runes are now network objects and can be stored in corpses or retrieved from them properly
- Created an ICommonInterface so that all Scene dependent network objects can easily talk to each other
- Players animations now line up with the moment of damage dealt better
- Mobs properly aggro after being attacked with a spell (whether it does damage or not)
- Rewrote Teleporter code to be a network object
- XP is now shared with all players in the area
- Converted Corpses into network objects and storing/spawning rewrite
Bugfixes:
- Fixed a major issue with monster spells not showing on clients
- Created a fix for monster AutoAttack CD not resetting always
- Fixed XP bonus effects not calculating properly
- Fixed player regeneration from happening while Dead
- Fixed cloned monsters granting almost unlimited XP while alive
- Fixed Shift + Click for all item management screens
- Fixed unknown attribute showing up on runes
- Fixed a cardinal mistake of initializing some player data before network spawn
- Fixed Monsters attacking player while they are still dead
- Corpse direction now is stored on the server to line up exactly with the player's death spot
- Fixed monsters not always dying properly on client screen
- Fixed a bug where the monsters invincibility would not come off after resetting to spawn point
- Fixed tooltip for spell pages
- Fixed a bug where the mouse icons were not showing up anymore
- Figured out why spells randomly would stop costing anything (damn you network variables)
- Fixed a bug where monster's ranged collider was blocking raycast for auto attacks
- Made trees block raycast
- Fixed a bug where the player would glide instead of walking
- Extended Death animation on mobs
- Fixed Death animation not always going off for clients
- Fixed Death Sound not playing sometimes
- Fixed a bug where monsters casting a spell caused the target player's cast animation to trigger