What's new
  • Visit Rebornbuddy
  • Visit Panda Profiles
  • Visit LLamamMagic
  • Visit Resources
  • Visit Downloads
  • Visit Portal
RebornBuddy Forums

Register a free account today to become a member! Once signed in, you'll be able to participate on this site by adding your own topics and posts, as well as connect with other members through your own private inbox!

EquipMe (Auto-equipping plugin)

Ok, the off-hand problem should be fixed now. It may require additional testing, but it should no longer try comparing to the main hand.

Also, the StatDamage affects only weapons and is based off the Minimum Damage stat, in case anyone was wondering.
 
another rep to add: "Exonium Ore" (Rishii rep)

BTW i dumped my inventory today, maybe this is of help to you?
Code:
[20:11:07.425 N] [***] **** OBJ: Revanite Dagger----------------------------------------
[20:11:07.425 N] [***] **** Typ: Buddy.Swtor.Objects.TorItem
[20:11:07.439 D] 	ID: 400001C03B20838F
	Flags: 2A00
	Fields (126):
		itmIsBound Value: False
		conLootHopperFXHandle Value: 0
		conLootHopperFXTimer Value: -898607008
		itmStackCount Value: 1
		itmStackMax Value: 50
		itmSoundType Value: item.boneshell
		itmIcon Value: revanitedagger
		itmSlotTypes Value: 1, 2, 31, 37, 67
		itmBaseLevel Value: 0
		itmBaseQuality Value: 4
		itmBindingRule Value: 3
		itmMinimumLevel Value: 0
		itmUniqueLimit Value: 0
		itmConversation Value: 
		itmMaxDurability Value: 0
		itmValue Value: 1000
		cbtWeaponAppearanceSpec Value: 
		itmStackVendor Value: 1
		itmPropInstance Value: 
		itmFxHandle Value: 0
		cbtWeaponEpp Value: 
		conLootContainer Value: 
		itmEquipModStats Value: 
		conLootRule Value: 1
		conLootTurn Value: 0
		itmModifiedStats Value: 
		4611686039392670033 Value: 
		itmAlignmentRequired Value: False
		itmRequiredAlignmentTier Value: 0
		prfProfessionLevelRequired Value: 0
		prfProfessionRequired Value: 1
		itmSocialScoreRequired Value: False
		itmRequiredSocialScoreTier Value: 0
		prfDisassembleCategory Value: 1
		itmEnhancementCategory Value: 1
		itmHasAppearanceSlot Value: False
		itmMissionBoard Value: 
		itmGiftType Value: 1
		itmGiftAffectionRank Value: 1
		itmEnhancementSubCategory Value: 1
		prfMakersMark Value: 
		conEntitySpec Value: 16140986704889041836
		itmUsageAbility Value: 16141091640056299674
		itmEquipSetBonus Value: 0
		itmEquipAbility Value: 0
		itmUniformNppSpec Value: 0
		itmNameEncoded Value: str.itm#3442957453623296
		prfOriginSchematic Value: .
		conPendingItemRolls Value: 
		itmModifierSetID Value: 0
		itmModPackage Value: 0
		itmEnhancementType Value: 0
		itmAppearanceSpecByPlayerClass Value: 
		itmAppearanceSpec Value: 0
		itmRequiredClasses Value: 
		itmDurability Value: 0
		itmPendingEnhancements Value: 
		itmEnhanceableCache_Value Value: 0
		itmEnhanceableCache_Level Value: 0
		itmEnhanceableCache_Quality Value: 1
		itmEnhanceableCache_RequiredLevel Value: 0
		itmEnhanceableCache_RequiresAlignment Value: False
		itmEnhanceableCache_RequiredAlignmentTier Value: 0
		itmEnhanceableCache_RequiresSocial Value: False
		itmEnhanceableCache_RequiredSocialScore Value: 0
		itmStatsCached Value: 
		locTextRetrieverMap Value: [2806211896052149513, .] => 0, [15685385242400905286, .] => 1
		itmEnhancementSlots Value: 
		itmEnhancements Value: 
		itmEligibleLootCharacters Value: 
		itmTypeBitSet Value: 8929288
		itmShieldSpec Value: 0
		cbtWeaponSpec Value: 0
		conLootHopperHighestQuality Value: 1
		conLootHopperForceNoRoll Value: False
		itmEnhancementDefaults Value: 
		conCurrencyGrantedImmediately Value: 0
		itmConsumedOnUse Value: True
		itmMarkedAsLootableByOnly Value: 0
		itmRequiredAlignmentInverted Value: False
		itmEnhanceableCache_RequiredAlignmentInverted Value: False
		conContainerSlot_db Value: 0
		itmRequiredValorRank Value: 0
		itmEnhanceableCache_RequiresValor Value: False
		itmEnhanceableCache_RequiredValorRank Value: 0
		itmItemSpecialLootOwner Value: 0
		itmEnhanceableCache_Calculated Value: False
		itmGenderRequired Value: 3
		4611686284198300001 Value: 
		4611686295348650002 Value: 0
		4611686296914630003 Value: 1
		4611686297222420000 Value: False
		4611686297568574001 Value: .
		4611686297568574002 Value: 
		4611686298221624007 Value: .
		4611686298221624008 Value: False
		4611686298240174000 Value: .
		4611686298240174001 Value: 0
		4611686301572214001 Value: 1
		itmArmorSpec Value: 0
		conLockedRef Value: 
		4611686333324240000 Value: 0
		4611686333324240001 Value: 0
		4611686334920890000 Value: 
		4611686334977510002 Value: 0
		4611686344309540001 Value: 
		4611686344309540002 Value: 0
		4611686345863420000 Value: 0
		4611686345863420002 Value: 
		4611686346681820001 Value: 0
		4611686347205490001 Value: 33
		4611686347206970000 Value: 0
		4611686347402420000 Value: 17
		4611686347574357000 Value: False
		4611686347587427001 Value: ., ., ., ., .
		4611686351806507002 Value: 
		4611687140279310000 Value: 0
		4611687140279310001 Value: False
		4611687140279310002 Value: 0
		4611687140279310003 Value: True
		4611687141503510000 Value: 0
		4611687141503510001 Value: 0
		4611687143842200001 Value: 1-1-1900 06:00:00
		4611687168876140001 Value: 1
		4611687168876140003 Value: 0
		4611687175375110008 Value:
 
Last edited:
another rep to add: "Exonium Ore" (Rishii rep)

BTW i dumped my inventory today, maybe this is of help to you?

Awesome, thank you! I may need some dumps of other rep items as well as some house decorations for comparisons. I did dump info on my "Makeb HoloSouvenir" that I had and one thing that I did find is that the itmTypeBitSet (8929288) is the same as yours. That value was different for a companion gift, so I wonder if I'm on to something...


Edit: Added Exonium Ore to code

More edits: Tried some of the basic decorations I had from stronghold introduction and they're all coming in as different itmTypeBitSet (540676).
 
Last edited:
Could you tell me how to dump the inventory so I can update as well?

Bob where can I see the objects you already added? So I can make the update more specific.
 
I Have a semi working dumper, maybe Bob can add a nice one here for devving purposes?
 
I think that would be a great idea.

Btw: are there any guidelines that describe the usage for "Edit", "Space", "Run" in the InformationDump section of the bot?
 
i think the space button was for spacebotting, which has been abandoned.
Edit and run i tried in the past, but crapped out or did nothing.
 
Here's the way I've been doing it. Extract the plugin attached below to your BuddyWing plugin folder. Edit EquipTest.cs and find the line:
Code:
if (item.Name.Contains("[B]Makeb[/B]"))

Replace the bold with the name of the item you want to dump. If you want to dump all items in inventory, just replace the whole line with if(true). It'll output the dump directly to the log file.
 

Attachments

Bob where can I see the objects you already added? So I can make the update more specific.

I'm basically trying to see if I can replace the entire string list of rep items (found at string[] repTrophies in code) have the same itmTypeBitSet or any other variables that match up to rep items only. So far I've only checked Revanite Dagger and Makeb HoloSouvenir rep items and they have matching itmTypeBitSet variables which is "8929288". As long as nothing else has that number, except for rep items, I could use that for opening rep tokens and not have to maintain a list of strings, which will make the plugin faster.
 
Hey Bob, could you check something?
I got this quest Reward:
Code:
[18:51:59.978 N] [BuddyLogger] **** OBJ: Raider's Cove Boltblaster's Generator----------------------------------------
[18:51:59.978 N] [BuddyLogger] **** Typ: Buddy.Swtor.Objects.TorItem
[18:51:59.991 D] 	ID: 400001C04CA6AA33
	Flags: 2A30
	Fields (126):
		itmIsBound Value: False
		conLootHopperFXHandle Value: 0
		conLootHopperFXTimer Value: -916335456
		itmStackCount Value: 1
		itmStackMax Value: 0
		itmSoundType Value: 
		itmIcon Value: advanced_generator
		itmSlotTypes Value: 40, 1, 2, 31, 37, 67
		itmBaseLevel Value: 81
		itmBaseQuality Value: 4
		itmBindingRule Value: 3
		itmMinimumLevel Value: 0
		itmUniqueLimit Value: 0
		itmConversation Value: 
		itmMaxDurability Value: 200
		itmValue Value: 5765
		cbtWeaponAppearanceSpec Value: 
		itmStackVendor Value: 0
		itmPropInstance Value: 
		itmFxHandle Value: 0
		cbtWeaponEpp Value: 
		conLootContainer Value: 
		itmEquipModStats Value: 
		conLootRule Value: 1
		conLootTurn Value: 0
		itmModifiedStats Value: 
		4611686039392670033 Value: 
		itmAlignmentRequired Value: False
		itmRequiredAlignmentTier Value: 0
		prfProfessionLevelRequired Value: 0
		prfProfessionRequired Value: 1
		itmSocialScoreRequired Value: False
		itmRequiredSocialScoreTier Value: 0
		prfDisassembleCategory Value: 10
		itmEnhancementCategory Value: 3
		itmHasAppearanceSlot Value: True
		itmMissionBoard Value: 
		itmGiftType Value: 1
		itmGiftAffectionRank Value: 1
		itmEnhancementSubCategory Value: 21
		prfMakersMark Value: 
		conEntitySpec Value: 16140981028353944050
		itmUsageAbility Value: 0
		itmEquipSetBonus Value: 0
		itmEquipAbility Value: 16140955457739094348
		itmUniformNppSpec Value: 0
		itmNameEncoded Value: str.itm#3425433987055616
		prfOriginSchematic Value: .
		conPendingItemRolls Value: 
		itmModifierSetID Value: 0
		itmModPackage Value: 0
		itmEnhancementType Value: 0
		itmAppearanceSpecByPlayerClass Value: 
		itmAppearanceSpec Value: 0
		itmRequiredClasses Value: 
		itmDurability Value: 1
		itmPendingEnhancements Value: 
		itmEnhanceableCache_Value Value: 2105
		itmEnhanceableCache_Level Value: 81
		itmEnhanceableCache_Quality Value: 3
		itmEnhanceableCache_RequiredLevel Value: 0
		itmEnhanceableCache_RequiresAlignment Value: False
		itmEnhanceableCache_RequiredAlignmentTier Value: 0
		itmEnhanceableCache_RequiresSocial Value: False
		itmEnhanceableCache_RequiredSocialScore Value: 0
		itmStatsCached Value: 
		locTextRetrieverMap Value: [2806211896052149513, .] => 0, [15685385242400905286, .] => 1
		itmEnhancementSlots Value: 18300402997952490233, 2809304092246332557, 5896642495383363362, 9802747736707148056, 1774827397081270696
		itmEnhancements Value: 
		itmEligibleLootCharacters Value: 
		itmTypeBitSet Value: 19917
		itmShieldSpec Value: 6944519570668593218
		cbtWeaponSpec Value: 0
		conLootHopperHighestQuality Value: 1
		conLootHopperForceNoRoll Value: False
		itmEnhancementDefaults Value: 16140933826600293288, 16140946314748601925, 16141127019466879489, 0, 0
		conCurrencyGrantedImmediately Value: 0
		itmConsumedOnUse Value: False
		itmMarkedAsLootableByOnly Value: 0
		itmRequiredAlignmentInverted Value: False
		itmEnhanceableCache_RequiredAlignmentInverted Value: False
		conContainerSlot_db Value: 0
		itmRequiredValorRank Value: 0
		itmEnhanceableCache_RequiresValor Value: False
		itmEnhanceableCache_RequiredValorRank Value: 0
		itmItemSpecialLootOwner Value: 0
		itmEnhanceableCache_Calculated Value: True
		itmGenderRequired Value: 3
		4611686284198300001 Value: 
		4611686295348650002 Value: 19
		4611686296914630003 Value: 1
		4611686297222420000 Value: False
		4611686297568574001 Value: .
		4611686297568574002 Value: 
		4611686298221624007 Value: .
		4611686298221624008 Value: False
		4611686298240174000 Value: .
		4611686298240174001 Value: 0
		4611686301572214001 Value: 1
		itmArmorSpec Value: 6944519570668593218
		conLockedRef Value: 
		4611686333324240000 Value: 0
		4611686333324240001 Value: 0
		4611686334920890000 Value: 
		4611686334977510002 Value: 0
		4611686344309540001 Value: 
		4611686344309540002 Value: 0
		4611686345863420000 Value: 0
		4611686345863420002 Value: 
		4611686346681820001 Value: 2105
		4611686347205490001 Value: 33
		4611686347206970000 Value: 0
		4611686347402420000 Value: 0
		4611686347574357000 Value: False
		4611686347587427001 Value: 
		4611686351806507002 Value: 
		4611687140279310000 Value: 0
		4611687140279310001 Value: False
		4611687140279310002 Value: 0
		4611687140279310003 Value: True
		4611687141503510000 Value: 0
		4611687141503510001 Value: 0
		4611687143842200001 Value: 1-1-1900 06:00:00
		4611687168876140001 Value: 1
		4611687168876140003 Value: 0
		4611687175375110008 Value:
and its comparing to:
Code:
[18:54:19.515 N] [BuddyLogger] **** OBJ: Alliance Boltblaster's Generator----------------------------------------
[18:54:19.515 N] [BuddyLogger] **** Typ: Buddy.Swtor.Objects.TorItem
[18:54:19.530 D] 	ID: 400001BF84011905
	Flags: 2A30
	Fields (126):
		itmIsBound Value: False
		conLootHopperFXHandle Value: 0
		conLootHopperFXTimer Value: -931489216
		itmStackCount Value: 1
		itmStackMax Value: 0
		itmSoundType Value: 
		itmIcon Value: advanced_generator
		itmSlotTypes Value: 40, 1, 2, 31, 37, 67
		itmBaseLevel Value: 78
		itmBaseQuality Value: 4
		itmBindingRule Value: 3
		itmMinimumLevel Value: 0
		itmUniqueLimit Value: 0
		itmConversation Value: 
		itmMaxDurability Value: 200
		itmValue Value: 5480
		cbtWeaponAppearanceSpec Value: 
		itmStackVendor Value: 0
		itmPropInstance Value: 
		itmFxHandle Value: 0
		cbtWeaponEpp Value: 
		conLootContainer Value: 
		itmEquipModStats Value: 
		conLootRule Value: 1
		conLootTurn Value: 0
		itmModifiedStats Value: 
		4611686039392670033 Value: 
		itmAlignmentRequired Value: False
		itmRequiredAlignmentTier Value: 0
		prfProfessionLevelRequired Value: 0
		prfProfessionRequired Value: 1
		itmSocialScoreRequired Value: False
		itmRequiredSocialScoreTier Value: 0
		prfDisassembleCategory Value: 10
		itmEnhancementCategory Value: 3
		itmHasAppearanceSlot Value: True
		itmMissionBoard Value: 
		itmGiftType Value: 1
		itmGiftAffectionRank Value: 1
		itmEnhancementSubCategory Value: 21
		prfMakersMark Value: 
		conEntitySpec Value: 16141052543717791945
		itmUsageAbility Value: 0
		itmEquipSetBonus Value: 0
		itmEquipAbility Value: 16140955457739094348
		itmUniformNppSpec Value: 0
		itmNameEncoded Value: str.itm#3494720399474688
		prfOriginSchematic Value: .
		conPendingItemRolls Value: 
		itmModifierSetID Value: 0
		itmModPackage Value: 0
		itmEnhancementType Value: 0
		itmAppearanceSpecByPlayerClass Value: 
		itmAppearanceSpec Value: 0
		itmRequiredClasses Value: 
		itmDurability Value: 0,92
		itmPendingEnhancements Value: 
		itmEnhanceableCache_Value Value: 2105
		itmEnhanceableCache_Level Value: 78
		itmEnhanceableCache_Quality Value: 3
		itmEnhanceableCache_RequiredLevel Value: 0
		itmEnhanceableCache_RequiresAlignment Value: False
		itmEnhanceableCache_RequiredAlignmentTier Value: 0
		itmEnhanceableCache_RequiresSocial Value: False
		itmEnhanceableCache_RequiredSocialScore Value: 0
		itmStatsCached Value: 
		locTextRetrieverMap Value: [2806211896052149513, .] => 0, [15685385242400905286, .] => 1
		itmEnhancementSlots Value: 18300402997952490233, 2809304092246332557, 5896642495383363362, 9802747736707148056, 1774827397081270696
		itmEnhancements Value: 
		itmEligibleLootCharacters Value: 
		itmTypeBitSet Value: 19917
		itmShieldSpec Value: 6944519570668593218
		cbtWeaponSpec Value: 0
		conLootHopperHighestQuality Value: 1
		conLootHopperForceNoRoll Value: False
		itmEnhancementDefaults Value: 16140901102189798459, 16140919968181647782, 16141033205122890397, 0, 0
		conCurrencyGrantedImmediately Value: 0
		itmConsumedOnUse Value: False
		itmMarkedAsLootableByOnly Value: 0
		itmRequiredAlignmentInverted Value: False
		itmEnhanceableCache_RequiredAlignmentInverted Value: False
		conContainerSlot_db Value: 0
		itmRequiredValorRank Value: 0
		itmEnhanceableCache_RequiresValor Value: False
		itmEnhanceableCache_RequiredValorRank Value: 0
		itmItemSpecialLootOwner Value: 0
		itmEnhanceableCache_Calculated Value: True
		itmGenderRequired Value: 3
		4611686284198300001 Value: 
		4611686295348650002 Value: 19
		4611686296914630003 Value: 1
		4611686297222420000 Value: False
		4611686297568574001 Value: .
		4611686297568574002 Value: 
		4611686298221624007 Value: .
		4611686298221624008 Value: False
		4611686298240174000 Value: .
		4611686298240174001 Value: 0
		4611686301572214001 Value: 1
		itmArmorSpec Value: 6944519570668593218
		conLockedRef Value: 
		4611686333324240000 Value: 0
		4611686333324240001 Value: 0
		4611686334920890000 Value: 
		4611686334977510002 Value: 0
		4611686344309540001 Value: 
		4611686344309540002 Value: 0
		4611686345863420000 Value: 0
		4611686345863420002 Value: 
		4611686346681820001 Value: 2105
		4611686347205490001 Value: 33
		4611686347206970000 Value: 0
		4611686347402420000 Value: 0
		4611686347574357000 Value: False
		4611686347587427001 Value: ., ., ., ., .
		4611686351806507002 Value: 
		4611687140279310000 Value: 0
		4611687140279310001 Value: False
		4611687140279310002 Value: 0
		4611687140279310003 Value: True
		4611687141503510000 Value: 0
		4611687141503510001 Value: 0
		4611687143842200001 Value: 1-1-1900 06:00:00
		4611687168876140001 Value: 1
		4611687168876140003 Value: 0
		4611687175375110008 Value:
With this line in the log:
Code:
[18:49:27.107 N] [EquipMe] Comparing Alliance Boltblaster's Device(3210) to Black Market Boltblaster's MK-2 Device(3309)
[18:49:28.123 N] [EquipMe] Using rep item: Exonium Ore - Stack: 1
[18:49:44.262 D] Sequence contains no matching element
[18:49:44.263 D]    at System.Linq.Enumerable.First[TSource](IEnumerable`1 source, Func`2 predicate)
   at Buddy.CommonBot.Profile.Quest.CompleteQuestTag.()
   at Buddy.CommonBot.Profile.Quest.CompleteQuestTag.(Object )
   at Buddy.BehaviorTree.Action.RunAction(Object context)
   at Buddy.BehaviorTree.Action..()
   at Buddy.BehaviorTree.Composite.Tick(Object context)
   at Buddy.BehaviorTree.Sequence..()
   at Buddy.BehaviorTree.Composite.Tick(Object context)
   at Buddy.BehaviorTree.Decorator..()
   at Buddy.BehaviorTree.Composite.Tick(Object context)
   at Buddy.BehaviorTree.PrioritySelector..()
   at Buddy.BehaviorTree.Composite.Tick(Object context)
   at Buddy.Common.HookExecutor.Run(Object context)
   at Buddy.BehaviorTree.Action.RunAction(Object context)
   at Buddy.BehaviorTree.Action..()
   at Buddy.BehaviorTree.Composite.Tick(Object context)
   at Buddy.BehaviorTree.PrioritySelector..()
   at Buddy.BehaviorTree.Composite.Tick(Object context)
   at Buddy.BehaviorTree.PrioritySelector..()
   at Buddy.BehaviorTree.Composite.Tick(Object context)
   at Buddy.Common.HookExecutor.Run(Object context)
   at Buddy.BehaviorTree.Action.RunAction(Object context)
   at Buddy.BehaviorTree.Action..()
   at Buddy.BehaviorTree.Composite.Tick(Object context)
   at Buddy.BehaviorTree.Decorator..()
   at Buddy.BehaviorTree.Composite.Tick(Object context)
   at Buddy.BehaviorTree.PrioritySelector..()
   at Buddy.BehaviorTree.Composite.Tick(Object context)
   at Buddy.CommonBot.BotMain.()
[18:49:44.272 N] [EquipMe] Beginning inv count: 31 vs old count: 0
[18:49:45.240 N] [EquipMe] Checking: Raider's Cove Boltblaster's Generator -- EquipHumanShield, Inventory, Bank, Loot, Buyback, 67. Matching slot: EquipHumanShield
[18:49:45.343 N] [EquipMe] Alliance Boltblaster's Generator Prototype -- 1
[18:49:45.441 N] [EquipMe] Skipping Alliance Boltblaster's Generator because it is Custom(Orange).
i think because they are both orange, you still have that problem with reading out?
 
Yeah, orange items are still a no-go. I PMed Aevitas and he said he would look into it about a week ago, but I haven't heard anything about it yet.

Edit: Added "Raider's Cove Saber"
 
Last edited:
Back
Top