1) Animal Lore doesn't show me pet happiness level, nor what they prefer to eat. I think I can figure out how to add these to the gump, but I don't know what the variables are. Where are they listed/located?
2) Additionally, where can I find the scripts that govern pet behavior? I would like to adjust "all kill" behavior, and double-check how happiness works on failed and succeeded commands. Additionally, the taming process seems to be happening instantaneously, instead of requiring 10 seconds (and the vocalizations like "good timber wolf" are all happening immediately, rather than across the 10 seconds).
3) For combat, where is this behavior handled? I'd like to adjust swing rate to be based on Stamina, not DEX.
4) NPCDAMAGERATE in UOX.ini is a bizarre thing. Default seems to be "2". If I set it to "1", I seem to be doing half the damage to NPCs that I did at "2". Which makes sense. But it also seems like they're doing double the damage to me! Is this intentional?
5) A Spectre, which has .dfn damage listed as 9 to 19, was doing as much as 35 damage to me with NPCDAMAGERATE=1. Even with a roll of 19, adding in STR and Tactics bonuses, they shouldn't be hitting that hard. Where is this behavior housed, so I might debug?
6) Again going back to combat, how does "def" work here? It looks like it's based on the physical resist system? I'd like to adjust it to be based on old-fashioned AR, which removes some flat amount of damage, rather than physical resist which removes a percentage. Where would I do this?
7) Am I correct that Herding doesn't exist? It seems I'd need to add a .js file called "shepherdcrooks.js" or something like that, to govern the behavior of the crook, and then "herding.js" to govern the behavior of the herding skill.
9) What is Global.js? Where is this? Is this the same as script 0?
10) I understand how to add spell charges to a weapon (http://guide.uox3.org/section2.htm#mww) but how do I add charges of ItemID?
11) Related to the guide section above... how do I spawn a magic item like the one in the example? Is it as easy as adding lines like
TYPE=15
MOREX=5
MOREY=7
MOREZ=22
to the .dfn file?
12) Based on Stranf's info here: viewtopic.php?t=765 Does this mean that any time he calls forth a cloak (0x1515), it will be a shadow cloak? Furthermore... if his second post instead said: \
"if (ourObj.id == shadow_cloak", rather than
"if (ourObj.id == 0x1515",
does that mean he could get the effect of the magic cloak separate from the plain cloak (0x1515) to keep them as two possible distinct items, one which had the onEquip behavior and one which did not?
13) Can an item .dfn have two or more scripts attached to it? Like:
SCRIPT=3201 //add tactics
SCRIPT=3202 //add healing skill
14) Liches are auto-killing me with Mind Blast. How does this spell's behavior work? Where can I edit it? In Spells.dfn, I've tried turning this spell of (ENABLE=0) and I've tried changing it's spell circle to 9 (my liches can only cast up to circle 7) but neither seems to work.
Thanks a lot for any help you can provide!