Nothing distinguish happaned in game, but looking into unrelated lua log I found error related to this mod. Error in event callback: .\Data Files\MWSE\mods\talkingmatters\main.lua:368: attempt to compare number with nil stack traceback: .\Data Files\MWSE\core\lib\event.lua:294: in function '__lt' .\Data Files\MWSE\mods\talkingmatters\main.lua:368: in function <.\Data Files\MWSE\mods\talkingmatters\main.lua:356> [C]: in function 'xpcall' .\Data Files\MWSE\core\lib\event.lua:311: in function <.\Data Files\MWSE\core\lib\event.lua:298> Lua error encountered in timer callback: .\Data Files\MWSE\mods\silvertongue\main.lua:107: attempt to index upvalue 'npcRef' (a nil value) stack traceback: .\Data Files\MWSE\mods\silvertongue\main.lua:107: in function 'updateDialogFillBars' .\Data Files\MWSE\mods\silvertongue\main.lua:216: in function <.\Data Files\MWSE\mods\silvertongue\main.lua:215> Error in event callback: .\Data Files\MWSE\mods\ketsloan\main.lua:358: attempt to index field 'class' (a nil value) stack traceback: .\Data Files\MWSE\core\lib\event.lua:294: in function '__index' .\Data Files\MWSE\mods\ketsloan\main.lua:358: in function 'updateLoanButton' .\Data Files\MWSE\mods\ketsloan\main.lua:392: in function <.\Data Files\MWSE\mods\ketsloan\main.lua:391> [C]: in function 'xpcall' .\Data Files\MWSE\core\lib\event.lua:311: in function <.\Data Files\MWSE\core\lib\event.lua:298>And loan UI loops for several hundred ticks after that. Interesting part is that it happened while talking to witchhunters and ordinators in Ald Deadroth shrine. None of them should be pawnbroker. Unless It was for trader in Ahemusa camp. Also on load there is event.register: Attempted to register same 'menuEnter' event callback twice. stack traceback: .\Data Files\MWSE\core\lib\event.lua:88: in function 'register' .\Data Files\MWSE\mods\ketsloan\main.lua:404: in function <.\Data Files\MWSE\mods\ketsloan\main.lua:402> [C]: in function 'xpcall' .\Data Files\MWSE\core\lib\event.lua:311: in function 'trigger' .\Data Files\MWSE\core\lib\event.lua:331: in function <.\Data Files\MWSE\core\lib\event.lua:298>
Great little mod! I have a suggestion, which of course places you in no debt to me whatsoever as you provide this mod freely, but if you'll lend me your consideration:
Securing a loan slightly increases your Speechcraft skill; paying it back make your Mercantile increase as well. - Not a whole lot, but not insignificant at least at lower levels. High skill & disposition reward the sooner the loan is paid back. - If the loan isn't paid back in time, your mercantile skill takes a hit! Perhaps a severe one. Your reputation would.
Financially savvy people in the real world take out loans for the sole or main purpose of gaining credit & purchasing power, or so I hear. Just thought it was a interesting idea, but anyways thanks for you work!
Thanks for the interesting mod! Another way to make the Morrowind economy more exciting!
I have one question, but excuse me in advance if my english is bad.
The HardTrade MWSE mod has an Investments function which was previously seen in some ESP mods: "Starting at level 50 of the Mercantile skill, you can make investments in any merchant. To make an investment, you just need to give him a bribe in the amount of 1000 coins. Each investment increases the merchant's maximum gold reserve by 5%. The amount of investment is limited by your Mercantile skill: 50 - 5 investments, 75 - 10 investments, 100 - 20 investments."
This is implemented through the bribe function. But it would be more immersive if this feature was on the merchant services menu, as in your mod. Maybe you would be interested in making a mod with such a function implemented with a convenient menu as in your Loanable Funds mod? Or maybe you could advise on how to do this?
I am interested, but I don't have time for it right now. And I can't decide if I should make it as as new plugin or as an option to this mod. But maybe I'll manage to do it.
Pawnbrokers always seemed redundant to me: whatever they did, Traders did too. Your mod changes that, and I appreciate it. Especially since it works with "regular" MWSE (which I installed as part of Morrowind Graphics Extender), as well as the Nightly Build.
Maybe it would be even more immersive if unpaid debts transferred to your Bounty level too? That way the guards could essentially serve as bailiffs in terms of debt collection.
19 comments
Error in event callback: .\Data Files\MWSE\mods\talkingmatters\main.lua:368: attempt to compare number with nil
And loan UI loops for several hundred ticks after that. Interesting part is that it happened while talking to witchhunters and ordinators in Ald Deadroth shrine. None of them should be pawnbroker. Unless It was for trader in Ahemusa camp.stack traceback:
.\Data Files\MWSE\core\lib\event.lua:294: in function '__lt'
.\Data Files\MWSE\mods\talkingmatters\main.lua:368: in function <.\Data Files\MWSE\mods\talkingmatters\main.lua:356>
[C]: in function 'xpcall'
.\Data Files\MWSE\core\lib\event.lua:311: in function <.\Data Files\MWSE\core\lib\event.lua:298>
Lua error encountered in timer callback:
.\Data Files\MWSE\mods\silvertongue\main.lua:107: attempt to index upvalue 'npcRef' (a nil value)
stack traceback:
.\Data Files\MWSE\mods\silvertongue\main.lua:107: in function 'updateDialogFillBars'
.\Data Files\MWSE\mods\silvertongue\main.lua:216: in function <.\Data Files\MWSE\mods\silvertongue\main.lua:215>
Error in event callback: .\Data Files\MWSE\mods\ketsloan\main.lua:358: attempt to index field 'class' (a nil value)
stack traceback:
.\Data Files\MWSE\core\lib\event.lua:294: in function '__index'
.\Data Files\MWSE\mods\ketsloan\main.lua:358: in function 'updateLoanButton'
.\Data Files\MWSE\mods\ketsloan\main.lua:392: in function <.\Data Files\MWSE\mods\ketsloan\main.lua:391>
[C]: in function 'xpcall'
.\Data Files\MWSE\core\lib\event.lua:311: in function <.\Data Files\MWSE\core\lib\event.lua:298>
Also on load there is
event.register: Attempted to register same 'menuEnter' event callback twice.
stack traceback:
.\Data Files\MWSE\core\lib\event.lua:88: in function 'register'
.\Data Files\MWSE\mods\ketsloan\main.lua:404: in function <.\Data Files\MWSE\mods\ketsloan\main.lua:402>
[C]: in function 'xpcall'
.\Data Files\MWSE\core\lib\event.lua:311: in function 'trigger'
.\Data Files\MWSE\core\lib\event.lua:331: in function <.\Data Files\MWSE\core\lib\event.lua:298>
Securing a loan slightly increases your Speechcraft skill; paying it back make your Mercantile increase as well.
- Not a whole lot, but not insignificant at least at lower levels. High skill & disposition reward the sooner the loan is paid back.
- If the loan isn't paid back in time, your mercantile skill takes a hit! Perhaps a severe one. Your reputation would.
Financially savvy people in the real world take out loans for the sole or main purpose of gaining credit & purchasing power, or so I hear.
Just thought it was a interesting idea, but anyways thanks for you work!
I have one question, but excuse me in advance if my english is bad.
The HardTrade MWSE mod has an Investments function which was previously seen in some ESP mods: "Starting at level 50 of the Mercantile skill, you can make investments in any merchant. To make an investment, you just need to give him a bribe in the amount of 1000 coins. Each investment increases the merchant's maximum gold reserve by 5%. The amount of investment is limited by your Mercantile skill: 50 - 5 investments, 75 - 10 investments, 100 - 20 investments."
This is implemented through the bribe function. But it would be more immersive if this feature was on the merchant services menu, as in your mod. Maybe you would be interested in making a mod with such a function implemented with a convenient menu as in your Loanable Funds mod? Or maybe you could advise on how to do this?
I am always poor in Morrowind, now I can be poor and in debt!
Endorsed~