Work Log 7/9/2025

Created potion for player invisibility

created task for tracking player potion use

Fixed bug in the way potions were drank

Changed event for potion use tracking to support players or npcs

Fixed bug in NPC archery where they weren't activating the projectile component due to previous optimization.

Discovered that there’s a homing setting inside the projectile component could be useful for perks later

created interface events to mark start and end of invisibility, needed to fire off task completion of invisibility in tutorial can also be used later to actually make npcs not track player if they are invisible

Created task to track actors becoming visible, attempting to make this one more generic so it can support NPCs or Players.

Created a task to track NPC damaging the player also made more generic so we can hopefully use it in a bunch of ways such as player hit with arrow or player hit with spell

Changed WeaponUsedToDealDamage_OnInterface to have an input for who damage was applied to

Created a task to track Player damaging NPCs also made more generic so we can hopefully use it in a bunch of ways such as player hit with arrow or player hit with spell

Created healing potion for player for the tutorial

Replaced invisibility end event at the start of the invisibility effect with a duplicate event without the call to all actors saying visibility has been reset inside magic effect component because it was causing the task to fire twice

Created task to track player healing via spell

Match 5 is playable!

Created Tutorial Staff Weapon

Created Tutorial Wand Weapon

Created task to track what weapon the player has selected

Created task for attuning a wand to a spell

Player wand casting with spells has been converted to using projectiles instead of channel spells

Created task for tracking if placement spell from staff has been cast

Created task for tracking if a weapon is out of charge

Created task for tracking if player was frozen by npc via spell

Created data table rows for tutorial staff and wand

Created interface event for WeaponUsedToCastSpell_OnIterface

Created task for tracking if a weapon was recharged

Created interface event for WeaponOutOfCharge_OnIterface

Match 6 is around 45 percent playable before i took a break for a few hours

Wand attunement is working!

Player spell casting with wands is working again.

Match 6 is now fully playable albeit we have to manually set the npc using staff or wand for now

Crated events for adding and removing spells from npcs

Spell scrolls work again for the player

Previous
Previous

Work Log 7/10/2025

Next
Next

Work Log 7/8/2025