After my reaver nearly cleared out a honey tree glen, I noticed that the last two honey trees were being affected by Acid Splash. The only way they could have gotten splashed is if they somehow triggered Acid Blood. The dialog box confirms that the honey trees were actually attacking my reaver, although they always miss. This shows two bugs: honey trees make melee attacks, and misses trigger Acid Blood. Either that or a reaver's first reaction upon seeing a tree is to impale himself on its branches. That would explain a lot, really.
EDIT: My bad, misses don't trigger Acid Blood. Just misses from a honey tree, apparently. This only supports my theory.
EDIT 2: The next honey tree didn't miss. This might be a false alarm, except... honey trees attacking?
Acid Blood and honey trees
Moderator: Moderator
Re: Acid Blood and honey trees
All actors pick up the attack talent, and we need to manually remove it from honey trees. I don't have time to dig too deep into the bug, but my first suggestion is to add "[Talents.T_ATTACK] = 0" to the talent resolver in the honey tree declaration. I am a bit concerned about that since I don't know how the AI handles talents with 0 level instead of nil to indicate they are not present. If that doesn't work there should be a mechanism to remove talents using resolvers, either through modifying resolvers.talents or a new resolvers.remove_talent.
<DarkGod> lets say it's intended