![Wink ;-)](./images/smilies/icon_e_wink.gif)
Yes, the gmcp array is empty on reconnect, but that is no surprise. Issue a command or simply wait for a new prompt and the values should come back.
Golem,Golem wrote:I actually decided to check out this problem, and after a very short investigationfound out that the Mudbot + Mudlet combination works as intended.
Yes, the gmcp array is empty on reconnect, but that is no surprise. Issue a command or simply wait for a new prompt and the values should come back.
[Welcome back.]
[Nothing happened meanwhile.]
lua gmcp
{}
look
Beneath the waterfall. (...)
- lua gmcp
{
Char = {
Status = {
pk_level = "1 (0%)",
quest_level = "1 (0%)",
bash_level = "1 (0%)", (...)
If I log in and out, all that will be gone replaced by just{
Char = {
Name = {
name = "Ezalor",
fullname = "Arch Duke Ezalor D'baen"
},
Status = {
guild = "(None)",
explorer = "a Searcher of Horizons",
class = "Praenomen",
race = "azudim",
name = "Ezalor",
order = "(None)",
status = "Vampire",
level = "108 (19)",
city = "Bloodloch",
fullname = "Arch Duke Ezalor D'baen"
},
Skills = {
Groups = {
{
name = "Vision",
rank = "Transcendent 100%"
},
{
name = "Avoidance",
rank = "Transcendent 100%"
},
{
name = "Tattoos",
rank = "Transcendent 100%"
},
{
name = "Survival",
rank = "Transcendent 100%"
},
{
name = "Weaponry",
rank = "Transcendent 100%"
},
{
name = "Forging",
rank = "Transcendent 100%"
},
{
name = "Corpus",
rank = "Transcendent 100%"
},
{
name = "Mentis",
rank = "Transcendent 100%"
},
{
name = "Sanguis",
rank = "Transcendent 100%"
},
{
name = "Refining",
rank = "Gifted 0%"
},
{
name = "Constitution",
rank = "Transcendent 100%"
},
{
name = "Thermology",
rank = "Transcendent 100%"
},
{
name = "Frost",
rank = "Transcendent 100%"
},
{
name = "Antidotes",
rank = "Transcendent 100%"
},
{
name = "Fitness",
rank = "Transcendent 100%"
},
{
name = "Galvanism",
rank = "Transcendent 100%"
},
{
name = "Philosophy",
rank = "Transcendent 100%"
},
{
name = "Horsemanship",
rank = "Virtuoso 19%"
}
}
},
Vitals = {
deaf = "1",
moss = "1",
wield_right = "buckler266061",
class = "praenomen",
balance = "1",
status = "vampire",
wp = "23655",
soul = "100",
maxhp = "6461",
xp = "1000219",
blood = "100",
maxep = "29400",
maxmp = "5200",
wield_left = "spear142233",
herb = "1",
renew = "1",
residual = "2",
ep = "29400",
hp = "6461",
prone = "0",
elixir = "1",
focus = "1",
maxwp = "23655",
cloak = "0",
right_arm = "1",
blind = "1",
string = "H:6461/6461 M:5200/5200 E:29400/29400 W:23655/23655 NL:19/100 ",
left_arm = "1",
flying = "0",
nl = "19",
equilibrium = "1",
mp = "5200",
salve = "1",
pipe = "1",
tree = "1",
bleeding = "0",
maxxp = "5119380",
fangbarrier = "0"
},
StatusVars = {
guild = "Guild",
explorer = "Explorer rank",
class = "Class",
race = "Race",
name = "Name",
order = "Order",
status = "Status",
level = "Level",
city = "City",
fullname = "Full name"
}
}
}
If I then close and reopen Mudlet without closing Mudbot then I ONLY get that second quote of GMCP WITHOUT the first big block.Citadel = {
Data = {
auto_cloak = 1,
afflictions = {
},
auto_breath = 0,
todo_free = {
},
balances = {
rage = 1,
moss = 1,
right_arm = 1,
pipe = 1,
tree = 1,
renew = 1,
purgative = 1,
equilibrium = 1,
balance = 1,
salve = 1,
focus = 1,
nimbleness = 1,
left_arm = 1,
elixir = 1,
herb = 1
},
auto_mass = 1,
defences = {
deafness = "1",
Blindness = "1",
parry_left = "head"
},
settings = {
sip_smart_default = 0,
sip_priority = 2,
use_aesthesis = 1,
use_thirdeye = 1,
mana_sip = 0.9,
parry_mode = "norm",
sip_smart_health = 0.6,
use_insomnia = 1,
pipe_sets = 1,
mana_moss = 0.75,
health_moss = 0.5,
renew_cmd = "reconstitute",
health_sip = 0.9,
insomnia_mana = 0.5,
sip_smart_mana = 0.6,
clot_mana = 0.5
},
flags = {
},
auto_scans = {
renew = 1,
precache = 1,
moss = 1,
mana = 1,
writhe = 1,
elixir = 1,
focusing = 1,
rage = 0,
stand = 1,
tree = 1,
parrying = 1,
wake = 1,
smoke = 1,
reject = 1,
health = 1,
salve = 1,
clotting = 1,
defence = 1,
prerestore = 1,
herb = 1
},
todo_list = {
},
auto_aura = 1
}
I thought it was this too but I've tested it with no modules, with the mapper module, with the Citadel module, and with both modules. The problem persists through all those states.Golem wrote:Unfortunately I can't seem to reproduce this problem (and I have tested this with the same Mudbot, Mudlet and mud)
The only other option is one of the modules you are using with mudbot, since I haven't activated any of them.