Bug fixes from recent external play test

Fixed the bug where arrow wrist pivots caused broken wrist visuals when nocking an arrow

Fixed the bug where grabbing an arrow from a quiver resulted in an incorrect grab location

Fixed the bug where rune overlap spheres were showing in game,

Fixed the bug where summoned things would never have their breathing sounds disappear.

Added a new Interface event called BTGS_IsCompanion

Added a new interface event called SetSummonOwnerRef

Added a new interface event called OverrideBehaviourTree

Removed a hard ref to the melee component in the T_RollBackwards AI Task

Removed a hard ref to the base object in the combat status component

Removed a hard ref to the equipment component in the S_SettingAnimalBehaviour AI Service

Fixed Summoned companions not fighting for you sometimes

Fixed summoned companions not following you

Fixed the bug where NPCs in combat didnt look at the thing attacking them they would always look at the player

Updated Creature combat to update their combat status as soon as they are brought up for play previously they waited for the AI to tick which looked like a bug because a summoned creature might sit around for a whole second before doing anything.

Added code to the Summon creature magic effect to override the behavior tree of the creature being summoned.

Replaced all the references in the AI controller searching for if the owner was a companion with our new code because it was previously a cached value, that should be able to change at any time like if you cast a spell on a creature to fight for you for instance that would be a temporary companion.

Added an on dropped event to the base object bound to staves and wands because if you dropped a staff or wand that was charging its effect it would stay active and never be destroyed

Fixed a bug in how staves were calculating the cost of their casts

Fixed a bug where adding a staff to your inventory would set its charge back to 100 percent

Fixed an item duplication glitch caused by missing player tags on weapons that run out of charge.

Added a seperate function to calculate the cost of staff spells as they were still way too overpowered

Fixed bug where you could Enchant already enchanted items.

Fixed bug where you could enchant wands and staves

Fixed bug where the player hands would freeze if you opened the inventory while holding the compass

Added the actor tag InfoBook to all the info books

Disabled potion cork collision when dropping a potion bottle as the bottle was colliding with the cork and causing the physics to go crazy

Fixed the bug where removing a key from your inventory would relock a previously unlocked lock

Previous
Previous

Next
Next