AutoLooting corpses with Bot

Tested

Premium Member
Joined
Dec 26, 2007
Messages
90
Reaction score
13
Points
8
Hello,
I still have issues autolooting corpses with Bot.
To me, it broke up like 6 montyhs ago, and i cant seem to figure how to restore it.
I tried default UI, reload the tool from scratch, parameters, nothing worked.
I even tried to use the native looting, but nope on it. I still hate using it btw, after all this time.
Has anyone the same issue ?
Can you help ?
Cheers
Arph
 

htw

Developer
Joined
Aug 27, 2006
Messages
13,133
Reaction score
321
Points
83
Location
Albuquerque, NM
Describe your issue. You're not really saying what's happening. Describe what you expect vs. what you are seeing (if anything).

Post your [MQ2Bot] settings from your server_char.ini

Post your [Plugins] settings from macroquest.ini

MQ2Bot uses MQ2AdvLoot (/mqadvloot) for looting, so you need to make sure your EQ advanced loot is off (i.e., classic loot interface).
 
  • Like
Reactions: EQDAB

Tested

Premium Member
Joined
Dec 26, 2007
Messages
90
Reaction score
13
Points
8
Thx HTW.
My issue is that Bot open corpses' screen and get cash. But doesnt loot items on corpses, either autodestroy or autoloot .
I feel its since the new expansion.

Here are my ...

BOT
[MQ2Bot]
Debugging=0
BotVersion=20230818.0823
PulseCycle=100
BotCommandsOn=
BotCommandsOff=
AlwaysCheckAdds=0
RestrictedZones=,344,202,151,345,
BuffPassword=NULL
AuthorizedUsers=|guild|group|netbots|
CycleDelay=3
DefaultGem=1
AnnounceEcho=1
AnnounceEQBC=0
AnnounceAdds=1
AnnounceMezBreaks=1
AutoInvisDistance=0
AssistAt=98
AssistRange=35
UseManualAssist=0
AssistName=MainTank
MercAssistAt=100
MercAssistRange=0
MeleeAt=0
MeleeDistance=40
DoPetSwarm=0
PetAttackAt=100
PetAttackRange=60
RepositionIfSummoned=1
MedStartAt=0
MedStopAt=0
MedToFull=0
MedDuringCombat=0
EndMedStartAt=0
EndMedStopAt=0
EndMedToFull=0
MinManaToNuke=0
NukeToTAt=80
ManaToSummon=100
SummonModRods=1
UseModRods=1
AACutoffTime=10
AAStopAt=25
AggroAt=70
AutofireAt=0
AutofireDistance=100
DebuffAdds=0
DebuffAt=98
DebuffStopAt=10
DebuffAEAmount=3
DotAt=99
DotStopAt=10
FaceAngle=360
FadeAt=20
GrabAdds=0
GrabPrimary=0
InterruptToHealAt=0
HealAt=80
HealToTAt=80
HealSelfAt=80
HealDelayedAt=95
HealDurationAt=95
HealGroupAt=80
HealPetAt=80
ImHitAt=50
JoltAt=70
KnockbackAdds=0
KnockbackPrimary=0
LifetapAt=80
LootInCombat=1
LootWithAdds=0
LootRadius=50
ManaAt=80
NukeAt=98
RezRadius=100
RootAdds=15
RootPrimary=0
SnareAt=10
SwarmAt=99
UseAutoFire=0
UseAENukes=1
UseAura=1
UseClickyBuffs=1
UseClickyNukes=1
DebuffsSpellFirst=0
UseFightBuffs=1
UseMainTankBuffs=1
UseManaInCombat=1
UseManaOnOthers=1
UseMez=1
UsePet=1
PetReagentCheck=1
PetIllusionItem=NULL
CustomPetSpell=NULL
UsePetBuffs=1
StandOnPetAttack=0
UseSelfBuffs=1
AutoFollowLeader=0
AutoFollowSettings=30 healer
UseNetBots=0
NetBotsName=NULL
PullingDistance=0
MaxNavPathDistance=0
PullSkillRange=0
PullingMaxZ=30
PullingLOS=1
DoPulls=0
PullSkillName=
PullingFilter=1
AnnounceBehaviorChange=0
AttackCommand=/killthis
SafetyInvisOnWarp=0
SafetyCommandOnTell=
SafetyCommandOnGM=
SafetyCommandOnMyWarp=
SafetyCommandOnOthersWarp=
SafetyCommandOnTooFarFromCamp=
IgnoreTheseSkills=
MaxCampReturnDistance=15
AAif0=${Target.Named}
AAif1=${Target.Named}
AAif2=${Target.Named}
AAif3=${Target.Named}
AAif4=${Target.Named}
AAif5=${Target.Named}
Spireif=${Target.Named}
FightBuffif0=${Target.Named}
Manaif1=${Target.PctHPs}>=75
Nukeif5=0
Nukeif6=0
Nukeif7=0
Nukeif8=0
Rootif0=0
Rootif1=0
Snareif0=0
SelfBuffif0=0
SelfBuffif3=0
SelfBuffif6=0
Snareif0=0
Swarmif0=${Target.Named}
Swarmif1=0
WarpToLoot=0

AUTODESTROY
[MQ2AutoDestroy]
Quiet=off
AutoDestroy=on
AutoDrop=on
AutoKeep=on
AllowDestroyLore=on
AllowDropLore=on
AllowBank=on
AllowFind=on
AllowGive=on
AllowLoot=on
AllowMerchant=on
AllowTrade=on
Destroy1=Summoned: Halo of Light

ADVLOOT
[Settings]
AllowWarp=false
AllowStealth=True
AnnounceDestroy=true
AnnounceKeep=true
AnnounceEQBC=false
AnnounceChannel=false
AnnounceGroup=false
AnnounceEcho=true
AnnounceIgnore=false
EchoLootMSG=true
EchoLoreMSG=true
ItemsDelay=250
CorpseOpenDelay=750
MinValue=1
DefaultAction=ignore
MinValueDefaultAction=1
NoDrop=false
MustStack=False
IgnoreDuplicateLoreCorpse=false
[Items]
Spiritual Luclinite Tainted Silk=ignore
Luclin Spirit Water=ignore
Luclin Pitaya Fruit=ignore
Blood-Soaked Great Axe=ignore
Miner's Badge - Dwogren Pebblesmith=ignore
Spiritual Luclinite Ore=ignore
Spiritual Luclinite Tainted Hide=ignore
Spiritual Luclinite Tainted Topaz=ignore
 

htw

Developer
Joined
Aug 27, 2006
Messages
13,133
Reaction score
321
Points
83
Location
Albuquerque, NM
Your DefaultAction is set to Ignore. That would mean you need ItemName=Keep in the ini in order to loot it. I would expect that if you want to default to looting, you would have: DefaultAction=Keep

Try these settings see if the bahavior changes:

Code:
[Settings]
AllowWarp=False
AllowStealth=False
EchoDestroy=True
EchoKeep=True
EchoLootMSG=True
EchoLoreMSG=True
ItemsDelay=500
CorpseOpenDelay=500
MinValue=0
DefaultAction=Keep
MinValueDefaultAction=Ignore
NoDrop=False
MustStack=False
IgnoreDuplicateLoreCorpse=True
AnnounceDestroy=True
AnnounceKeep=True
AnnounceEQBC=False
AnnounceChannel=False
AnnounceGroup=False
AnnounceEcho=True
AnnounceIgnore=True
LogLore=True
LogLoot=True
 
  • Love
Reactions: EQDAB

madmocasin

Premium Member
Joined
Apr 10, 2011
Messages
11
Reaction score
1
Points
3
Age
48
I am having the same issue. Even after copying the suggested ini. There must be some other setting that is causing this. Char opens corpse but won't grab items.
 
Last edited:

Tested

Premium Member
Joined
Dec 26, 2007
Messages
90
Reaction score
13
Points
8
Actually, Ignore was set to check if the loot list will update in ther AdvLoot.
Would you think a fresh total install of EQ will solve the issue ?
I feel that it may be the items table of Night of Shadows that may be corrupted?
Arph
 

madmocasin

Premium Member
Joined
Apr 10, 2011
Messages
11
Reaction score
1
Points
3
Age
48
I personally think it's a setting inside EQ. I had a fresh copy installed and if I remember correctly it was working fine until i turned on the EQ version of advloot. Deleted all the settings I could find in EQ folder related to advloot I could find but it still acts strange.
 

Tested

Premium Member
Joined
Dec 26, 2007
Messages
90
Reaction score
13
Points
8
An update on the subject.
With Default=Ignore, NOS looting opens and closes the corpses just fine.
But on former expansions, its blocked opened.
Arph
 

htw

Developer
Joined
Aug 27, 2006
Messages
13,133
Reaction score
321
Points
83
Location
Albuquerque, NM
WIth the way the UI changed, I found an issue with looting on live/test with /mqadvloot. I have fixed it, and it should be in next push for live and test.
 
  • Love
Reactions: madmocasin

Tested

Premium Member
Joined
Dec 26, 2007
Messages
90
Reaction score
13
Points
8
Its been 2 decades that i practice your site and code, and im still amazed by your dedication.
Arent you bored sometimes?
Arph
 

Tested

Premium Member
Joined
Dec 26, 2007
Messages
90
Reaction score
13
Points
8
Hi Folks,
Any idea when you will push a new update on Live ?
Cheers,
Arph
 

Tested

Premium Member
Joined
Dec 26, 2007
Messages
90
Reaction score
13
Points
8
Hi,
A quick review on the update.
Looting with AdvLoot is fine, thx for your recoding.
- Ignore = OK
- Keep = OK
- Destroy = not working for me ... i checked with and without MQ2autodestroy.

My settings are Default KEEP.
Cheers
Arph
 

htw

Developer
Joined
Aug 27, 2006
Messages
13,133
Reaction score
321
Points
83
Location
Albuquerque, NM
Not sure how it's not working for you, if you post your INI I can try to help. I just tested in game, and iit's working fine for me.