I've noticed something odd and I'm not sure if this is from a mod, or something new in the game. Every once in a while, I'll encounter multiple critters and randomly, a diggle among them will turn friendly to me (with those floating heart symbols) for several turns, and then turn hostile again. Anyone know what causes this?
You're using A Debacle of Diggles. Those are traitor diggles. No, you can't tell which ones they are before they turn traitor, and they'll do so randomly for about 10-15 turns before turning back on you.
A Debacle of Diggles. Some diggles are actually Diggle Turncoats, which have a chance to charm themselves every turn.