Enochen / bastmush

Automatically exported from code.google.com/p/bastmush
0 stars 0 forks source link

Invmon bug #141

Open GoogleCodeExporter opened 9 years ago

GoogleCodeExporter commented 9 years ago
What is your username on Aardwolf?
Thunderax

What steps will reproduce the problem?
1. Not sure if it's reproducable by others but for me, it seems that when I 
"get equipment bag", there is a good chance of this problem occuring.

What is the expected output? What do you see instead?
The expected output is a change on the EQ mini-window. However, I get an error 
message:

---
Run-time error
Plugin: xeqDB (called from world: Aardwolf)
Function/Sub: invmon called by trigger
Reason: processing trigger "invmon"
<DIRECTORY>\lua\serialize.lua:233: Cannot serialize nil
stack traceback:
        [C]: in function 'error'
        <DIRECTORY>\lua\serialize.lua:233: in function 'save_item_simple'
        <DIRECTORY>\lua\serialize.lua:90: in function 'save_simple'
        <DIRECTORY>\worlds\plugins\Bast\lua\phelpobject.lua:193: in function 'processevent'
        [string "Plugin"]:1107: in function 'checkaction'
        [string "Plugin"]:548: in function <[string "Plugin"]:545>

---

After this happens, the EQ mini-window stops updating and on any inventory 
change I get:

---
Trigger function "invmon" not found or had a previous error.

---

What version of the product are you using? On what operating system?
Windows 7

Look in Help->About
Mushclient Version:
4.81

type 'checkversion'
Aardwolf MUSH Version:
r1557

type 'plugins' and look for the version next to one of the bastmush plugins
Bastmush version:
The latest version in downloads.
xBroadcast_Inventory          2031  binv      false   true      1407  

Please add the output from "config all" below
AUTOASSIST   Assist group members in mob combat              NO 
AUTODESC     See descriptions when using the whois command   YES
AUTOEQ       Check for better equipment when you level.      YES
AUTOEXIT     Show exits when rooms are displayed             YES
AUTOGOLD     Automatically take gold from enemy corpses      YES
AUTOKEEP     Automatically keep items bought from shops      YES
AUTOLOOT     Automatically take equipment from enemy corpses YES
AUTOMAP      Automatically see the Aardwolf map when moving  YES
AUTONOSUM    Automatically set nosummon after each summoning YES
AUTOPK       Assist group members in PK combat               NO 
AUTOREC      Attempt to recall if you lose link              YES
AUTOSAC      Automatically sacrifice enemy corpses           YES
AUTOSAVEMSG  See a message when your character autosaves     YES
AUTOSHARE    Automatically split gold with group members     YES
AUTOTICK     Display a message each mud 'tick'               YES
BATTLESPAM   See combat messages of people not grouped with  YES
CATCHTELLS   Save all tells that are sent to you             YES
CLANTAGS     See clan logos in who/swho                      YES
COLORPATHS   Include colors in find output                   YES
COMPACT      Remove the blank line between commands          NO 
DAILY PROMPT Notice in prompt when daily blessing available  YES
DUEL         See player vs player duels                      YES
ECHODEATHS   Sense / Hear deaths around you                  YES
EXPRATE      Show exprate wish bonus separately              NO 
GROUPSPAM    See combat messages of people in your group     YES
HEARFRIENDS  See tells from friends while in deaf mode       NO 
KEYLOOT      Will only loot keys from enemy corpses          YES
LEVELHINTS   Show hints when you level                       YES
MAPRUN       See the Aardwolf map when using run             NO 
MARKET NOTES Receive marketplace notes while online          YES
NOCANCEL     Allow other players to cancel your spells       YES
NOCHALLENGE  Accept duel challenges                          YES
NOCURSE      See curse channels, curse socials, etc          NO 
NODELIVER    Accept deliveries from various stores           YES
NOEXP        Receive experience for mob kills/skill gains    YES
NOFOLLOW     Allow people / mobs to follow you               YES
NOFRIENDS    Allow others to friend you                      YES
NOGIVE       Allow other players to give items to you        YES
NOGRACE      PK protection / half exp after being PKed       YES
NOGROUP      Allow others to invite you into groups          YES
NOHELP       See additional help when using commands         YES
NONIGHT      Use Night vision abilities if available         YES
NOLOOT       Allow people to loot your corpse                NO 
NOOBJLEVEL   Show level of items in inventory                YES
NOPAGE       Allow people to page (beep) you                 YES
NOPEEK       Automatically use 'peek' when looking at others YES
NOPREFIX     Show prefixes to prevent trigger abuse          YES
NOPRETITLE   See pretitles on players                        YES
NOSPELLUPSP  See other player spellups                       YES
NOSTATUS     Display enemy health each round of combat       NO 
NOSPAM       Display parry/dodge/etc messages during combat  NO 
NOSUMMON     Allow people to summon you / gate to you        NO 
NOTITLES     See other player's titles in room               YES
NOWARINFO    Remove total wars/losses from your warinfo      YES
NOWEATHER    Be informed of changes in the weather.          YES
PAGEREPEAT   Show Paging prompt after all output.            YES
PKOFF        Can attack other players.                       YES
PROMPTFLAG   Show Quiet / Afk / Noexp mode in prompt         YES
QUIET        Quiet mode                                      NO 
QUIETSELL    See haggle/tax messages when selling to stores  YES
QUIETSPELLS  See spell chanting when others cast             YES
RAWCOLORS    See color codes in output                       NO 
RSOCIAL      Allow people to use remote socials on you       YES
SAVETELLS    Save tells while fighting/running               YES
SEEGRAY      Show the gray color code                        NO 
SHORTFLAGS   Show mob/object flags in shortened form         NO 
SKIPNEXT     Doesn't loot your next mobkill                  NO 
STATMON      Show tagged stats after every prompt            NO 
STRICTSOCIAL Require '*' prefix to use socials               NO 
TICKINFO     See additional information with autotick        YES
XTERM        Xterm 256 color support                         NO 
PAGESIZE     Sets number of lines per page (0 = off)         NO

Please provide any additional information below.

Original issue reported on code.google.com by wuil...@gmail.com on 27 Dec 2012 at 1:22

Kerowyn commented 9 years ago

I keep getting this error message as well.