27 Commits

Author SHA1 Message Date
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
4a65a17327 New character assets and class
- multiple new skeletons
- necromancer class
- necromancer first ability tryouts
- drain projectile script
2024-07-21 23:27:14 +01:00
1ec628d6dd Particle system optimization, Preload and bugfixing
- Max Particle significantly reduced
- preload ability assets & most shaders
- fix coroutine error on channeled abilities
- billboard random flickers fixed
- spin to win animation and rotation sync fixed
2024-07-21 13:09:23 +01:00
5a48a23de1 Cooldown for players & bugfixing
- ability cooldown tracker implemented on players.
- added cooldowns to multiple player spells.
- added cooldown tracking on Ability bind instances, allowing players to see their spell icon on cooldown, filling out.
- fixed melee slash hit vfx, no longer spawning on non-targettable units.
- fixed area of effect over time bug that prevented it deal damage if it was following a target and had "!damagefollowingtarget" flag.
- added callback on blend in /out for death related VFX
2024-07-21 11:05:48 +01:00
f419e70f98 Updates on effects 2024-07-20 12:02:01 +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
4bb59c573d Bugfixing stuff 2024-07-18 21:36:00 +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
b798e56f22 Character selection scene and data started 2024-07-09 16:49:30 +01:00
e806551093 Game options UI, Game difficulty Options & items
fix burst of hope
updated sell values for items
updated jobs reward increases based on difficulty
updated difficulty settings
2024-07-07 21:47:56 +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
833a6dc239 Job updates
- added multiple waves of enemies spawn before boss instead of single wave + boss
- added Multi job reward for every X jobs players can claim a bonus reward (using job templates)
2024-06-29 23:14:57 +01:00
747c89c986 Vendor system working 2024-06-24 22:48:11 +01:00
2c099c15fe Started NPC Decision making rework 2024-06-13 22:46:14 +01:00
7d28666e14 Boss & job complete Update
- Boss after rift clearance
- job completed event
- job rewards awarded on completion
2024-06-12 23:12:39 +01:00
c458ae4e8f Job Update
- refactored job information and what selecting a job means in terms of code/data
- job templates
- networked job selection & job activation state
2024-06-12 22:07: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
d12942bff4 World Jobs Listing Board interactable
Whole interactable world-board with different zones and jobs ready to be completed.

- party voting for job selection & scene swapping
- fully working scene change between inn and skellyard
- updated many systems with lots of new information
- bunch of new UIs to acomodate new job and scene swapping voting systems
2024-05-13 01:15:58 +01:00
7e18350a1f First rift mayhem project commit 2024-05-09 18:17:30 +01:00