c7c97ea176
Updated dialogues for non-standard banker NPCs Sirsal Bankers now have their own dialogue plugin that prepares us for possible Lunar Diplomacy quest implementation Thrown out the legacy Java dialogue plugin for standard banker NPCs Added a dialogue for the Bounty Hunter roving banker Fixed broken bank option on some bankers Fixed Eniola not charging players 20 runes of one type for each banking session Limited secondary bank capabilities to stationary bankers, i.e. those who have either a desk, a table or a booth available nearby Added ContentAPI calls related to bank interfaces and Ironman mode checks & restrictions Streamlined dialogue creation by limiting the amount of boilerplate required Changed the plugin loading logic so that it informs the dev why a dialogue plugin might've failed to load in addition to not preventing other plugins being loaded when one fails to do so