- Joined
- Dec 10, 2016
- RedCents
- 3,125¢
It is really odd to watch... I see it assigning loot in echo but it never tries the group leader/master looter. Things like diamonds are getting put to the master looter every mob. Yet if I go look at corpses augs and tier 2 armor is being left behind. I picked up the loot it missed manually so I know it wasnt a lore issue.
- - - Updated - - -
Thinking it is actually this part of NinjaAdvLoot.inc. Will run some tests and see what happens.
Shouldn't it be..
Rich (BB code):
[General]
KissAssistVer=9.1.8
Role=Pullertank
CampRadius=25
CampRadiusExceed=400
ReturnToCamp=1
ChaseAssist=0
ChaseDistance=25
MedOn=0
MedStart=20
MedCombat=0
LootOn=1
RezAcceptOn=1
AcceptInvitesOn=1
GroupWatchOn=0
CastingInterruptOn=0
EQBCOn=1
IRCOn=0
MiscGem=10
HoTTOn=0
CampfireOn=0
CharInfo=Shadow Knight|105
DPSMeter=0
[SpellSet]
LoadSpellSet=1
SpellSetName=KissAssist
[Buffs]
BuffsOn=1
BuffsSize=8
Buffs1=Zombie Skin
Buffs2=Livio's Covenant
Buffs3=Voice of Thule|Me
Buffs4=Drape of the Wrathforged
Buffs5=Shroud of the Doomscale
Buffs6=Vizat's Horror
Buffs7=Remorseless Demeanor
Buffs8=Soul Flay|mana|15
RebuffOn=1
CheckBuffsTimer=10
PowerSource=NULL
[Melee]
AssistAt=100
MeleeOn=1
FaceMobOn=1
MeleeDistance=40
StickHow=snaproll
AutoFireOn=0
UseMQ2Melee=1
[GoM]
GoMSHelp=Format - Spell|Target, MA Me or Mob, i.e. Rampaging Servant Rk. II|Mob
GoMSize=3
GoMSpell1=Dichotomic Fang|Mob
GoMSpell2=Bond of Bonemaw|Mob
GoMSpell3=NULL
[GMail]
GMailHelp=Events currently support - Dead,GM,Level,Named,Leftgroup
GMailOn=0
GMailSize=1
GMail1=NULL
[AE]
AEOn=1
AESize=8
AERadius=50
AE1=Projection of Doom|2|Mob
AE2=Explosion of Hatred|2
AE3=Shield Flash|2
AE4=Explosion of Spite|2
AE5=Innoruuk's Dark Blessing|3
AE6=Visage of Death|3
AE7=Carmine Blade|3
AE8=Chattering Bones|3
[DPS]
DPSOn=1
DPSSize=6
DPSSkip=1
DPSInterval=1
DPS1=Staunch Stance|100|Once
DPS2=Encroaching Darkness|99|Once
DPS3=Impose for Power|93
DPS4=Torrent of Misery|98
DPS5=Bond of Bonemaw|90
DPS6=Spear of Vizat|99|Weave
DebuffAllOn=0
[Aggro]
AggroOn=1
AggroSize=4
Aggro1=Terror of Narus
Aggro2=Ageless Enmity
Aggro3=Mindless Hatred
Aggro4=Vicious Bite of Chaos
[Heals]
Help=Format Spell|% to heal at i.e. Devout Light Rk. II|50
HealsOn=1
HealsSize=7
Heals1=Touch of Holmein|80|Tap
Heals2=Leech Touch|30|Tap
Heals3=Touch of Lutzen|90|Tap
Heals4=Innoruuk's Dark Blessing|50|Tap
Heals5=Reflexive Revulsion|45|Tap
Heals6=Dichotomic Fang|75|Tap
Heals7=Doomscale Mantle|30|Tap
XTarHeal=0
XTarHeal2=0
HealGroupPetsOn=0
[Cures]
CuresOn=1
CuresSize=1
Cures1=Purity of Death|Me
[Pet]
PetOn=1
PetSpell=Minion of Vizat
PetShrinkOn=0
PetShrinkSpell=Tiny Companion
PetBuffsOn=0
PetBuffsSize=1
PetBuffs1=Gift of Lutzen
PetCombatOn=1
PetToysSize=6
PetBreakMezSpell=NULL
PetRampPullWait=0
PetSuspend=0
MoveWhenHit=0
PetHoldOn=1
PetForceHealOnMed=0
PetToysGave=
[Burn]
BurnSize=15
BurnText=Decepticons Attack
BurnAllNamed=1
Burn1=Unholy Guardian Discipline
Burn2=Fundament: Third Spire of the Reavers
Burn3=Visage of Death
Burn4=Carmine Blade
Burn5=Reflexive Revulsion
Burn6=Chattering Bones
Burn7=Doomscale Mantle
Burn8=Reaver's Bargain
Burn9=Veil of Darkness
Burn10=Reinforced Malaise
Burn11=Selrach's Soulrender Breastplate
Burn12=Harm Touch
Burn13=Unflinching Acrimony
Burn14=Projection of Doom
Burn15=Blood Drinker's Coating
UseTribute=0
[Pull]
PullWith=Terror of Narus
MaxRadius=400
MaxZRange=200
PullWait=0
PullRoleToggle=0
ChainPull=1
ChainPullHP=90
ChainPullPause=30|2
PullLevel=0|0
[AFKTools]
AFKHelp=AFKGMAction=0 Off, 1 Pause Macro, 2 End Macro, 3 Unload MQ2, 4 Quit Game
AFKToolsOn=1
AFKGMAction=2
AFKPCRadius=1100
CampOnDeath=0
ClickBacktoCamp=1
[Merc]
Help=To use: Turn off Auto Assist in Manage Mercenary Window
MercOn=1
MercAssistAt=98
- - - Updated - - -
Thinking it is actually this part of NinjaAdvLoot.inc. Will run some tests and see what happens.
Rich (BB code):
| skip item if its lore and everyone in group has one
/if (${AdvLoot.SList[${i}].ID} && !${AdvLoot.SList[${i}].NoDrop} && (${FindItem[${AdvLoot.SList[${i}].Name}].Lore}||${FindItemBank[${AdvLoot.SList[${i}].Name}].Lore}||(${FindItemCount[${AdvLoot.SList[${i}].Name}]} && !${FindItem[${AdvLoot.SList[${i}].Name}].ID}))) {
/for g 1 to ${Group.Members}
/if (${Debugloot}||${SpamLootInfo}) /echo NINJADVLOOT: SharedList: ${AdvLoot.SList[${i}].Name} is Lore and I have one. Giving to ${Group.Member[${g}].Name}
/delay 3s !${AdvLoot.LootInProgress}
/if (${AdvLoot.SList[${i}].ID} && ${AdvLoot.SList[${i}].Name.Equal[${ITPName}]}) /advloot shared ${i} giveto ${Group.Member[${g}].Name}
/delay 3s !${AdvLoot.LootInProgress}
/delay 5
/if (${AdvLoot.SList[${i}].ID} && ${AdvLoot.SList[${i}].Name.Equal[${ITPName}]}) /next g
/if (${Debugloot}||${SpamLootInfo}) /echo NINJADVLOOT: SharedList: ${AdvLoot.SList[${i}].Name} is Lore and all group members have one. Skipping item.
/delay 3s !${AdvLoot.LootInProgress}
/if (${AdvLoot.SList[${i}].ID} && ${AdvLoot.SList[${i}].Name.Equal[${ITPName}]}) /advloot shared ${i} leave
/if (${LootLagDelay}) /delay ${LootLagDelay}
/if (${i}<=${ITSCount}) /goto :NextSItem
}
Shouldn't it be..
Rich (BB code):
| skip item if its lore and everyone in group has one
/if (${AdvLoot.SList[${i}].ID} && !${AdvLoot.SList[${i}].NoDrop} && (${FindItem[${AdvLoot.SList[${i}].Name}].Lore}||${FindItemBank[${AdvLoot.SList[${i}].Name}].Lore}||(${FindItemCount[${AdvLoot.SList[${i}].Name}]} && !${FindItem[${AdvLoot.SList[${i}].Name}].ID}))) {
/for g 0 to ${Group.Members}
/if (${Debugloot}||${SpamLootInfo}) /echo NINJADVLOOT: SharedList: ${AdvLoot.SList[${i}].Name} is Lore and I have one. Giving to ${Group.Member[${g}].Name}
/delay 3s !${AdvLoot.LootInProgress}
/if (${AdvLoot.SList[${i}].ID} && ${AdvLoot.SList[${i}].Name.Equal[${ITPName}]}) /advloot shared ${i} giveto ${Group.Member[${g}].Name}
/delay 3s !${AdvLoot.LootInProgress}
/delay 5
/if (${AdvLoot.SList[${i}].ID} && ${AdvLoot.SList[${i}].Name.Equal[${ITPName}]}) /next g
/if (${Debugloot}||${SpamLootInfo}) /echo NINJADVLOOT: SharedList: ${AdvLoot.SList[${i}].Name} is Lore and all group members have one. Skipping item.
/delay 3s !${AdvLoot.LootInProgress}
/if (${AdvLoot.SList[${i}].ID} && ${AdvLoot.SList[${i}].Name.Equal[${ITPName}]}) /advloot shared ${i} leave
/if (${LootLagDelay}) /delay ${LootLagDelay}
/if (${i}<=${ITSCount}) /goto :NextSItem
}

