UPDATE:

Version 1.02 is available.

I had a strange crash every time I consumed items when using these char script lines:

Code
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:

Code
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?


My mods for DOS 1 EE: FasterAnimations - QuietDay - Samaritan