[10:43:09] <Dominus> wjp, can you tell me which flags need to be set so you can talk to the chaos hierophant "officially"? I guess you need Stephano (or what's his name) to tell you that his corpse is at the temple of enthusiasm serpent gate
[11:49:46] <wjp> Dominus: ask me again tonight
[11:59:30] <wjp> thanks for prodding me and others on these bugs by the way
[13:02:45] <Dominus> wjp, thanks, I'll ask tonight. I feel bad sometimes about the nagging and feel free to shut me up when it gets on your nerves :)
[13:03:07] <Dominus> (Colourless, that includes you too :))
[13:18:25] <Dominus> Just recording my thoughts so I can remember:
[13:20:03] <Dominus> inthe case of the Chaos Hierophant, Marzo changed the proximity usecode try code. Which leads to the Ghosts in that cave to start talking to the avatar as Chaos Hierophant, when their schedule changes to loiter
[13:20:30] <Dominus> Now I wondered whether I could change schedule.cc:1522 if ((npc->get_schedule_type() == Schedule::loiter && try_proximity_usecode(12))
[13:21:53] <Dominus> to also check for SI Game and that Ghost shape (0x355) (so only run it when NOT SI Game && Ghost shape)
[13:23:15] <Dominus> when I looked at a youtube video of the correct summoning of the Hierophant it seems there is no actual Ghost shape involved, so that could work. But I'd need to test it first, and thus need a Chaos Hierophant summoning test case :)
[18:48:00] <Dominus> wjp, maybe we should swithc everything to git after all... I miss the nice regression testing of git...
[19:20:05] <wjp> that's what git-svn is for :-)
[19:21:48] <wjp> of course I would like switching to git too
[19:22:04] <wjp> but not committing much the last years I don't think I have much of a say
[20:39:31] * Dominus is loooking at git-svn - the gui git app failed to import from SF because of the bad https certificate and had no way to chose "trust anyway"
[22:26:28] <Dominus> sorry wjp, got a bit late...
[22:26:37] <Dominus> does if ((npc->get_schedule_type() == Schedule::loiter && !(GAME_SI && npc->get_shapenum() == 0x355) && try_proximity_usecode(12)) ||
[22:26:49] <Dominus> make sense in schedule.cc:1525
[22:27:11] <Dominus> in reference to the changes of revision 7231
[22:28:04] <Dominus> to exclude the ghosts with shape 0x355 from running proximity usecode
[22:28:47] <Dominus> Now I'd need to know the flags that trigger the actual chaos hierophant :)
[22:32:32] <Dominus> Marzo, six years ago, to the rescue http://exult.sourceforge.net/forum/read.php?f=1&i=117722&t=117399 :)
[22:37:53] <Dominus> so... with the above change to schedule.cc the ghosts no longer initiate the chaos hierophant speech and the REAL speech still works
[22:38:18] <Dominus> now I only need to know if that change doesn't *nix* all proximity usecode in that if :)