Add a small chance that both friendly and hostile NPCs will chat with you on their own, so that the player has a chance of hearing even hostile dialogue from monsters (as nobody would normally chat while under attack). Also makes the towns a bit more lively, as it seems like you are overhearing conversations. ;)
Special cased BeTalkedTo() functions had to be changed to take into account that player no longer needs to be always adjacent for this function to be called.
Add a small chance that both friendly and hostile NPCs will chat with you on their own, so that the player has a chance of hearing even hostile dialogue from monsters (as nobody would normally chat while under attack). Also makes the towns a bit more lively, as it seems like you are overhearing conversations. ;)
Special cased BeTalkedTo() functions had to be changed to take into account that player no longer needs to be always adjacent for this function to be called.