Jump to content

Pudge

WRobot user
  • Posts

    348
  • Joined

  • Last visited

Everything posted by Pudge

  1. Pudge

    3.3.5 Relogger bug

    When you press stop all or change wow path, the wow window will cause an error... old version wrobot work's fine
  2. Pudge

    ClearTarget

    @Droidz version 2.3.3 (32199), because newest versions are crashing wow window with 132 error when the wrobot.exe closes (at the moment when the relogger changes one 'Run' to another)
  3. Pudge

    ClearTarget

    Lua.LuaDoString("ClearTarget()"); Lua.RunMacroText("/cleartarget"); Interact.ClearTarget(); None of this works. There is also robotManager.Helpful.Keyboard.PressKey(wManager.Wow.Memory.WowMemory.Memory.WindowHandle, System.Windows.Forms.Keys.Escape) but this is savagery
  4. I have no idea how to make the bot react to a stuck in flight while the Stuck Resolver doesn't start and all we have is a log entry: [N] 00:30:52 - [MovementManager] Think we are stuck [N] 00:30:52 - [MovementManager] Trying something funny, hang on I want to force the bot to use the dismount in flight by tracking the presence of these entries in the log, then clear the log to avoid errors (so that the bot does not dismount in the future from the presence of these log entries).
  5. Hello, I would like to use the function of this button in my plugin, is there any code for this? Thanks in advance.
  6. Pudge

    Kill and loot

    Quest type kill and loot always create ground path even if hotspots type is "flying", pathfinder doesnt use long move settings: <?xml version="1.0" encoding="utf-8"?> <wManagerSetting xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema"> <LastProductSelected>Quester</LastProductSelected> <CustomClass>gibrid_dk.cs</CustomClass> <DetectEvadingMob>true</DetectEvadingMob> <FightInteractTargetMinDistance>45</FightInteractTargetMinDistance> <IgnoreFightWhenInMove>false</IgnoreFightWhenInMove> <DismountLandGroundDistance>3.5</DismountLandGroundDistance> <SkipRegenIfFlaggedInCombat>true</SkipRegenIfFlaggedInCombat> <TryToUseBestBagFoodDrink>true</TryToUseBestBagFoodDrink> <FoodMaxPercent>1</FoodMaxPercent> <DrinkMaxPercent>1</DrinkMaxPercent> <LootAndHarvestRangeQuickly>true</LootAndHarvestRangeQuickly> <LootInCombat>true</LootInCombat> <SkipNodesInWater>false</SkipNodesInWater> <MaxUnitsNearMobs>3</MaxUnitsNearMobs> <MaxUnitsNearObjects>3</MaxUnitsNearObjects> <SearchRadiusMobs>75</SearchRadiusMobs> <SearchRadiusObjects>30</SearchRadiusObjects> <MaxTryPerNode>2</MaxTryPerNode> <MaxCheckIfGoodMouseShortcutsWhenInteract>2</MaxCheckIfGoodMouseShortcutsWhenInteract> <HearthstoneAfterXBlockagesLatest10Minutes>0</HearthstoneAfterXBlockagesLatest10Minutes> <HearthstoneNameOrIdAfterXBlockagesLatest10Minutes>6948</HearthstoneNameOrIdAfterXBlockagesLatest10Minutes> <RecordChatInLog>true</RecordChatInLog> <UseSpiritHealerAfterXDeathsLatest10Minutes>0</UseSpiritHealerAfterXDeathsLatest10Minutes> <IgnoreFightWithPlayer>false</IgnoreFightWithPlayer> <WaitWhenBuffWaitingToResurrect>false</WaitWhenBuffWaitingToResurrect> <UseCTM>true</UseCTM> <AcceptOnlyProfileNpc>true</AcceptOnlyProfileNpc> <PathFinderServerSeemDownPauseBotTimeSec>20</PathFinderServerSeemDownPauseBotTimeSec> <PathFinderRequestLog>false</PathFinderRequestLog> <PathFinderFromServer>true</PathFinderFromServer> <OffMeshConnectionsSearchDistance>1600</OffMeshConnectionsSearchDistance> <PathFinderRequestTimeoutMs>80000</PathFinderRequestTimeoutMs> <TryToAvoidEnemyGroupsRatio>0</TryToAvoidEnemyGroupsRatio> <IgnoreServerRoadsWater>false</IgnoreServerRoadsWater> <SmoothPath>false</SmoothPath> <SmoothPathDistance>1</SmoothPathDistance> <ReadObjectManagerFTS>10</ReadObjectManagerFTS> <ForceAutoLoot>false</ForceAutoLoot> <RetrieveCorpseMaxDistance>40</RetrieveCorpseMaxDistance> <KeyBindingMacro>P</KeyBindingMacro> <EventsLuaWithArgsWaitTime>150</EventsLuaWithArgsWaitTime> <DismountWhenStuck>true</DismountWhenStuck> <NpcScanRepair>false</NpcScanRepair> <NpcScanAuctioneer>true</NpcScanAuctioneer> <NpcScanVendor>false</NpcScanVendor> <NpcScanMailboxes>true</NpcScanMailboxes> <SkipInOutDoors>false</SkipInOutDoors> <RandomJumping>false</RandomJumping> <SizeWidth>650</SizeWidth> <SizeHeight>743</SizeHeight> <SaveWindowPosition>false</SaveWindowPosition> <WindowPosX>0</WindowPosX> <WindowPosY>0</WindowPosY> <MyMacro1> <Actif>false</Actif> <Key /> <Time>60</Time> <LaunchIfNoInCombat>true</LaunchIfNoInCombat> <LaunchIfNoCast>true</LaunchIfNoCast> <LaunchIfNoInMount>true</LaunchIfNoInMount> <StopMoveWhenLaunch>true</StopMoveWhenLaunch> </MyMacro1> <MyMacro2> <Actif>false</Actif> <Key /> <Time>60</Time> <LaunchIfNoInCombat>true</LaunchIfNoInCombat> <LaunchIfNoCast>true</LaunchIfNoCast> <LaunchIfNoInMount>true</LaunchIfNoInMount> <StopMoveWhenLaunch>true</StopMoveWhenLaunch> </MyMacro2> <MyMacro3> <Actif>false</Actif> <Key /> <Time>60</Time> <LaunchIfNoInCombat>true</LaunchIfNoInCombat> <LaunchIfNoCast>true</LaunchIfNoCast> <LaunchIfNoInMount>true</LaunchIfNoInMount> <StopMoveWhenLaunch>true</StopMoveWhenLaunch> </MyMacro3> <MyMacro4> <Actif>false</Actif> <Key /> <Time>60</Time> <LaunchIfNoInCombat>true</LaunchIfNoInCombat> <LaunchIfNoCast>true</LaunchIfNoCast> <LaunchIfNoInMount>true</LaunchIfNoInMount> <StopMoveWhenLaunch>true</StopMoveWhenLaunch> </MyMacro4> <PluginsSettings> <PluginSetting> <FileName>auto_accept.cs</FileName> <Actif>false</Actif> </PluginSetting> <PluginSetting> <FileName>auto_bags.cs</FileName> <Actif>false</Actif> </PluginSetting> <PluginSetting> <FileName>auto_decline.cs</FileName> <Actif>true</Actif> </PluginSetting> <PluginSetting> <FileName>MultiPlugin — копия.cs</FileName> <Actif>false</Actif> </PluginSetting> <PluginSetting> <FileName>MultiPlugin.cs</FileName> <Actif>true</Actif> </PluginSetting> <PluginSetting> <FileName>Multi_Pull_V2.cs</FileName> <Actif>false</Actif> </PluginSetting> <PluginSetting> <FileName>NodeBlacklist.cs</FileName> <Actif>false</Actif> </PluginSetting> <PluginSetting> <FileName>train_level.cs</FileName> <Actif>false</Actif> </PluginSetting> <PluginSetting> <FileName>WhisperReply.cs</FileName> <Actif>false</Actif> </PluginSetting> <PluginSetting> <FileName>MeleeDebugger.cs</FileName> <Actif>false</Actif> </PluginSetting> <PluginSetting> <FileName>RoboAlert.cs</FileName> <Actif>true</Actif> </PluginSetting> <PluginSetting> <FileName>GrindHelper.cs</FileName> <Actif>false</Actif> </PluginSetting> <PluginSetting> <FileName>Roboalert.dll</FileName> <Actif>true</Actif> </PluginSetting> <PluginSetting> <FileName>UsefulPlugin.cs</FileName> <Actif>true</Actif> </PluginSetting> <PluginSetting> <FileName>UseStuckOrInviteWhenStuck.cs</FileName> <Actif>false</Actif> </PluginSetting> <PluginSetting> <FileName>TotemKiller.dll</FileName> <Actif>false</Actif> </PluginSetting> <PluginSetting> <FileName>MeleeDebuggerV2.cs</FileName> <Actif>true</Actif> </PluginSetting> <PluginSetting> <FileName>Main.cs</FileName> <Actif>false</Actif> </PluginSetting> <PluginSetting> <FileName>RobotKiller.cs</FileName> <Actif>false</Actif> </PluginSetting> <PluginSetting> <FileName>WhisperReply (1).cs</FileName> <Actif>false</Actif> </PluginSetting> <PluginSetting> <FileName>test.cs</FileName> <Actif>false</Actif> </PluginSetting> <PluginSetting> <FileName>_WhisperReply.cs</FileName> <Actif>false</Actif> </PluginSetting> </PluginsSettings> <AssignTalents>false</AssignTalents> <TrainNewSkills>false</TrainNewSkills> <CanAttackUnitsAlreadyInFight>false</CanAttackUnitsAlreadyInFight> <DontStartFighting>false</DontStartFighting> <UseSpiritHealer>true</UseSpiritHealer> <UseMount>true</UseMount> <GroundMountName>Black War Wolf</GroundMountName> <MountDistance>20</MountDistance> <IgnoreFightGoundMount>true</IgnoreFightGoundMount> <FlyingMountName>Invincible</FlyingMountName> <UseFlyingMount>true</UseFlyingMount> <AquaticMountName /> <FoodName /> <FoodPercent>1</FoodPercent> <DrinkName /> <DrinkPercent>1</DrinkPercent> <RestingMana>false</RestingMana> <FoodIsSpell>false</FoodIsSpell> <DrinkIsSpell>false</DrinkIsSpell> <LootMobs>true</LootMobs> <DetectNodesStuck>true</DetectNodesStuck> <LootChests>false</LootChests> <SkinMobs>false</SkinMobs> <SkinNinja>true</SkinNinja> <HarvestMinerals>false</HarvestMinerals> <HarvestHerbs>false</HarvestHerbs> <HarvestTimber>false</HarvestTimber> <HarvestAvoidPlayersRadius>7</HarvestAvoidPlayersRadius> <HarvestDuringLongMove>false</HarvestDuringLongMove> <Smelting>false</Smelting> <Prospecting>false</Prospecting> <ProspectingInTown>false</ProspectingInTown> <ProspectingTime>15</ProspectingTime> <ProspectingList /> <Milling>false</Milling> <MillingInTown>false</MillingInTown> <MillingTime>15</MillingTime> <MillingList /> <BlackListHarvest /> <BlackListHarvestByName /> <ListHarvest> <int>184933</int> <int>184937</int> <int>184939</int> <int>184933</int> <int>184937</int> <int>184939</int> <int>184933</int> <int>184937</int> <int>184939</int> <int>184933</int> <int>184937</int> <int>184939</int> <int>184933</int> <int>184937</int> <int>184939</int> <int>184933</int> <int>184937</int> <int>184939</int> <int>184933</int> <int>184937</int> <int>184939</int> <int>184933</int> <int>184937</int> <int>184939</int> <int>184933</int> <int>184937</int> <int>184939</int> <int>184933</int> <int>184937</int> <int>184939</int> <int>184933</int> <int>184937</int> <int>184939</int> <int>184933</int> <int>184937</int> <int>184939</int> <int>184933</int> <int>184937</int> <int>184939</int> <int>184933</int> <int>184937</int> <int>184939</int> <int>184933</int> <int>184937</int> <int>184939</int> </ListHarvest> <ListHarvestByName /> <Relogger>false</Relogger> <AccountEmail /> <AccountPassword /> <BNetName /> <FoodAmount>0</FoodAmount> <DrinkAmount>0</DrinkAmount> <MinFreeBagSlotsToGoToTown>0</MinFreeBagSlotsToGoToTown> <UseMammoth>false</UseMammoth> <ToTownTimer>40</ToTownTimer> <ToTownTimerActivated>false</ToTownTimerActivated> <Repair>true</Repair> <Selling>true</Selling> <SellGray>true</SellGray> <SellWhite>true</SellWhite> <SellGreen>true</SellGreen> <SellBlue>true</SellBlue> <SellPurple>true</SellPurple> <DoNotSellList> <string>Noggenfogger Elixir</string> <string>Horde Battle Standard</string> <string>Hearthstone</string> <string>Sash of Jordan</string> <string>Zom's Crackling Bulwark</string> <string>Skullcage of Eternal Terror</string> <string>Bulge-Concealing Breastplate</string> <string>Cracklefire Wristguards</string> <string>Grips of the Warming Heart</string> <string>Twisted Puzzle-Ring</string> <string>Poached Emperor Salmon</string> <string>Dragonfin Filet</string> <string>Runic Healing Potion</string> <string>Runic Mana Potion</string> <string>Free Action Potion</string> <string>Swiftness Potion</string> <string>Heavy Frostweave Bandage</string> <string>Runescroll of Fortitude</string> <string>Drums of Forgotten Kings</string> <string>Drums of the Wild</string> <string>Lysander's Strain</string> <string>Frostweave Cloth</string> <string>Pygmy Oil</string> <string>Corpse Dust</string> <string>Forsaken Banner</string> <string>Antiseptic-Soaked Dressing</string> <string>Boulderfist Belt</string> <string>Tyrant's Legplates</string> <string>Faceguard of the Endless Watch</string> <string>Carapace of Tuten'kash</string> <string>Ripfiend Shoulderplates</string> <string>Brutish Boots</string> <string>Ragesteel Shoulders</string> <string>Tyrant's Belt</string> <string>Tyrant's Gauntlets</string> <string>Brutish Gauntlets</string> <string>Spiritforged Helm</string> <string>Brutish Shoulders</string> <string>Bloodfist Gloves</string> <string>Wrathful Gladiator's Tabard</string> <string>Conqueror's Darkruned Helmet</string> <string>Havoc's Call, Blade of Lordaeron Kings</string> <string>Wrathful Gladiator's Handaxe</string> <string>Wrathful Gladiator's Claymore</string> <string>Wrathful Gladiator's Splitter</string> <string>Wrathful Gladiator's Pendant of Triumph</string> <string>Wrathful Gladiator's Pendant of Victory</string> <string>Blood-Soaked Saronite Stompers</string> <string>Might of Blight</string> <string>Wrathful Gladiator's Band of Triumph</string> <string>Deathbringer's Will</string> <string>Corroded Skeleton Key</string> <string>Wrathful Gladiator's Cloak of Triumph</string> <string>Jaina's Locket</string> <string>Acherus Knight's Hood</string> <string>Coin WoWCircle</string> <string>Mining Pick</string> <string>Arcane Crystal</string> <string>Star Ruby</string> <string>Mithril Ore</string> <string>Truesilver Ore</string> <string>Fel Iron Ore</string> <string>Adamantite Ore</string> <string>Khorium Ore</string> <string>Primal Fire</string> <string>Eternium Ore</string> <string>Cobalt Ore</string> <string>Saronite Ore</string> <string>Titanium Ore</string> <string>Chalcedony</string> <string>Eternal Life</string> <string>Eternal Earth</string> <string>Eternal Air</string> <string>Eternal Fire</string> <string>Eternal Shadow</string> <string>Eternal Water</string> <string>Adder's Tongue</string> <string>Lichbloom</string> <string>Goldclover</string> <string>Deadnettle</string> <string>Cobalt Bar</string> <string>Saronite Bar</string> <string>Titanium Bar</string> <string>Titansteel Bar</string> <string>Mithril Bar</string> <string>Fel Iron Bar</string> <string>Khorium Bar</string> <string>Eternium Bar</string> <string>Tankard O' Terror</string> <string>Wodin's Lucky Necklase</string> <string>Belt of the Lonely Noble</string> <string>Leggings of Dubious Charms</string> <string>Harbinger's Bone Band</string> <string>Ring of Rotting Sinew</string> <string>King's Square Bracers</string> <string>Saronite Defender</string> <string>Saronite Bulwark</string> <string>Cloak of the Bloodied Waters</string> <string>Aviary Guardsman's Hauberk</string> <string>Tattered Castle Drape</string> <string>Skullcage of Eternal Terror</string> <string>Swiftarrow Shoulderguards</string> <string>Swiftarrow Hauberk</string> <string>Swiftarrow Helm</string> <string>Swiftarrow Belt</string> <string>Swiftarrow Boots</string> <string>Swiftarrow Bracers</string> <string>Swiftarrow Gauntlets</string> <string>Swiftarrow Leggings</string> <string>Refined Ore Gloves</string> <string>Crusader's Square Pauldrons</string> <string>Berserker's Sabatons</string> <string>Savage Saronite Bracers</string> <string>Savage Saronite Gauntlets</string> <string>Savage Saronite Hauberk</string> <string>Savage Saronite Legplates</string> <string>Savage Saronite Pauldrons</string> <string>Savage Saronite Skullshield</string> <string>Savage Saronite Waistguard</string> <string>Savage Saronite Walkers</string> <string>Belt of Tasseled Lanterns</string> <string>Titansteel Destroyer</string> <string>Dragonstompers</string> <string>Cast Iron Shackles</string> <string>Corpse Dust</string> <string>The Night Blade</string> <string>Singing Crystal Axe</string> <string>Blade of Wizardry</string> <string>Tankard O' Terror</string> <string>Wodin's Lucky Necklase</string> <string>Belt of the Lonely Noble</string> <string>Leggings of Dubious Charms</string> <string>Harbinger's Bone Band</string> <string>Ring of Rotting Sinew</string> <string>King's Square Bracers</string> <string>Saronite Defender</string> <string>Saronite Bulwark</string> <string>Cloak of the Bloodied Waters</string> <string>Aviary Guardsman's Hauberk</string> <string>Tattered Castle Drape</string> <string>Skullcage of Eternal Terror</string> <string>Swiftarrow Shoulderguards</string> <string>Swiftarrow Hauberk</string> <string>Swiftarrow Helm</string> <string>Swiftarrow Belt</string> <string>Swiftarrow Boots</string> <string>Swiftarrow Bracers</string> <string>Swiftarrow Gauntlets</string> <string>Swiftarrow Leggings</string> <string>Refined Ore Gloves</string> <string>Crusader's Square Pauldrons</string> <string>Berserker's Sabatons</string> <string>Savage Saronite Bracers</string> <string>Savage Saronite Gauntlets</string> <string>Savage Saronite Hauberk</string> <string>Savage Saronite Legplates</string> <string>Savage Saronite Pauldrons</string> <string>Savage Saronite Skullshield</string> <string>Savage Saronite Waistguard</string> <string>Savage Saronite Walkers</string> <string>Belt of Tasseled Lanterns</string> <string>Titansteel Destroyer</string> <string>Dragonstompers</string> <string>Cast Iron Shackles</string> <string>Mining Pick</string> <string>Arcane Crystal</string> <string>Star Ruby</string> <string>Mithril Ore</string> <string>Truesilver Ore</string> <string>Fel Iron Ore</string> <string>Adamantite Ore</string> <string>Khorium Ore</string> <string>Primal Fire</string> <string>Eternium Ore</string> <string>Cobalt Ore</string> <string>Saronite Ore</string> <string>Titanium Ore</string> <string>Chalcedony</string> <string>Eternal Life</string> <string>Eternal Earth</string> <string>Eternal Air</string> <string>Eternal Fire</string> <string>Eternal Shadow</string> <string>Eternal Water</string> <string>Adder's Tongue</string> <string>Lichbloom</string> <string>Goldclover</string> <string>Deadnettle</string> <string>Cobalt Bar</string> <string>Saronite Bar</string> <string>Titanium Bar</string> <string>Titansteel Bar</string> <string>Mithril Bar</string> <string>Fel Iron Bar</string> <string>Khorium Bar</string> <string>Eternium Bar</string> <string>Tankard O' Terror</string> <string>Wodin's Lucky Necklase</string> <string>Belt of the Lonely Noble</string> <string>Leggings of Dubious Charms</string> <string>Harbinger's Bone Band</string> <string>Ring of Rotting Sinew</string> <string>King's Square Bracers</string> <string>Saronite Defender</string> <string>Saronite Bulwark</string> <string>Cloak of the Bloodied Waters</string> <string>Aviary Guardsman's Hauberk</string> <string>Tattered Castle Drape</string> <string>Skullcage of Eternal Terror</string> <string>Swiftarrow Shoulderguards</string> <string>Swiftarrow Hauberk</string> <string>Swiftarrow Helm</string> <string>Swiftarrow Belt</string> <string>Swiftarrow Boots</string> <string>Swiftarrow Bracers</string> <string>Swiftarrow Gauntlets</string> <string>Swiftarrow Leggings</string> <string>Refined Ore Gloves</string> <string>Crusader's Square Pauldrons</string> <string>Berserker's Sabatons</string> <string>Savage Saronite Bracers</string> <string>Savage Saronite Gauntlets</string> <string>Savage Saronite Hauberk</string> <string>Savage Saronite Legplates</string> <string>Savage Saronite Pauldrons</string> <string>Savage Saronite Skullshield</string> <string>Savage Saronite Waistguard</string> <string>Savage Saronite Walkers</string> <string>Belt of Tasseled Lanterns</string> <string>Titansteel Destroyer</string> <string>Dragonstompers</string> <string>Cast Iron Shackles</string> <string>Corpse Dust</string> <string>Mining Pick</string> <string>Arcane Crystal</string> <string>Star Ruby</string> <string>Mithril Ore</string> <string>Truesilver Ore</string> <string>Fel Iron Ore</string> <string>Adamantite Ore</string> <string>Khorium Ore</string> <string>Primal Fire</string> <string>Eternium Ore</string> <string>Cobalt Ore</string> <string>Saronite Ore</string> <string>Titanium Ore</string> <string>Chalcedony</string> <string>Eternal Life</string> <string>Eternal Earth</string> <string>Eternal Air</string> <string>Eternal Fire</string> <string>Eternal Shadow</string> <string>Eternal Water</string> <string>Adder's Tongue</string> <string>Lichbloom</string> <string>Goldclover</string> <string>Deadnettle</string> <string>Cobalt Bar</string> <string>Saronite Bar</string> <string>Titanium Bar</string> <string>Titansteel Bar</string> <string>Mithril Bar</string> <string>Fel Iron Bar</string> <string>Khorium Bar</string> <string>Eternium Bar</string> <string>Tankard O' Terror</string> <string>Wodin's Lucky Necklase</string> <string>Belt of the Lonely Noble</string> <string>Leggings of Dubious Charms</string> <string>Harbinger's Bone Band</string> <string>Ring of Rotting Sinew</string> <string>King's Square Bracers</string> <string>Saronite Defender</string> <string>Saronite Bulwark</string> <string>Cloak of the Bloodied Waters</string> <string>Aviary Guardsman's Hauberk</string> <string>Tattered Castle Drape</string> <string>Skullcage of Eternal Terror</string> <string>Swiftarrow Shoulderguards</string> <string>Swiftarrow Hauberk</string> <string>Swiftarrow Helm</string> <string>Swiftarrow Belt</string> <string>Swiftarrow Boots</string> <string>Swiftarrow Bracers</string> <string>Swiftarrow Gauntlets</string> <string>Swiftarrow Leggings</string> <string>Refined Ore Gloves</string> <string>Crusader's Square Pauldrons</string> <string>Berserker's Sabatons</string> <string>Savage Saronite Bracers</string> <string>Savage Saronite Gauntlets</string> <string>Savage Saronite Hauberk</string> <string>Savage Saronite Legplates</string> <string>Savage Saronite Pauldrons</string> <string>Savage Saronite Skullshield</string> <string>Savage Saronite Waistguard</string> <string>Savage Saronite Walkers</string> <string>Belt of Tasseled Lanterns</string> <string>Titansteel Destroyer</string> <string>Dragonstompers</string> <string>Cast Iron Shackles</string> <string>Corpse Dust</string> <string>The Night Blade</string> <string>Singing Crystal Axe</string> <string>Blade of Wizardry</string> <string>Tankard O' Terror</string> <string>Wodin's Lucky Necklase</string> <string>Belt of the Lonely Noble</string> <string>Leggings of Dubious Charms</string> <string>Harbinger's Bone Band</string> <string>Ring of Rotting Sinew</string> <string>King's Square Bracers</string> <string>Saronite Defender</string> <string>Saronite Bulwark</string> <string>Cloak of the Bloodied Waters</string> <string>Aviary Guardsman's Hauberk</string> <string>Tattered Castle Drape</string> <string>Skullcage of Eternal Terror</string> <string>Swiftarrow Shoulderguards</string> <string>Swiftarrow Hauberk</string> <string>Swiftarrow Helm</string> <string>Swiftarrow Belt</string> <string>Swiftarrow Boots</string> <string>Swiftarrow Bracers</string> <string>Swiftarrow Gauntlets</string> <string>Swiftarrow Leggings</string> <string>Refined Ore Gloves</string> <string>Crusader's Square Pauldrons</string> <string>Berserker's Sabatons</string> <string>Savage Saronite Bracers</string> <string>Savage Saronite Gauntlets</string> <string>Savage Saronite Hauberk</string> <string>Savage Saronite Legplates</string> <string>Savage Saronite Pauldrons</string> <string>Savage Saronite Skullshield</string> <string>Savage Saronite Waistguard</string> <string>Savage Saronite Walkers</string> <string>Belt of Tasseled Lanterns</string> <string>Titansteel Destroyer</string> <string>Dragonstompers</string> <string>Cast Iron Shackles</string> <string>Mining Pick</string> <string>Arcane Crystal</string> <string>Star Ruby</string> <string>Mithril Ore</string> <string>Truesilver Ore</string> <string>Fel Iron Ore</string> <string>Adamantite Ore</string> <string>Khorium Ore</string> <string>Primal Fire</string> <string>Eternium Ore</string> <string>Cobalt Ore</string> <string>Saronite Ore</string> <string>Titanium Ore</string> <string>Chalcedony</string> <string>Eternal Life</string> <string>Eternal Earth</string> <string>Eternal Air</string> <string>Eternal Fire</string> <string>Eternal Shadow</string> <string>Eternal Water</string> <string>Adder's Tongue</string> <string>Lichbloom</string> <string>Goldclover</string> <string>Deadnettle</string> <string>Cobalt Bar</string> <string>Saronite Bar</string> <string>Titanium Bar</string> <string>Titansteel Bar</string> <string>Mithril Bar</string> <string>Fel Iron Bar</string> <string>Khorium Bar</string> <string>Eternium Bar</string> <string>Tankard O' Terror</string> <string>Wodin's Lucky Necklase</string> <string>Belt of the Lonely Noble</string> <string>Leggings of Dubious Charms</string> <string>Harbinger's Bone Band</string> <string>Ring of Rotting Sinew</string> <string>King's Square Bracers</string> <string>Saronite Defender</string> <string>Saronite Bulwark</string> <string>Cloak of the Bloodied Waters</string> <string>Aviary Guardsman's Hauberk</string> <string>Tattered Castle Drape</string> <string>Skullcage of Eternal Terror</string> <string>Swiftarrow Shoulderguards</string> <string>Swiftarrow Hauberk</string> <string>Swiftarrow Helm</string> <string>Swiftarrow Belt</string> <string>Swiftarrow Boots</string> <string>Swiftarrow Bracers</string> <string>Swiftarrow Gauntlets</string> <string>Swiftarrow Leggings</string> <string>Refined Ore Gloves</string> <string>Crusader's Square Pauldrons</string> <string>Berserker's Sabatons</string> <string>Savage Saronite Bracers</string> <string>Savage Saronite Gauntlets</string> <string>Savage Saronite Hauberk</string> <string>Savage Saronite Legplates</string> <string>Savage Saronite Pauldrons</string> <string>Savage Saronite Skullshield</string> <string>Savage Saronite Waistguard</string> <string>Savage Saronite Walkers</string> <string>Belt of Tasseled Lanterns</string> <string>Titansteel Destroyer</string> <string>Dragonstompers</string> <string>Cast Iron Shackles</string> <string>Corpse Dust</string> <string>The Night Blade</string> <string>Singing Crystal Axe</string> <string>Blade of Wizardry</string> <string>Tankard O' Terror</string> <string>Wodin's Lucky Necklase</string> <string>Belt of the Lonely Noble</string> <string>Leggings of Dubious Charms</string> <string>Harbinger's Bone Band</string> <string>Ring of Rotting Sinew</string> <string>King's Square Bracers</string> <string>Saronite Defender</string> <string>Saronite Bulwark</string> <string>Cloak of the Bloodied Waters</string> <string>Aviary Guardsman's Hauberk</string> <string>Tattered Castle Drape</string> <string>Skullcage of Eternal Terror</string> <string>Swiftarrow Shoulderguards</string> <string>Swiftarrow Hauberk</string> <string>Swiftarrow Helm</string> <string>Swiftarrow Belt</string> <string>Swiftarrow Boots</string> <string>Swiftarrow Bracers</string> <string>Swiftarrow Gauntlets</string> <string>Swiftarrow Leggings</string> <string>Refined Ore Gloves</string> <string>Crusader's Square Pauldrons</string> <string>Berserker's Sabatons</string> <string>Savage Saronite Bracers</string> <string>Savage Saronite Gauntlets</string> <string>Savage Saronite Hauberk</string> <string>Savage Saronite Legplates</string> <string>Savage Saronite Pauldrons</string> <string>Savage Saronite Skullshield</string> <string>Savage Saronite Waistguard</string> <string>Savage Saronite Walkers</string> <string>Belt of Tasseled Lanterns</string> <string>Titansteel Destroyer</string> <string>Dragonstompers</string> <string>Cast Iron Shackles</string> <string>Tankard O' Terror</string> <string>Wodin's Lucky Necklase</string> <string>Belt of the Lonely Noble</string> <string>Leggings of Dubious Charms</string> <string>Harbinger's Bone Band</string> <string>Ring of Rotting Sinew</string> <string>King's Square Bracers</string> <string>Saronite Defender</string> <string>Saronite Bulwark</string> <string>Cloak of the Bloodied Waters</string> <string>Aviary Guardsman's Hauberk</string> <string>Tattered Castle Drape</string> <string>Skullcage of Eternal Terror</string> <string>Swiftarrow Shoulderguards</string> <string>Swiftarrow Hauberk</string> <string>Swiftarrow Helm</string> <string>Swiftarrow Belt</string> <string>Swiftarrow Boots</string> <string>Swiftarrow Bracers</string> <string>Swiftarrow Gauntlets</string> <string>Swiftarrow Leggings</string> <string>Refined Ore Gloves</string> <string>Crusader's Square Pauldrons</string> <string>Berserker's Sabatons</string> <string>Savage Saronite Bracers</string> <string>Savage Saronite Gauntlets</string> <string>Savage Saronite Hauberk</string> <string>Savage Saronite Legplates</string> <string>Savage Saronite Pauldrons</string> <string>Savage Saronite Skullshield</string> <string>Savage Saronite Waistguard</string> <string>Savage Saronite Walkers</string> <string>Belt of Tasseled Lanterns</string> <string>Titansteel Destroyer</string> <string>Dragonstompers</string> <string>Cast Iron Shackles</string> <string>Mining Pick</string> <string>Arcane Crystal</string> <string>Star Ruby</string> <string>Mithril Ore</string> <string>Truesilver Ore</string> <string>Fel Iron Ore</string> <string>Adamantite Ore</string> <string>Khorium Ore</string> <string>Primal Fire</string> <string>Eternium Ore</string> <string>Cobalt Ore</string> <string>Saronite Ore</string> <string>Titanium Ore</string> <string>Chalcedony</string> <string>Eternal Life</string> <string>Eternal Earth</string> <string>Eternal Air</string> <string>Eternal Fire</string> <string>Eternal Shadow</string> <string>Eternal Water</string> <string>Adder's Tongue</string> <string>Lichbloom</string> <string>Goldclover</string> <string>Deadnettle</string> <string>Cobalt Bar</string> <string>Saronite Bar</string> <string>Titanium Bar</string> <string>Titansteel Bar</string> <string>Mithril Bar</string> <string>Fel Iron Bar</string> <string>Khorium Bar</string> <string>Eternium Bar</string> <string>Dream Shard</string> <string>Abyss Crystal</string> <string>Infinite Dust</string> <string>Runic Mana Potion</string> <string>Corpse Dust</string> <string>Flask of Endless Rage</string> <string>Noggenfogger Elixir</string> <string>Drums of Forgotten Kings</string> <string>Pygmy Oil</string> <string>Indestructible Potion</string> <string>Runescroll of Fortitude</string> <string>Drums of the Wild</string> <string>Free Action Potion</string> <string>Lesser Flask of Toughness</string> <string>Swiftness Potion</string> <string>Shadowmourne</string> <string>The Night Blade</string> <string>Singing Crystal Axe</string> <string>Blade of Wizardry</string> <string>Staff of Natural Fury</string> <string>Death's Choise</string> <string>Death's Verdict</string> <string>Penumbra Pendant</string> <string>Skeleton Lord's Circle</string> <string>Heavy Frostweave Bandage</string> <string>Deathbringer's Will</string> <string>Sharpened Twilight Scale</string> <string>Bryntroll, the Bone Arbiter</string> <string>Apocalypse's Advance</string> <string>Winding Sheet</string> <string>Corroded Skeleton Key</string> <string>Whispering Fanged Skull</string> <string>Havoc's Call, Blade of Lordaeron Kings</string> <string>Choker of Repentance</string> <string>The Ancient Scepter of Sue-Min</string> <string>Kamaei's Cerulean Skirt</string> <string>Will of Edward the Odd</string> <string>Charlotte's Ivy</string> <string>Pants of Living Growth</string> <string>The Night Watchman</string> <string>Blinkstrike</string> <string>Lightning Crown</string> <string>Lifegiving Clock</string> <string>Leggings of Beast Mastery</string> <string>Trustrike Ring</string> <string>Don Santos' Famous Hunting Rifle</string> <string>The Hammer of Destiny</string> <string>Chestguard of Exile</string> <string>Blade of Misfortune</string> <string>Chestguard of the Dark Stalker</string> <string>Crystal Pulse Shield</string> <string>Crystalforged War Axe</string> <string>Gloves of Piety</string> <string>Gloves of Pandemonium</string> <string>Demon Hide Spaulders</string> <string>Pendant of Cunning</string> <string>Headdress of the Sleeper</string> <string>Shroud of Frenzy</string> <string>Clock of Entropy</string> <string>Fist of Reckoning</string> <string>Breastplate of Blade Turning</string> <string>Gauntlets of Purification</string> <string>Storm Lord's Girdle</string> <string>Leggings of Concentrated Darkness</string> <string>Sash of Silent Blades</string> <string>Hauberk of Totemic Rage</string> <string>Gloves of Ferocity</string> <string>Robe of the Crimson Order</string> <string>Necklase of Trophies</string> <string>Boots of Zealotry</string> <string>Pathfinder's Band</string> <string>Thundercaller's Gauntlets</string> <string>Mask of Veiled Death</string> <string>Shroud of Spiritual Purity</string> <string>Sash of Sealed Fate</string> <string>The Master's Treads</string> <string>Staff of Divine Infusion</string> <string>Breastplate of Rapid Striking</string> <string>Chestguard of the Talon</string> <string>Draenei Honor Guard Shield</string> <string>Elekk Hide Leggings</string> <string>Scales of the Beast</string> <string>Cloak of the Craft</string> <string>Band od Sorrow</string> <string>Crown of Endless Knowledge</string> <string>Legguards of the Shattered Hand</string> <string>The Oathkeeper</string> <string>Valanos' Longbow</string> <string>The Essence Focuser</string> <string>Ced's Carver</string> <string>Leggings of Sacred Crest</string> <string>The Bringer of Death</string> <string>Agin's Crushing Carapace</string> <string>Avool's Sword of Jin</string> <string>Banner Slicer</string> <string>Belt of Crystalline Tears</string> <string>Blade-Binding Bulwark</string> <string>Bloodwood Greatstaff</string> <string>Bracers of Accurate Fire</string> <string>Bracers of Sizzling Heat</string> <string>Bracers of Unmitigated Larceny</string> <string>Bulge-Concealing Breastplate</string> <string>Charlotte's Chastizing Pauldrons</string> <string>Cloak of the Agile Mind</string> <string>Condor-Bone Chestguard</string> <string>Cracklefire Wristguards</string> <string>Draconic Choker of Ferocity</string> <string>Dragonjaw Mauler</string> <string>Gauntlets of Disembowelment</string> <string>Girdle of Unerring Flight</string> <string>Gnarled Shovelhorn Spaulders</string> <string>Greathelm of the Unyielding Bull</string> <string>Grips of the Warming Heart</string> <string>Gwyneth's Runed Dragonwand</string> <string>Je'Tze's Bell</string> <string>Leggings of the Water Moccasin</string> <string>Leggings of Violent Exsanguination</string> <string>Legguards of the Forlorn Seas</string> <string>Lydia's Sharpened Swordbreaker</string> <string>Melia's Magnificent Scepter</string> <string>Namlak's Supernumerary Sticker</string> <string>Nixod's Chain-Threshed Spaulders</string> <string>Petrified Ironwood Smasher</string> <string>Raine's Choker of Combustion</string> <string>Raine's Signet of Blasting</string> <string>Rhie-Ay's Clutching Gauntlets</string> <string>Roc-Feather Longbow</string> <string>Ryft's Deathgaze</string> <string>Sash of Jordan</string> <string>Shimmerthread Girdle</string> <string>Signet of Edward the Odd</string> <string>Skullcage of Eternal Terror</string> <string>Titanium Lockbox</string> <string>Torta's Oversized Choker</string> <string>Twisted Puzzle-Ring</string> <string>Wapach's Spaulders of Solidarity</string> <string>Wristguards of Verdant Recovery</string> <string>Zabra's Misplaced Staff</string> <string>Zoe's Comforting Cape</string> <string>Zom's Crackling Bulwark</string> <string>Tankard O' Terror</string> <string>Wodin's Lucky Necklase</string> <string>Belt of the Lonely Noble</string> <string>Leggings of Dubious Charms</string> <string>Harbinger's Bone Band</string> <string>Ring of Rotting Sinew</string> <string>King's Square Bracers</string> <string>Saronite Defender</string> <string>Saronite Bulwark</string> <string>Cloak of the Bloodied Waters</string> <string>Aviary Guardsman's Hauberk</string> <string>Tattered Castle Drape</string> <string>Skullcage of Eternal Terror</string> <string>Swiftarrow Shoulderguards</string> <string>Swiftarrow Hauberk</string> <string>Swiftarrow Helm</string> <string>Swiftarrow Belt</string> <string>Swiftarrow Boots</string> <string>Swiftarrow Bracers</string> <string>Swiftarrow Gauntlets</string> <string>Swiftarrow Leggings</string> <string>Refined Ore Gloves</string> <string>Crusader's Square Pauldrons</string> <string>Berserker's Sabatons</string> <string>Savage Saronite Bracers</string> <string>Savage Saronite Gauntlets</string> <string>Savage Saronite Hauberk</string> <string>Savage Saronite Legplates</string> <string>Savage Saronite Pauldrons</string> <string>Savage Saronite Skullshield</string> <string>Savage Saronite Waistguard</string> <string>Savage Saronite Walkers</string> <string>Belt of Tasseled Lanterns</string> <string>Titansteel Destroyer</string> <string>Dragonstompers</string> <string>Cast Iron Shackles</string> <string>Mining Pick</string> <string>Arcane Crystal</string> <string>Star Ruby</string> <string>Mithril Ore</string> <string>Truesilver Ore</string> <string>Fel Iron Ore</string> <string>Adamantite Ore</string> <string>Khorium Ore</string> <string>Primal Fire</string> <string>Eternium Ore</string> <string>Cobalt Ore</string> <string>Saronite Ore</string> <string>Titanium Ore</string> <string>Chalcedony</string> <string>Eternal Life</string> <string>Eternal Earth</string> <string>Eternal Air</string> <string>Eternal Fire</string> <string>Eternal Shadow</string> <string>Eternal Water</string> <string>Adder's Tongue</string> <string>Lichbloom</string> <string>Goldclover</string> <string>Deadnettle</string> <string>Cobalt Bar</string> <string>Saronite Bar</string> <string>Titanium Bar</string> <string>Titansteel Bar</string> <string>Mithril Bar</string> <string>Fel Iron Bar</string> <string>Khorium Bar</string> <string>Eternium Bar</string> <string>Dream Shard</string> <string>Abyss Crystal</string> <string>Infinite Dust</string> <string>Runic Mana Potion</string> <string>Corpse Dust</string> <string>Flask of Endless Rage</string> <string>Noggenfogger Elixir</string> <string>Drums of Forgotten Kings</string> <string>Pygmy Oil</string> <string>Indestructible Potion</string> <string>Runescroll of Fortitude</string> <string>Drums of the Wild</string> <string>Free Action Potion</string> <string>Lesser Flask of Toughness</string> <string>Swiftness Potion</string> <string>Heavy Frostweave Bandage</string> <string>Runic Mana Injector</string> <string>Runic Healing Injector</string> <string>Savory Deviate Delight</string> <string>Cobalt Frag Bomb</string> <string>Symbol of Kings</string> <string>Shadowmourne</string> <string>Death's Choise</string> <string>Death's Verdict</string> <string>Penumbra Pendant</string> <string>Deathbringer's Will</string> <string>Sharpened Twilight Scale</string> <string>Bryntroll, the Bone Arbiter</string> <string>Apocalypse's Advance</string> <string>Skeleton Lord's Circle</string> <string>Winding Sheet</string> <string>Corroded Skeleton Key</string> <string>Whispering Fanged Skull</string> <string>Havoc's Call, Blade of Lordaeron Kings</string> <string>Bloodsurge, Kel'Thuzad's Blade of Agony</string> <string>Coldwraith Links</string> <string>Fleshrending Gauntlets</string> <string>The Night Blade</string> <string>Singing Crystal Axe</string> <string>Blade of Wizardry</string> <string>Staff of Natural Fury</string> <string>Choker of Repentance</string> <string>The Ancient Scepter of Sue-Min</string> <string>Kamaei's Cerulean Skirt</string> <string>Will of Edward the Odd</string> <string>Charlotte's Ivy</string> <string>Pants of Living Growth</string> <string>The Night Watchman</string> <string>Blinkstrike</string> <string>Lightning Crown</string> <string>Lifegiving Clock</string> <string>Leggings of Beast Mastery</string> <string>Trustrike Ring</string> <string>Don Santos' Famous Hunting Rifle</string> <string>The Hammer of Destiny</string> <string>Chestguard of Exile</string> <string>Blade of Misfortune</string> <string>Chestguard of the Dark Stalker</string> <string>Crystal Pulse Shield</string> <string>Crystalforged War Axe</string> <string>Gloves of Piety</string> <string>Gloves of Pandemonium</string> <string>Demon Hide Spaulders</string> <string>Pendant of Cunning</string> <string>Headdress of the Sleeper</string> <string>Shroud of Frenzy</string> <string>Clock of Entropy</string> <string>Fist of Reckoning</string> <string>Breastplate of Blade Turning</string> <string>Gauntlets of Purification</string> <string>Storm Lord's Girdle</string> <string>Leggings of Concentrated Darkness</string> <string>Sash of Silent Blades</string> <string>Hauberk of Totemic Rage</string> <string>Gloves of Ferocity</string> <string>Robe of the Crimson Order</string> <string>Necklase of Trophies</string> <string>Boots of Zealotry</string> <string>Pathfinder's Band</string> <string>Thundercaller's Gauntlets</string> <string>Mask of Veiled Death</string> <string>Shroud of Spiritual Purity</string> <string>Sash of Sealed Fate</string> <string>The Master's Treads</string> <string>Staff of Divine Infusion</string> <string>Breastplate of Rapid Striking</string> <string>Chestguard of the Talon</string> <string>Draenei Honor Guard Shield</string> <string>Elekk Hide Leggings</string> <string>Scales of the Beast</string> <string>Cloak of the Craft</string> <string>Band od Sorrow</string> <string>Crown of Endless Knowledge</string> <string>Legguards of the Shattered Hand</string> <string>The Oathkeeper</string> <string>Valanos' Longbow</string> <string>The Essence Focuser</string> <string>Ced's Carver</string> <string>Leggings of Sacred Crest</string> <string>The Bringer of Death</string> <string>Agin's Crushing Carapace</string> <string>Avool's Sword of Jin</string> <string>Banner Slicer</string> <string>Belt of Crystalline Tears</string> <string>Blade-Binding Bulwark</string> <string>Bloodwood Greatstaff</string> <string>Bracers of Accurate Fire</string> <string>Bracers of Sizzling Heat</string> <string>Bracers of Unmitigated Larceny</string> <string>Bulge-Concealing Breastplate</string> <string>Charlotte's Chastizing Pauldrons</string> <string>Cloak of the Agile Mind</string> <string>Condor-Bone Chestguard</string> <string>Cracklefire Wristguards</string> <string>Draconic Choker of Ferocity</string> <string>Dragonjaw Mauler</string> <string>Gauntlets of Disembowelment</string> <string>Girdle of Unerring Flight</string> <string>Gnarled Shovelhorn Spaulders</string> <string>Greathelm of the Unyielding Bull</string> <string>Grips of the Warming Heart</string> <string>Gwyneth's Runed Dragonwand</string> <string>Je'Tze's Bell</string> <string>Leggings of the Water Moccasin</string> <string>Leggings of Violent Exsanguination</string> <string>Legguards of the Forlorn Seas</string> <string>Lydia's Sharpened Swordbreaker</string> <string>Melia's Magnificent Scepter</string> <string>Namlak's Supernumerary Sticker</string> <string>Nixod's Chain-Threshed Spaulders</string> <string>Petrified Ironwood Smasher</string> <string>Raine's Choker of Combustion</string> <string>Raine's Signet of Blasting</string> <string>Rhie-Ay's Clutching Gauntlets</string> <string>Roc-Feather Longbow</string> <string>Ryft's Deathgaze</string> <string>Sash of Jordan</string> <string>Shimmerthread Girdle</string> <string>Signet of Edward the Odd</string> <string>Skullcage of Eternal Terror</string> <string>Titanium Lockbox</string> <string>Torta's Oversized Choker</string> <string>Twisted Puzzle-Ring</string> <string>Wapach's Spaulders of Solidarity</string> <string>Wristguards of Verdant Recovery</string> <string>Zabra's Misplaced Staff</string> <string>Zoe's Comforting Cape</string> <string>Zom's Crackling Bulwark</string> <string>Abyss Crystal</string> <string>Agin's Crushing Carapace</string> <string>Avool's Sword of Jin</string> <string>Banner Slicer</string> <string>Belt of Crystalline Tears</string> <string>Blade of Wizardry</string> <string>Blade-Binding Bulwark</string> <string>Bloodwood Greatstaff</string> <string>Bracers of Accurate Fire</string> <string>Bracers of Sizzling Heat</string> <string>Bracers of Unmitigated Larceny</string> <string>Bulge-Concealing Breastplate</string> <string>Charlotte's Chastizing Pauldrons</string> <string>Cloak of the Agile Mind</string> <string>Condor-Bone Chestguard</string> <string>Cracklefire Wristguards</string> <string>Draconic Choker of Ferocity</string> <string>Dragonjaw Mauler</string> <string>Dream Shard</string> <string>Eternal Earth</string> <string>Eternal Fire</string> <string>Eternal Life</string> <string>Eternal Shadow</string> <string>Gauntlets of Disembowelment</string> <string>Girdle of Unerring Flight</string> <string>Gnarled Shovelhorn Spaulders</string> <string>Greathelm of the Unyielding Bull</string> <string>Grips of the Warming Heart</string> <string>Gwyneth's Runed Dragonwand</string> <string>Infinite Dust</string> <string>Je'Tze's Bell</string> <string>Leggings of the Water Moccasin</string> <string>Leggings of Violent Exsanguination</string> <string>Legguards of the Forlorn Seas</string> <string>Lydia's Sharpened Swordbreaker</string> <string>Melia's Magnificent Scepter</string> <string>Namlak's Supernumerary Sticker</string> <string>Nixod's Chain-Threshed Spaulders</string> <string>Petrified Ironwood Smasher</string> <string>Raine's Choker of Combustion</string> <string>Raine's Signet of Blasting</string> <string>Rhie-Ay's Clutching Gauntlets</string> <string>Roc-Feather Longbow</string> <string>Ryft's Deathgaze</string> <string>Sash of Jordan</string> <string>Shimmerthread Girdle</string> <string>Signet of Edward the Odd</string> <string>Singing Crystal Axe</string> <string>Skullcage of Eternal Terror</string> <string>The Night Blade</string> <string>Titanium Lockbox</string> <string>Torta's Oversized Choker</string> <string>Twisted Puzzle-Ring</string> <string>Wapach's Spaulders of Solidarity</string> <string>Wristguards of Verdant Recovery</string> <string>Zabra's Misplaced Staff</string> <string>Zoe's Comforting Cape</string> <string>Zom's Crackling Bulwark</string> <string>The Night Blade</string> <string>Singing Crystal Axe</string> <string>Blade of Wizardry</string> <string>Staff of Natural Fury</string> <string>Choker of Repentance</string> <string>The Ancient Scepter of Sue-Min</string> <string>Kamaei's Cerulean Skirt</string> <string>Will of Edward the Odd</string> <string>Charlotte's Ivy</string> <string>Pants of Living Growth</string> <string>The Night Watchman</string> <string>Blinkstrike</string> <string>Lightning Crown</string> <string>Lifegiving Clock</string> <string>Leggings of Beast Mastery</string> <string>Trustrike Ring</string> <string>Don Santos' Famous Hunting Rifle</string> <string>The Hammer of Destiny</string> <string>Chestguard of Exile</string> <string>Blade of Misfortune</string> <string>Chestguard of the Dark Stalker</string> <string>Crystal Pulse Shield</string> <string>Crystalforged War Axe</string> <string>Gloves of Piety</string> <string>Gloves of Pandemonium</string> <string>Demon Hide Spaulders</string> <string>Pendant of Cunning</string> <string>Headdress of the Sleeper</string> <string>Shroud of Frenzy</string> <string>Clock of Entropy</string> <string>Fist of Reckoning</string> <string>Breastplate of Blade Turning</string> <string>Gauntlets of Purification</string> <string>Storm Lord's Girdle</string> <string>Leggings of Concentrated Darkness</string> <string>Sash of Silent Blades</string> <string>Hauberk of Totemic Rage</string> <string>Gloves of Ferocity</string> <string>Robe of the Crimson Order</string> <string>Necklase of Trophies</string> <string>Boots of Zealotry</string> <string>Pathfinder's Band</string> <string>Thundercaller's Gauntlets</string> <string>Mask of Veiled Death</string> <string>Shroud of Spiritual Purity</string> <string>Sash of Sealed Fate</string> <string>The Master's Treads</string> <string>Staff of Divine Infusion</string> <string>Breastplate of Rapid Striking</string> <string>Chestguard of the Talon</string> <string>Draenei Honor Guard Shield</string> <string>Elekk Hide Leggings</string> <string>Scales of the Beast</string> <string>Cloak of the Craft</string> <string>Band od Sorrow</string> <string>Crown of Endless Knowledge</string> <string>Legguards of the Shattered Hand</string> <string>The Oathkeeper</string> <string>Valanos' Longbow</string> <string>The Essence Focuser</string> <string>Ced's Carver</string> <string>Leggings of Sacred Crest</string> <string>The Bringer of Death</string> <string>Tankard O' Terror</string> <string>Wodin's Lucky Necklase</string> <string>Belt of the Lonely Noble</string> <string>Leggings of Dubious Charms</string> <string>Harbinger's Bone Band</string> <string>Ring of Rotting Sinew</string> <string>King's Square Bracers</string> <string>Saronite Defender</string> <string>Saronite Bulwark</string> <string>Cloak of the Bloodied Waters</string> <string>Aviary Guardsman's Hauberk</string> <string>Tattered Castle Drape</string> <string>Skullcage of Eternal Terror</string> <string>Swiftarrow Shoulderguards</string> <string>Swiftarrow Hauberk</string> <string>Swiftarrow Helm</string> <string>Swiftarrow Belt</string> <string>Swiftarrow Boots</string> <string>Swiftarrow Bracers</string> <string>Swiftarrow Gauntlets</string> <string>Swiftarrow Leggings</string> <string>Refined Ore Gloves</string> <string>Crusader's Square Pauldrons</string> <string>Berserker's Sabatons</string> <string>Savage Saronite Bracers</string> <string>Savage Saronite Gauntlets</string> <string>Savage Saronite Hauberk</string> <string>Savage Saronite Legplates</string> <string>Savage Saronite Pauldrons</string> <string>Savage Saronite Skullshield</string> <string>Savage Saronite Waistguard</string> <string>Savage Saronite Walkers</string> <string>Belt of Tasseled Lanterns</string> <string>Titansteel Destroyer</string> <string>Dragonstompers</string> <string>Cast Iron Shackles</string> <string>Mining Pick</string> <string>Arcane Crystal</string> <string>Star Ruby</string> <string>Mithril Ore</string> <string>Truesilver Ore</string> <string>Fel Iron Ore</string> <string>Adamantite Ore</string> <string>Khorium Ore</string> <string>Primal Fire</string> <string>Eternium Ore</string> <string>Cobalt Ore</string> <string>Saronite Ore</string> <string>Titanium Ore</string> <string>Chalcedony</string> <string>Eternal Life</string> <string>Eternal Earth</string> <string>Eternal Air</string> <string>Eternal Fire</string> <string>Eternal Shadow</string> <string>Eternal Water</string> <string>Adder's Tongue</string> <string>Lichbloom</string> <string>Goldclover</string> <string>Deadnettle</string> <string>Cobalt Bar</string> <string>Saronite Bar</string> <string>Titanium Bar</string> <string>Titansteel Bar</string> <string>Mithril Bar</string> <string>Fel Iron Bar</string> <string>Khorium Bar</string> <string>Eternium Bar</string> <string>Dream Shard</string> <string>Abyss Crystal</string> <string>Infinite Dust</string> <string>Oily Blackmouth</string> <string>Stranglekelp</string> <string>Blackmouth Oil</string> <string>Runic Mana Potion</string> <string>Corpse Dust</string> <string>Flask of Endless Rage</string> <string>Noggenfogger Elixir</string> <string>Drums of Forgotten Kings</string> <string>Pygmy Oil</string> <string>Indestructible Potion</string> <string>Runescroll of Fortitude</string> <string>Drums of the Wild</string> <string>Free Action Potion</string> <string>Lesser Flask of Toughness</string> <string>Swiftness Potion</string> <string>Heavy Frostweave Bandage</string> <string>Runic Mana Injector</string> <string>Runic Healing Injector</string> <string>Savory Deviate Delight</string> <string>Cobalt Frag Bomb</string> <string>Symbol of Kings</string> <string>Dragonfin Filet</string> <string>Shadowmourne</string> <string>Death's Choise</string> <string>Death's Verdict</string> <string>Penumbra Pendant</string> <string>Deathbringer's Will</string> <string>Sharpened Twilight Scale</string> <string>Bryntroll, the Bone Arbiter</string> <string>Apocalypse's Advance</string> <string>Skeleton Lord's Circle</string> <string>Winding Sheet</string> <string>Corroded Skeleton Key</string> <string>Whispering Fanged Skull</string> <string>Havoc's Call, Blade of Lordaeron Kings</string> <string>Bloodsurge, Kel'Thuzad's Blade of Agony</string> <string>Coldwraith Links</string> <string>Fleshrending Gauntlets</string> <string>The Night Blade</string> <string>Singing Crystal Axe</string> <string>Blade of Wizardry</string> <string>Staff of Natural Fury</string> <string>Choker of Repentance</string> <string>The Ancient Scepter of Sue-Min</string> <string>Kamaei's Cerulean Skirt</string> <string>Will of Edward the Odd</string> <string>Charlotte's Ivy</string> <string>Pants of Living Growth</string> <string>The Night Watchman</string> <string>Blinkstrike</string> <string>Lightning Crown</string> <string>Lifegiving Clock</string> <string>Leggings of Beast Mastery</string> <string>Trustrike Ring</string> <string>Don Santos' Famous Hunting Rifle</string> <string>The Hammer of Destiny</string> <string>Chestguard of Exile</string> <string>Blade of Misfortune</string> <string>Chestguard of the Dark Stalker</string> <string>Crystal Pulse Shield</string> <string>Crystalforged War Axe</string> <string>Gloves of Piety</string> <string>Gloves of Pandemonium</string> <string>Demon Hide Spaulders</string> <string>Pendant of Cunning</string> <string>Headdress of the Sleeper</string> <string>Shroud of Frenzy</string> <string>Clock of Entropy</string> <string>Fist of Reckoning</string> <string>Breastplate of Blade Turning</string> <string>Gauntlets of Purification</string> <string>Storm Lord's Girdle</string> <string>Leggings of Concentrated Darkness</string> <string>Sash of Silent Blades</string> <string>Hauberk of Totemic Rage</string> <string>Gloves of Ferocity</string> <string>Robe of the Crimson Order</string> <string>Necklase of Trophies</string> <string>Boots of Zealotry</string> <string>Pathfinder's Band</string> <string>Thundercaller's Gauntlets</string> <string>Mask of Veiled Death</string> <string>Shroud of Spiritual Purity</string> <string>Sash of Sealed Fate</string> <string>The Master's Treads</string> <string>Staff of Divine Infusion</string> <string>Breastplate of Rapid Striking</string> <string>Chestguard of the Talon</string> <string>Draenei Honor Guard Shield</string> <string>Elekk Hide Leggings</string> <string>Scales of the Beast</string> <string>Cloak of the Craft</string> <string>Band od Sorrow</string> <string>Crown of Endless Knowledge</string> <string>Legguards of the Shattered Hand</string> <string>The Oathkeeper</string> <string>Valanos' Longbow</string> <string>The Essence Focuser</string> <string>Ced's Carver</string> <string>Leggings of Sacred Crest</string> <string>The Bringer of Death</string> <string>Agin's Crushing Carapace</string> <string>Avool's Sword of Jin</string> <string>Banner Slicer</string> <string>Belt of Crystalline Tears</string> <string>Blade-Binding Bulwark</string> <string>Bloodwood Greatstaff</string> <string>Bracers of Accurate Fire</string> <string>Bracers of Sizzling Heat</string> <string>Bracers of Unmitigated Larceny</string> <string>Bulge-Concealing Breastplate</string> <string>Charlotte's Chastizing Pauldrons</string> <string>Cloak of the Agile Mind</string> <string>Condor-Bone Chestguard</string> <string>Cracklefire Wristguards</string> <string>Draconic Choker of Ferocity</string> <string>Dragonjaw Mauler</string> <string>Gauntlets of Disembowelment</string> <string>Girdle of Unerring Flight</string> <string>Gnarled Shovelhorn Spaulders</string> <string>Greathelm of the Unyielding Bull</string> <string>Grips of the Warming Heart</string> <string>Gwyneth's Runed Dragonwand</string> <string>Je'Tze's Bell</string> <string>Leggings of the Water Moccasin</string> <string>Leggings of Violent Exsanguination</string> <string>Legguards of the Forlorn Seas</string> <string>Lydia's Sharpened Swordbreaker</string> <string>Melia's Magnificent Scepter</string> <string>Namlak's Supernumerary Sticker</string> <string>Nixod's Chain-Threshed Spaulders</string> <string>Petrified Ironwood Smasher</string> <string>Raine's Choker of Combustion</string> <string>Raine's Signet of Blasting</string> <string>Rhie-Ay's Clutching Gauntlets</string> <string>Roc-Feather Longbow</string> <string>Ryft's Deathgaze</string> <string>Sash of Jordan</string> <string>Shimmerthread Girdle</string> <string>Signet of Edward the Odd</string> <string>Skullcage of Eternal Terror</string> <string>Titanium Lockbox</string> <string>Torta's Oversized Choker</string> <string>Twisted Puzzle-Ring</string> <string>Wapach's Spaulders of Solidarity</string> <string>Wristguards of Verdant Recovery</string> <string>Zabra's Misplaced Staff</string> <string>Zoe's Comforting Cape</string> <string>Zom's Crackling Bulwark</string> </DoNotSellList> <ForceSellList /> <BuyList /> <UseMail>false</UseMail> <UseMollE>false</UseMollE> <MailRecipient /> <MailSubject>Hey</MailSubject> <MailGray>false</MailGray> <MailWhite>true</MailWhite> <MailGreen>true</MailGreen> <MailBlue>true</MailBlue> <MailPurple>true</MailPurple> <DoNotMailList> <string>Noggenfogger Elixir</string> <string>Horde Battle Standard</string> <string>Hearthstone</string> <string>Sash of Jordan</string> <string>Zom's Crackling Bulwark</string> <string>Skullcage of Eternal Terror</string> <string>Bulge-Concealing Breastplate</string> <string>Cracklefire Wristguards</string> <string>Grips of the Warming Heart</string> <string>Twisted Puzzle-Ring</string> <string>Poached Emperor Salmon</string> <string>Dragonfin Filet</string> <string>Runic Healing Potion</string> <string>Runic Mana Potion</string> <string>Free Action Potion</string> <string>Swiftness Potion</string> <string>Heavy Frostweave Bandage</string> <string>Runescroll of Fortitude</string> <string>Drums of Forgotten Kings</string> <string>Drums of the Wild</string> <string>Lysander's Strain</string> <string>Frostweave Cloth</string> <string>Pygmy Oil</string> <string>Corpse Dust</string> <string>Forsaken Banner</string> <string>Antiseptic-Soaked Dressing</string> <string>Boulderfist Belt</string> <string>Tyrant's Legplates</string> <string>Faceguard of the Endless Watch</string> <string>Carapace of Tuten'kash</string> <string>Ripfiend Shoulderplates</string> <string>Brutish Boots</string> <string>Ragesteel Shoulders</string> <string>Tyrant's Belt</string> <string>Tyrant's Gauntlets</string> <string>Brutish Gauntlets</string> <string>Spiritforged Helm</string> <string>Brutish Shoulders</string> <string>Bloodfist Gloves</string> <string>Wrathful Gladiator's Tabard</string> <string>Conqueror's Darkruned Helmet</string> <string>Havoc's Call, Blade of Lordaeron Kings</string> <string>Wrathful Gladiator's Handaxe</string> <string>Wrathful Gladiator's Claymore</string> <string>Wrathful Gladiator's Splitter</string> <string>Wrathful Gladiator's Pendant of Triumph</string> <string>Wrathful Gladiator's Pendant of Victory</string> <string>Blood-Soaked Saronite Stompers</string> <string>Might of Blight</string> <string>Wrathful Gladiator's Band of Triumph</string> <string>Deathbringer's Will</string> <string>Corroded Skeleton Key</string> <string>Wrathful Gladiator's Cloak of Triumph</string> <string>Jaina's Locket</string> <string>Acherus Knight's Hood</string> <string>Coin WoWCircle</string> </DoNotMailList> <ForceMailList /> <CloseIfFullBag>false</CloseIfFullBag> <CloseIfReached4000HonorPoints>false</CloseIfReached4000HonorPoints> <CloseIfPlayerTeleported>false</CloseIfPlayerTeleported> <CloseAfterXLevel>100</CloseAfterXLevel> <CloseIfWhisperBiggerOrEgalAt>1000</CloseIfWhisperBiggerOrEgalAt> <CloseAfterXBlockagesLatest10Minutes>15</CloseAfterXBlockagesLatest10Minutes> <CloseAfterXMin>2880</CloseAfterXMin> <SecurityPauseBotIfNerbyPlayer>false</SecurityPauseBotIfNerbyPlayer> <IgnoredNerbyPlayer> <ListPlayer /> </IgnoredNerbyPlayer> <SecuritySongIfNewWhisper>false</SecuritySongIfNewWhisper> <UsePathsFinder>true</UsePathsFinder> <NpcMailboxSearchRadius>10000</NpcMailboxSearchRadius> <HelpingGroupMembers>true</HelpingGroupMembers> <AttackElite>true</AttackElite> <CloseAfterXBlockagesActive>true</CloseAfterXBlockagesActive> <CloseAfterXDeathsActive>false</CloseAfterXDeathsActive> <CloseAfterXDeathsLatest10Minutes>5</CloseAfterXDeathsLatest10Minutes> <CloseAfterXMinActive>false</CloseAfterXMinActive> <AttackBeforeBeingAttacked>false</AttackBeforeBeingAttacked> <SpellRotationSpeed>false</SpellRotationSpeed> <IgnoreFightDuringFarmIfDruidForm>false</IgnoreFightDuringFarmIfDruidForm> <WaitResurrectionSickness>false</WaitResurrectionSickness> <BlackListZoneWhereDead>false</BlackListZoneWhereDead> <DisableNearPlayerToTown>false</DisableNearPlayerToTown> <GoToTownHerbBags>false</GoToTownHerbBags> <GoToTownMiningBags>false</GoToTownMiningBags> <CalcuCombatRange>true</CalcuCombatRange> <UnlockMaxFps>false</UnlockMaxFps> <IgnoreCombatWithPet>true</IgnoreCombatWithPet> <UseLuaToMove>false</UseLuaToMove> <SecurityPauseBotIfNerbyPlayerRadius>1000</SecurityPauseBotIfNerbyPlayerRadius> <SecurityPauseBotIfNerbyPlayerTime>20</SecurityPauseBotIfNerbyPlayerTime> <SecurityShutdownComputer>false</SecurityShutdownComputer> <LatencyMin>100</LatencyMin> <LatencyMax>500</LatencyMax> <AddToNpcDb>false</AddToNpcDb> <BlackListTrainingDummy>true</BlackListTrainingDummy> <AvoidWallWithRays>true</AvoidWallWithRays> <FlyAboveGroundHeight>1.5</FlyAboveGroundHeight> <AvoidBlacklistedZonesPathFinder>true</AvoidBlacklistedZonesPathFinder> <BlackListIfNotCompletePath>true</BlackListIfNotCompletePath> <WallDistancePathFinder>0.6</WallDistancePathFinder> <PathFinderPostionOffset>1</PathFinderPostionOffset> <FlightMasterDiscoverRange>150</FlightMasterDiscoverRange> <FlightMasterTaxiDistance>1000</FlightMasterTaxiDistance> <FlightMasterTaxiUse>false</FlightMasterTaxiUse> <FlightMasterTaxiUseOnlyIfNear>false</FlightMasterTaxiUseOnlyIfNear> </wManagerSetting>
  7. List<WoWItemQuality> quality = new List<WoWItemQuality> // Quality items to sell { WoWItemQuality.Common, WoWItemQuality.Poor, WoWItemQuality.Rare, WoWItemQuality.Epic, WoWItemQuality.Uncommon }; var Sellitems = new List<string>(); if (wManager.Wow.Bot.Tasks.GoToTask.ToPositionAndIntecractWithNpc(new robotManager.Helpful.Vector3(-2978.95f, 4033.11f, 3.574616f, "Flying"), 19056)) // interact with npc code { foreach(var item in Bag.GetBagItem()) { if (item != null && !wManager.wManagerSetting.CurrentSetting.DoNotSellList.Contains(item.Name)) { Sellitems.Add(item.Name); } } Vendor.SellItems(Sellitems , wManager.wManagerSetting.CurrentSetting.DoNotSellList, quality); Vendor.RepairAllItems(); } Thread.Sleep(10000);
  8. is there a similar method to reboot pc? @Droidz
  9. still can't do something working can anyone say why he cannot start a fight with a player? A few more tests and here I understand that he still starts the battle, but some trait is only close, although range in my FС = 35
  10. 25 дек 2019 14H32.log.htmlhere is the battle log file Bot skip fight with mobs, but dont start fighting with the player
  11. In your version, he stops attacking mobs, but does not take the attacking player in the target, he just stands and looks towards the player if add Lua.LuaDoString("TargetNearestEnemyPlayer();"); Behaves in the way I described when I posted the code (constantly changing the target from one to another)
  12. Hello to all who care, I think that a bot is very easy to detect when it grinds mobs. If an enemy player attacks the bot, until the bot kills all the mobs he fought before the player attacks him, he will not attack the player. I began to search on the forum, but did not find anything similar on this topic. using System; using System.ComponentModel; using System.Configuration; using System.Collections.Generic; using System.IO; using System.Linq; using robotManager.Helpful; using wManager; using wManager.Plugin; using wManager.Wow.Helpers; using wManager.Wow.ObjectManager; public class Main : IPlugin { private bool _isLaunched; public void Initialize() { _isLaunched = true; ChangeTargetSettings.Load(); wManager.Events.FightEvents.OnFightLoop += TargetSwitcher; Logging.Write("[ChangeTarget2] Started."); } public void Dispose() { try { wManager.Events.FightEvents.OnFightLoop -= TargetSwitcher; } catch { } _isLaunched = false; Logging.Write("[ChangeTarget2] Stoped."); } public void Settings() { ChangeTargetSettings.Load(); ChangeTargetSettings.CurrentSetting.ToForm(); ChangeTargetSettings.CurrentSetting.Save(); Logging.Write("[ChangeTarget2] Settings saved."); } private void TargetSwitcher(WoWUnit woWPlayer, System.ComponentModel.CancelEventArgs cancelable) { while (_isLaunched) { WoWPlayer player = ObjectManager.GetNearestWoWPlayer(ObjectManager.GetObjectWoWPlayer()); if (!player.IsAlive || player.Faction == ObjectManager.Me.Faction || player.IsFlying || player.IsMyTarget) return; if (player != null && player.IsValid && player.InCombatWithMe) { //if(ObjectManager.Target.Type != WoWObjectType.Player) //Fight.StopFight(); Lua.LuaDoString("TargetNearestEnemyPlayer();"); //Interact.InteractGameObject(player.GetBaseAddress, false); cancelable.Cancel = true; //Fight.StartFight(true, true, false, true); //FightBG.StartFight(player.Guid); var m = Fight.StartFight(player.Guid, false); } } } } public class ChangeTargetSettings : Settings { public ChangeTargetSettings() { } public static ChangeTargetSettings CurrentSetting { get; set; } public bool Save() { try { return Save(AdviserFilePathAndName("ChangeTarget", ObjectManager.Me.Name + "." + Usefuls.RealmName)); } catch (Exception e) { Logging.WriteError("ChangeTargetSettings > Save(): " + e); return false; } } public static bool Load() { try { if (File.Exists(AdviserFilePathAndName("ChangeTarget", ObjectManager.Me.Name + "." + Usefuls.RealmName))) { CurrentSetting = Load<ChangeTargetSettings>(AdviserFilePathAndName("ChangeTarget", ObjectManager.Me.Name + "." + Usefuls.RealmName)); return true; } CurrentSetting = new ChangeTargetSettings(); } catch (Exception e) { Logging.WriteError("ChangeTargetSettings > Load(): " + e); } return false; } } I made a plugin, but it does not work correctly. The plugin tries to start a fight with a player who attacked everything, but the fight with mobs does not stop, and the bot turns either towards the player or tries to fight with mobs. Is there any way to stop attacking mobs and focus on the bot attacking player?
  13. Wonderful, it finally worked, but he still doesn’t want to mount, he had to add the command manually. You can use it to avoid unwanted players, if this occurs, the bot will stop all actions and fly away to the Crystal Song Forest, the position can be changed, it works only in Northrend plagin.cs
  14. just in case I’ll publish the code if you suddenly do not want to download the project Main.cs using robotManager.Helpful; using System.Threading; using robotManager.Products; using wManager.Wow.Enums; using wManager.Wow.Helpers; using wManager.Wow.ObjectManager; using System; using System.Collections.Generic; using System.IO; using System.Net.Mail; using System.Net; using System.Configuration; using System.ComponentModel; using System.Text; using robotManager; using System.Threading.Tasks; using robotManager.Events; using robotManager.FiniteStateMachine; using System.Linq; using wManager.Wow.Bot.States; using System.Drawing; public class Main : wManager.Plugin.IPlugin { private bool _isLaunched; public static bool Enemynear; private enum GameState { None, Logged_Out = 0, Logged_In = 1 }; // enemyAlert private DateTime nextEnemyAlertTime; DateTime todaysDates; public List<string> myEnemyList; private bool hasAddedState; public void Initialize() { Logging.Write("[EnemyAlert] Started."); _isLaunched = true; todaysDates = DateTime.Now; //Fixed issue for BN_WHISPER not defined. initializeEnemiesList(); nextEnemyAlertTime = DateTime.Now; doStuffLoop(); FiniteStateMachineEvents.OnBeforeCheckIfNeedToRunState += new FiniteStateMachineEvents.FSMEngineStateCancelableHandler(this.FiniteStateMachineEvents_OnBeforeCheckIfNeedToRunState); } private void initializeEnemiesList() { if (_settings.enemyAlertEnabled) { string[] enemySplit = _settings.enemyNamesList.Split(','); myEnemyList = new List<string>(enemySplit); } } public void Dispose() { nextEnemyAlertTime = DateTime.Now; myEnemyList = null; FiniteStateMachineEvents.OnBeforeCheckIfNeedToRunState -= new FiniteStateMachineEvents.FSMEngineStateCancelableHandler(this.FiniteStateMachineEvents_OnBeforeCheckIfNeedToRunState); _isLaunched = false; Logging.Write("[RoboAlert] Disposed."); } public void Settings() { _settings.ToForm(); _settings.Save(); } public void doStuffLoop() { while (Products.IsStarted && _isLaunched) { // Products.InPause = true; if (!Products.InPause) { if (_settings.enemyAlertEnabled) GetEnemiesNearMe(); Thread.Sleep(20000); } } } private void FiniteStateMachineEvents_OnBeforeCheckIfNeedToRunState( Engine engine, robotManager.FiniteStateMachine.State state, CancelEventArgs cancelable) { if (this.hasAddedState) return; int priority = engine.States.Find((Predicate<robotManager.FiniteStateMachine.State>)(s => s.GetType() == typeof(Grinding))).Priority; Engine engine1 = engine; LeaveHaters leaveHaters = new LeaveHaters(); leaveHaters.Priority = priority + 5; engine1.AddState((robotManager.FiniteStateMachine.State) leaveHaters); Logging.Write("[TSO]: Profession Training state added.", Logging.LogType.Normal, Color.SteelBlue); engine.States.Sort(); this.hasAddedState = true; } public bool GetEnemiesNearMe() { var enemiesNearMe = GetEnemiesNearMe(_settings.enemyScanRange, myEnemyList); if(!(ObjectManager.Me.InCombatFlagOnly) && enemiesNearMe.Count > 0 && (DateTime.Now > nextEnemyAlertTime)) { nextEnemyAlertTime = DateTime.Now.AddSeconds(_settings.enemyAlertWaitTime); Enemynear = true; var enemyNames = ""; foreach (var enemy in enemiesNearMe) { enemyNames += (enemy.Name + " "); } Logging.Write("[EnemyAllert] Enemies Near Me "); wManager.Wow.Helpers.Lua.LuaDoString("BasicScriptErrors:SetScale(6) if BasicScriptErrors:IsShown() then BasicScriptErrors:Hide() end message('ХЕЙТЕР " + enemyNames + "')"); return Enemynear; } return false; } private List<WoWPlayer> GetEnemiesNearMe(int range, List<string> enemyName) { foreach (var enemy in enemyName) { Logging.Write(enemy); } List<WoWPlayer> enemiesNearMe = ObjectManager.GetObjectWoWPlayer().FindAll(p => p.GetDistance <= range && enemyName.Contains(p.Name) && p.IsAlive); return enemiesNearMe; } private roboAlertSettings _settings { get { try { if (roboAlertSettings.CurrentSetting == null) roboAlertSettings.Load(); return roboAlertSettings.CurrentSetting; } catch { } return new roboAlertSettings(); } set { try { roboAlertSettings.CurrentSetting = value; } catch { } } } [Serializable] public class roboAlertSettings : Settings { public roboAlertSettings() { enemyAlertEnabled = true; enemyNamesList = "Sosuza,player2,player3"; enemyAlertWaitTime = 20; enemyScanRange = 500; } [Setting] [Category("Enemy Alert Settings")] [DisplayName(" Enemy Alert Enabled")] public bool enemyAlertEnabled { get; set; } [Setting] [Category("Enemy Alert Settings")] [DisplayName("Enemy Names")] [Description("Check for specific Enemy by name. For multiple enemies, use a comma seperated list (Do not include spaces). This can be used in either the Elite Name or Normal Enemy Name.")] public string enemyNamesList { get; set; } [Setting] [Category("Enemy Alert Settings")] [DisplayName("Enemy Alert Pulse")] [Description("Time to wait until creating another subsequent alert after receiving an Enemy Alert (seconds). This prevents spamming of the alert")] public int enemyAlertWaitTime { get; set; } [Setting] [Category("Enemy Alert Settings")] [DisplayName("Enemy Scan Range")] [Description("The max range that RoboAlert will scan for enemies near you. (default is 500 units)")] public int enemyScanRange { get; set; } public static roboAlertSettings CurrentSetting { get; set; } public bool Save() { try { return Save(AdviserFilePathAndName("EnemyAlert", ObjectManager.Me.Name + "." + Usefuls.RealmName)); } catch (Exception e) { Logging.WriteError("EnemyAlert > Save(): " + e); return false; } } public static bool Load() { try { if (File.Exists(AdviserFilePathAndName("EnemyAlert", ObjectManager.Me.Name + "." + Usefuls.RealmName))) { CurrentSetting = Load<roboAlertSettings>(AdviserFilePathAndName("EnemyAlert", ObjectManager.Me.Name + "." + Usefuls.RealmName)); return true; } CurrentSetting = new roboAlertSettings(); } catch (Exception e) { Logging.WriteError("EnemyAlert > Load(): " + e); } return false; } } } LeaveHaters.cs using robotManager.Helpful; using System; using System.Collections.Generic; using System.ComponentModel; using System.Drawing; using System.Linq; using System.Threading; using wManager.Wow.Bot.Tasks; using wManager.Wow.Class; using wManager.Wow.Enums; using wManager.Wow.Helpers; using wManager.Wow.ObjectManager; internal class LeaveHaters : robotManager.FiniteStateMachine.State { private int _priority; public override string DisplayName { get { return "Test State"; } } public override int Priority { get { return this._priority; } set { this._priority = 99; } } public override bool NeedToRun { get { return Main.Enemynear && (!ObjectManager.Me.InCombat && !ObjectManager.Me.IsCast && !ObjectManager.Me.IsLooting()); } } public override List<robotManager.FiniteStateMachine.State> NextStates { get { return new List<robotManager.FiniteStateMachine.State>(); } } public override List<robotManager.FiniteStateMachine.State> BeforeStates { get { return new List<robotManager.FiniteStateMachine.State>(); } } public override void Run() { wManager.Events.FightEvents.OnFightLoop += delegate (WoWUnit unit, CancelEventArgs cancelable) { var toPosition = new Vector3(4286.155, -884.4277, 251.7935, "Flying"); LongMove.LongMoveGo(toPosition); }; } } I would be grateful for any help
  15. In the project below, I tried to create my own state but failed ... https://mega.nz/#!UNcVBSRC!sroet3sV6t9UWoR7st514C7_KA0WRdY8Vmjre4SpyII
  16. I have already spent several days trying to come up with something to implement through the plugin and it seems to me that this venture failed, all that I found and that could work to get the bot to go somewhere during grind (immediately after the battle) or (farm ore or grass), the bot can’t just leave and go where I need to. Maybe this can be implemented somehow differently, for example, to call a special state with a high priority, if a specific player is nearby, but I found even less information regarding the forum states
  17. public void Initialize() { if (_settings.enemyAlertEnabled) { string[] enemySplit = _settings.enemyNamesList.Split(','); myEnemyList = new List<string>(enemySplit); robotManager.Events.FiniteStateMachineEvents.OnBeforeCheckIfNeedToRunState += delegate (Engine engine, State state, CancelEventArgs cancelable) { if (!(state is wManager.Wow.Bot.States.IsAttacked) || ObjectManager.Me.InCombat || ObjectManager.Me.IsCast || ObjectManager.Me.IsLooting()) return; while (!wManager.Wow.Helpers.Conditions.IsAttackedAndCannotIgnore) { var enemiesNearMe = GetEnemiesNearMe(_settings.enemyScanRange, myEnemyList); if (enemiesNearMe.Count > 0 && GetUnitsNearMe(50).Count == 0) { moveto(); Thread.Sleep(200); } } }; } } private void moveto() { wManager.Events.FightEvents.OnFightLoop += delegate (WoWUnit unit, CancelEventArgs cancelable) { var toPosition = new Vector3(4286.155, -884.4277, 251.7935, "Flying"); LongMove.LongMoveGo(toPosition); }; } public List<WoWUnit> GetUnitsNearMe(int range) { List<WoWUnit> GetUnitsNearMe = wManager.Wow.ObjectManager.ObjectManager.GetWoWUnitHostile().FindAll(u => (double)u.GetDistance <= range); return GetUnitsNearMe; } If the bot is farming and a specific player flies up to it, it simply finishes the mobs and becomes afk (it doesn’t even take loot).
  18. It’s very strange, sometimes the code works (flies as expected), but in 80% of cases it just farm on, although there is a player next to whom the proc works, sometimes (after loot) it just becomes afk and does nothing.
  19. private void initializeEnemiesList() { if (_settings.enemyAlertEnabled) { string[] enemySplit = _settings.enemyNamesList.Split(','); myEnemyList = new List<string>(enemySplit); } } public void enemyAlert() { var enemiesNearMe = GetEnemiesNearMe(_settings.enemyScanRange, myEnemyList); if (!(ObjectManager.Me.InCombatFlagOnly) && enemiesNearMe.Count > 0 && (DateTime.Now > nextEnemyAlertTime)) { nextEnemyAlertTime = DateTime.Now.AddSeconds(_settings.enemyAlertWaitTime); var enemyNames = ""; foreach (var enemy in enemiesNearMe) { enemyNames += (enemy.Name + " "); } moveto(); Logging.Write("[RoboAlert] Enemies Near Me "); wManager.Wow.Helpers.Lua.LuaDoString("BasicScriptErrors:SetScale(6) if BasicScriptErrors:IsShown() then BasicScriptErrors:Hide() end message('HATER " + enemyNames + "')"); } private void moveto() { wManager.Events.FightEvents.OnFightLoop += delegate (WoWUnit unit, CancelEventArgs cancelable) { var enemiesNearMe = GetEnemiesNearMe(_settings.enemyScanRange, myEnemyList); if (enemiesNearMe.Count > 0) { var toPosition = new Vector3(4286.155, -884.4277, 251.7935, "Flying"); wManager.Wow.Helpers.MovementManager.MoveTo(toPosition); while (wManager.Wow.Helpers.MovementManager.InMoveTo && toPosition.DistanceTo(wManager.Wow.ObjectManager.ObjectManager.Me.Position) > 17) { System.Threading.Thread.Sleep(10000); } } }; } What code could be placed in the body of the method moveto() so that the bot flew to a specific point if the enemy suddenly appeared nearby, And after that the bot returned
  20. tried to use this code but it doesn't work at all maybe instead robotManager.Events.FiniteStateMachineEvents.OnRunState += (FiniteStateMachineEvents.FSMEngineStateCancelableHandler)((engine, state, cancelable) => Will some other code work? Any ideas pls...
  21. Hi guys, I'm editing Roboalert, or rather I'm trying to add a method thanks to which the bot will fly to a certain point if it meets a certain player (bot catcher) public void LeavePlace() { robotManager.Events.FiniteStateMachineEvents.OnRunState += (FiniteStateMachineEvents.FSMEngineStateCancelableHandler)((engine, state, cancelable) => { Vector3 newpos = new Vector3() { X = 5296.862f, Y = 974.8112f, Z = 447.8605f, Type = "Flying" }; Logging.Write("Leave"); wManager.Wow.Helpers.LongMove.LongMoveByNewThread(newpos); if (wManager.Wow.Helpers.LongMove.IsLongMove) { Thread.Sleep(20000); Logging.Write("летим"); } }); } I tried to put everything in one method, but it turned out - some shit
  22. thanks for reply, but that is not what i need, i need targeting, not interact :)
  23. hi, is there a c# way to targeting npcs like a lua TargetUnit()? by using this code "ObjectManager.Me.Target = ObjectManager.GetWoWUnitByName("Havenshire Stallion").First().Guid;" bot starts move straight to target and interact with them instead of just targeting
×
×
  • Create New...