UPDATE:
Version 1.02 is available.
I had a strange crash every time I consumed items when using these char script lines:
EVENT ModOptionDialog
VARS
ITEM:_ModBook = BOOK_ModBook_000_f852c2fd-857e-4441-834b-045559689def
ON
OnUseItem(__Me,_ModBook)
ACTIONS
DialogStart("BLModOptions",_ModBook,__Me)
The Dialog got started corretly, but every item I consumed caused a crash. The ID of the mod book is correct. It's a global item and has Send use event to Osiris (in inventory) as OnUse action.
What is wrong here?
This way it works:
EVENT ModOptionDialog
VARS
ITEM:_ModBook
ITEMTEMPLATE:_BookTemp = BOOK_ModBook_668583fe-5c9a-4bc6-b610-928033dbf956
ITEMTEMPLATE:_Temp
ON
OnUseItem(__Me,_ModBook)
ACTIONS
IF "c1&c2"
ItemGetTemplate(_ModBook,_Temp)
IsEqual(_Temp,_BookTemp)
THEN
DialogStart("BLModOptions",_ModBook,__Me)
ENDIF
Any ideas?