Got quite a bit work done today...
For testing purposes added the Three Missing Warriors RP dungeon (based on commit in Sairii's G1 branch), learned a lot about cutscenes and sending them to client too early, and hopefully finished npc builder-helper class, RolePlayingNPC.
As usual, the current working branch can be found at DennouNeko/add-role-playing.
Right now it's actually possible to clear that dungeon, although it won't spawn chests or grant keywords to players.
To enter it, give leader the locket (>item 73002) and drop it on Alby's altair.
Also... The first image shows how it ends, when you forget to equip face and hair
And I have small request... I'd need to get a log of someone entering this dungeon as Mari, since I did get only Tarlach and Ruairi when playing around and need that for equipment, inventory, stat and skill updates.
Needed packets start with first SkillInfo (shortly after ChannelLogin), and end with ChannelCharacterInfoRequestR, so you can strip the first few packets with login credentials.