OpenMW keeps AiState cached storages even after we cancel AI packages
Not sure which behaviour is intended here.
If you assign for wandering actor AiTarget or AiActivate package during voiced greeting and then assign AiWander to him again, he may still turn to player, because his turning destination is still cached. This bug can be reproduced with "Mage Robes":https://www.nexusmods.com/morrowind/mods/45739 mod:
coc "vardarai, the gushing grotto" player->additem mg_bk_gorluck 1
Speak with Gorluck when he starts to greet you, give him the book and send him to the rock. When he will arrive to destination, he will turn to you, because the greeting from his previous AI package was not finished and destination is cached in AiWanderStorage.
(RM-4464 from redmine: created on 2018-06-17 by Andrei Kortunov, )
Edited by redmine