Installation process:
- BG1 NPC Project-esque "choose timer" component works very well. However, several subsequent components, namely "install alternative portrait" and "all dialogue or only some of it" require entering "a" or "b", which does not seem as convenient to me as Weidu's default "Y/N", given that these components provide only one choice - install an alternative portrait(extra content) or not.
- As I believe I said before, it is impossible to install Iylos without installing Kish's Monk HLA Table. I'll mention the balance issues later, but game balance aside, I believe it is preferable to separate the two, especially since the mod has a few customization options already(and forcing the end user to install something which might have no relation to the NPC in question is never a good thing - see Improved Anvil).
Game process:
- The joining dialogue is excellently voiced. Howevever, many subsequent Iylos-initiated banters(entering the Pocket Plane, entering the wilderness, his banter about watching the PC/offering to teach PC, and so on) are not voiced - his generic selection lines play, instead. The mod will greatly win if voiced lines for all those are added.
- Iylos's "damage" line is very long - in battle, when he is hurt repeatedly, it may get irritating.
- The game stutters every time his PID/talk menus are initiated, and my computer is rather fast(3200) - it may be even more serious on lower-end machines. I believe the glitch in question is PlaySong(0) PlaySound("lk_theme") in his dialogue. The delay wasn't as bad as the delay in bringing Ajantis' PID menu in BG1 NPC Project, for example, but the fact that it stutters right after the menu did pop up and the user has initiated a choice makes it look like a bug.
- Iylos's items: upon joining, neither of his items is 'charged'; it is impossible to place anything, whether a potion or a scroll(his letter), into his belt.
- He does have a lot of items - many more than anyone else in the game. His boots/necklace have nifty bam's, so even though I still haven't figured what they do, it looks cute(he does move much faster than anyone in the group, however). However, his hood/meditation stone/gauntlets use the already existing bams, which is rather confusing.
- Balance: either because of some extra ability, script, item or, indeed, Kish's table, Iylos looks severely unbalanced in the game. Both in the prison of Saradush and in the wilderness area out of Saradush, he kills most of his opponents(excluding giants) in one blow, sending red sparks flying(as if he was using monk's 'kill-or-else' Quivering Palm ability the entire time) - more than Keldorn, Anomen and Sarevok combined.
- Replies - a vast majority of PC options look hostile or mistrustful; this is not much of an issue, since a 'neutral' reply was always possible.
- PID: from what I gathered, in more than one case, after asking Iylos once about something, you are banned from asking him about this again, even after the relationship has improved considerably. My suggestion would be using two separate variables, like this:
+ ~GlobalLT("LK#IylosHappiness","GLOBAL",10) Global("LK#IylosAmkethranDialogue","GLOBAL",0)~ + @4046 DO ~SetGlobal("LK#IylosAmkethranDialogue", "GLOBAL",1)~ + PID_Amk + ~GlobalGT("LK#IylosHappiness","GLOBAL",9) Global("LK#IylosAmkethranDialogue2","GLOBAL",0)~ + @4046 DO ~SetGlobal("LK#IylosAmkethranDialogue2","GLOBAL",1)~ + PID_Amk2
Edit: code, for width.
Edited by Kulyok, 22 July 2007 - 01:50 AM.