Enochen / bastmush

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

Eq plugin errors #118

Closed GoogleCodeExporter closed 9 years ago

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

What steps will reproduce the problem?
1. Reinstall plugins
2.
3.

What is the expected output?
The miniwindow to open up.

What do you see instead?
Run-time error
Plugin: miniwin_eq (called from world: Aardwolf)
Function/Sub: OnPluginInstall called by Plugin miniwin_eq
Reason: Executing plugin miniwin_eq sub OnPluginInstall
.\worlds\plugins\\aardwolf_colors.lua:144: attempt to index local 'Text' (a nil 
value)
stack traceback:
        .\worlds\plugins\\aardwolf_colors.lua:144: in function 'ColoursToStyles'
        [string "Plugin"]:870: in function 'buildwornitem'
        [string "Plugin"]:1018: in function 'tfunc'
        [string "Plugin"]:1281: in function 'adddata'
        [string "Plugin"]:1292: in function 'oncontainerchange'
        [string "Plugin"]:1344: in function 'OnPluginEnable'
        ...Hclient\worlds\plugins\Bast Plugins\lua\pluginhelper.lua:354: in function 'OnPluginInstall'
        [string "Plugin"]:1323: in function <[string "Plugin"]:1320>

Run-time error
Plugin: xeqDB (called from world: Aardwolf)
Function/Sub: invmon called by trigger
Reason: processing trigger "invmon"
...iles\MUSHclient\worlds\plugins\Bast Plugins\lua\eqdb.lua:319: attempt to 
index field 'container' (a nil value)
stack traceback:
        ...iles\MUSHclient\worlds\plugins\Bast Plugins\lua\eqdb.lua:319: in function 'getitemdetails'
        [string "Plugin"]:257: in function 'event_container_change'
        [string "Plugin"]:626: in function 'checkaction'
        [string "Plugin"]:415: in function <[string "Plugin"]:412>

What version of the product are you using?
The latest updates on all files.

On what operating system?
Win7

Look in Help->About
Mushclient Version: 4.79

type 'checkversion'
Aardwolf MUSH Version: r1476 (with beta updates)

type 'plugins' and look for the version next to one of the bastmush plugins 
Bastmush version: r1495

Please add the output from "config all" below
Command      Description                                     Status    
------------ ----------------------------------------------- ------   
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      NO 
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             NO 
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              YES
GROUPSPAM    See combat messages of people in your group     YES
HEARFRIENDS  See tells from friends while in deaf mode       YES
KEYLOOT      Will only loot keys from enemy corpses          NO 
LEVELHINTS   Show hints when you level                       YES
MAPRUN       See the Aardwolf map when using run             YES
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          YES
NODELIVER    Accept deliveries from various stores           YES
NOEXP        Receive experience for mob kills/skill gains    NO 
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
NOPASSDOOR   Turns passdoor wish on and off                  YES
NOPEEK       Automatically use 'peek' when looking at others YES
NOPREFIX     Show prefixes to prevent trigger abuse          YES
NOPRETITLE   See pretitles on players                        NO 
NOSPELLUPSP  See other player spellups                       YES
NOSTATUS     Display enemy health each round of combat       YES
NOSPAM       Display parry/dodge/etc messages during combat  YES
NOSUMMON     Allow people to summon you / gate to you        YES
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         NO 
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                        YES
SHORTFLAGS   Show mob/object flags in shortened form         YES
SKIPNEXT     Doesn't loot your next mobkill                  NO 
STATMON      Show tagged stats after every prompt            NO 
TICKINFO     See additional information with autotick        YES
XTERM        Xterm 256 color support                         YES
PAGESIZE     Sets number of lines per page (0 = off)         500
-----------------------------------------------------------------------
Your game prompt is  : <[Hp: %p | Mana: %P | Move: %N | Qt: %q | Tnl: %X exp]>%c
Your battle prompt is: <[Hp: %p | Mana: %P | Move: %N | Qt: %q | Tnl: %X exp | 
%b]>%c
Your pager prompt is : 10
Use the Channels command to see communication toggles.
-----------------------------------------------------------------------

Please provide any additional information below.

Original issue reported on code.google.com by mip...@gmail.com on 29 Nov 2011 at 1:17

GoogleCodeExporter commented 9 years ago
I talked to Turie online and fixed it. He was running trunk and I messed up the 
db at some point.  He had to unload all the eq plugins, delete the eq.db and 
load the plugins again.

Original comment by enda...@gmail.com on 29 Nov 2011 at 2:26