01-16-2010, 11:59 AM
Hi,
I've started rewriting LICK and it's mostly finished. I haven't implemented a few of the more complicated rules yet, as for now I just want to test that the UI is working properly and that the rules implemented so far are correct.
This is how LICK looks now:
LICK first looks in the Windows registry to see if Diablo has been installed. If so, it reads the location of the installation folder and looks there for Diablo.exe. If it finds it, LICK reads all the data from it. If it can't be found (or if Diablo is not installed), you can use an alternative .exe by entering it's filename in the Data Source text box, or by bringing up the Open File dialog by clicking the ... button. LICK will only recognize Diablo 1.07, Diablo 1.09 and Hellfire 1.01 files (Jarulf has kindly given me all the data I need for other versions, but I haven't implemented it yet).
Once a valid .exe is selected, all the prefix, suffix, spell, and item data will be read, and LICK can be used. The middle combo box can be used to select either a regular base item, or a unique item. If a unique item is chosen, the prefix and suffix combo boxes will be disabled. The right hand combo box can be used to select either a suffix, or a spell for staves.
At the moment, LICK only checks that qlvls match, that the affix can occur on the base item type, and that the two affixes can both appear on the same item. It will for example say that a GPoW is valid.
I would appreciate it if some people could try it however, so that I can iron out any unforeseen bugs before I make things more complicated.
LICK can be located here.
It requires the .NET 3.5 Framework, which can be downloaded here/
Regards, LennyLen
I've started rewriting LICK and it's mostly finished. I haven't implemented a few of the more complicated rules yet, as for now I just want to test that the UI is working properly and that the rules implemented so far are correct.
This is how LICK looks now:
LICK first looks in the Windows registry to see if Diablo has been installed. If so, it reads the location of the installation folder and looks there for Diablo.exe. If it finds it, LICK reads all the data from it. If it can't be found (or if Diablo is not installed), you can use an alternative .exe by entering it's filename in the Data Source text box, or by bringing up the Open File dialog by clicking the ... button. LICK will only recognize Diablo 1.07, Diablo 1.09 and Hellfire 1.01 files (Jarulf has kindly given me all the data I need for other versions, but I haven't implemented it yet).
Once a valid .exe is selected, all the prefix, suffix, spell, and item data will be read, and LICK can be used. The middle combo box can be used to select either a regular base item, or a unique item. If a unique item is chosen, the prefix and suffix combo boxes will be disabled. The right hand combo box can be used to select either a suffix, or a spell for staves.
At the moment, LICK only checks that qlvls match, that the affix can occur on the base item type, and that the two affixes can both appear on the same item. It will for example say that a GPoW is valid.
I would appreciate it if some people could try it however, so that I can iron out any unforeseen bugs before I make things more complicated.
LICK can be located here.
It requires the .NET 3.5 Framework, which can be downloaded here/
Regards, LennyLen
"What contemptible scoundrel stole the cork from my lunch?"
-W.C. Fields
-W.C. Fields