NPC speech library fixes
Changes from original repo

monster.kod Buy() now handles mobs that sell from inventory (Izzio,
Pacal).
Bonk fixes

No more bonking blind/dazzled players to allow them to see under some
circumstances.
Bonk can also be cast by non-DMs, for the rare occasions where a monster
or player will have the ability to cast this.
Merge branch 'npctextfixes' of https://github.com/skittles1/Meridian59_103 into build.1.0.411-req.694-br.npctextfixes-auth.skittles1
Simulated attacks
Comment, bugfix, off/def parameter addition.

Remove DefendingHit to stop target gear breaking. Allow offense and
defense as parameters.
Change to godlog, improvements
Add SimulateCast

Requires both players to be online, simulates cast with the given
spellpower or what the caster has at the time.