29 Commits

Author SHA1 Message Date
dc3be76a5f AutoSummon 2 minions for necro on scene change 2024-12-20 19:19:40 +00:00
6ba55cb483 Ability - Effect Editor window 2024-12-04 19:22:51 +00:00
f92d5d5866 Remove debugs & tidy up things for next update 2024-08-19 15:24:58 +01:00
078fda69ac Continued Stat revamp scaling
- updated all abilities to scale with new stat system
- updated difficulty settings using new stat system
- added S+ difficulty as the end game
- updated items using new stat system
- small re-balance to make things a bit more fun to test
2024-08-18 14:45:57 +01:00
6e15ec5820 effects updated with revamped stats (wip) 2024-08-18 00:08:25 +01:00
8917c36ad8 Character Stat revamp (wip)
- working max health, properly setting health component values and showing scales on UI
- working armor & magic resistance, properly mitigating incoming damage based on damage type
2024-08-13 22:36:01 +01:00
4a7430533a Character Stats Revamp (WIP)
- created secondary stats
- added characterStatsBalancing constants
2024-08-11 22:15:23 +01:00
5adce736df Endgame sets, regen & movement speed balance
- added 2 end game sets (mage and vampire)
- updated player health and mana regens (greatly decreased, mostly endgame ridiculous scaling)
- updated movement speed modifier and caps (greatly decreased, mostrly endgame ridiculous scaling)
2024-08-08 19:55:31 +01:00
aa933c631e Potion ability & bugfixing 2024-08-05 12:35:22 +01:00
6847241e83 Multiple Updates
- ALOT of new icons
- Network Area of EffectOverTime With Tick Event ability type
- Movement Speed modifier effect
- Vampire class signature ability
- vampire new ultimate ability
2024-07-29 20:22:18 +01:00
b16bbc3c73 Update Targeting system
- Targetting tags can now hold more than one tag, keeping IsValidTarget, AlliesContains and HasSameTag checks available.
- Added generic target tags for enemies and players
- Optional specific targetting tags if needed for future enhanced targetting
2024-07-25 22:04:25 +01:00
bc4019ffdf Necromancer updates & bugfix
- Added Necromancer ultimate ability (Summon Golem)
- Updated and bugfixed golem minion
- Added New slam ability for golem
- Bugfixed damage over time effect calculate final damage when owner no longer exists
- Fixed an issue causing items to be vendored even with vendor closed
2024-07-23 21:26:32 +01:00
c286d28fd4 Mage Updates & bugfixing
- Added an option for instant effects to generate class resource per hit for the user
- fixed an issue where some extended ability scripts were not spending all required resources (inheritance issue)
- Added a class-based melee ability for Mages
- Added a class Signature ability for Mages to make use of class resource
2024-07-23 18:24:48 +01:00
e1755999a3 Necromancer updates
- increase summon cost
- reduce amount of class resource drained on melee hits
- increased amount of class resource drained on spell with cooldown hits
- minions scaling with owner's stats
- bugfixing npc/minion decision making corner cases
2024-07-22 21:13:48 +01:00
e1081a2bf4 Necromancer and Minions update
- Necromancer class playable
- Savage minion ability & npc
- Mage minion ability & npc
- rogue minion ability & npc
- warrior minion ability & npc
- golem minion ability & npc
- minion abilities
- Class resource (used to automatically summon minions based on the amount of souls drained, in case of necromancer)
- class resource spender (auto cast from priority list)
- class resource regen instant effect option
2024-07-22 16:46:13 +01:00
2773ef7d6e Player Death Update
- Players can now die (finally)
- Solo players have a single cheat death per scene (reviving automatically after the first death)
- group players have revive mechanic, where a player faints when his health gets to 0, creating a revive circle around him, other players can stand on it to revive him. if after x seconds they don't get revived they bleed out and stay perma death until scene changes or all players die
- Multiple VFX added using post processing for cheat death, fainting, reviving, and perma death events.
- stopped players from moving and pressing keys when dead
- enemies now change target if they try to attack a dead/fainted target.
2024-07-20 19:49:14 +01:00
3ae5e0cde9 PostProcessing 2024-07-20 11:33:17 +01:00
1298ca35ca Base Effect stat influence update
- all effects now properly scale with stats, making it possible to scale with multiple stats
2024-07-20 10:56:54 +01:00
a42b1ea784 Massive update on NPCs and damage over time effects
- NPC controller reworked completely
- ability priority list for npc's
- npc's with animations
- damage over time effect added
- burn, poison and bleed over time effects added
2024-07-19 21:57:47 +01:00
981037c83c Bugfix save/load equipments & boss update
- save/load equip and inventory correctly using character name
- added boss behaviours
- added boss unique abilities
2024-07-18 14:57:20 +01:00
410e28e046 Player account update
- Added Player account data with list of characters
- Added character selection scene
- Loading and saving characters flow working with account names as filters
2024-07-17 11:59:51 +01:00
959aa0e3fe Ability UI Binds
with info & animations
2024-07-07 12:51:29 +01:00
888171a4a9 New spell & status & instant effect updates
- burst of hope (second priest ability) added
- instant value effect with modifiers based on targets
- damage income modifier effect added
- status effect option to apply to targets hit
- status effect option to apply to self
2024-07-07 11:44:12 +01:00
c61de8834c Status effect system
absorb status effect
added absorb to priest holyball
2024-07-07 00:56:05 +01:00
8e18305573 Spells update
- shield wall (second knight ability) added
- ragestorm (ultimate barbarian ability) added
- anti projectile type of spell
- channeled ability type
- small balance changes on abilities and statpoints per level
2024-07-05 19:37:02 +01:00
81f2ac424e Insane update
Abilities:

- area of effect ability with impact event/chain reaction type added
- melee slash timing bugfix
- melee slash VFX added
- blizzard (second mage ability) added
- holy circle (ultimate priest ability) added
- consecration (ultimate knight ability) added
- whirling axes (second barbarian ability) added
- glacial bomb (ultimate mage ability) added
- ice shard (first mage ability) added

Others:

- aoe location snapshot on cast mechanic added
- reduced realtime shadows on rifthunters inn
2024-07-04 21:27:15 +01:00
001bd2095a Many spell VFXs
added new mage aoe over time spell (Blizzard)
2024-07-01 19:56:33 +01:00
a966809f20 Update with class & attack
- melee attack first iteration (WIP)
- priest playable class
- priest "holy ball" ability
2024-05-21 20:37:07 +01:00
7e18350a1f First rift mayhem project commit 2024-05-09 18:17:30 +01:00