-
Posts
551 -
Joined
-
Last visited
Reputation Activity
-
Zan reacted to Matenia in Matenia's HumanMasterPlugin, all Fightclasses and experimental projects for later expansions, including a Quester
Edit: If you send me a PM about this asking for free support, YOU WILL BE BLOCKED. I will NOT compile any of it for you. Do not PM me asking to buy or asking me to help you compile it. If you can't add the binaries to your build to compile it, it's not for you. Put in the effort to learn or ask someone else to do it for you.
The experimental project contains its own quester, own combat engine and own fightclasses using that combat engine. It was developed with 3.3.5a in mind and I tried to move it to Legion+ and 64 bit. None of it works in its current form. Git history may help. This also has a modified version of Reapler's WowDB.
The fightclasses zip contains everything ever posted on here. It has HMP, my fightclasses etc. This works 100%, you just need to put your own WRobot binaries into the projects.
I can't maintain the code anymore and at the moment it just costs me money. Everything has officially been abandoned. Servers will go down in June or July whenever my contract runs out.
Feel free to do with this code whatever you want and do as you please. This does NOT include turning it into paid products.
I had a good run here on WRobot and hope at least the Wholesome team can make use of some of this.
wrobot-experimental.zip wrobot-fightclasses.zip
-
-
Zan got a reaction from Zukmar in Stormforge TBC classic pvp
Uh, this is not the server you are looking for.
-
-
Zan reacted to Droidz in TraceLine.TraceLineGo cache?
Hi, I added method TraceLine.ClearCache() (wait next update)
-
Zan reacted to Droidz in 10-year anniversary
Happy New Year to all !
I'm excited to start another year and look forward to continuing to serve you with WRobot.
This year marks a special milestone for us as we celebrate the 10-year anniversary of WRobot.
I'm grateful for your support and look forward to many more years of success together.
Thank you for choosing WRobot, and I hope you have a happy, healthy, and prosperous new year!
View full article
-
-
Zan reacted to Droidz in Shadowlands?
Hello,
I added support, you need to redownload updater to get option
-
-
-
Zan got a reaction from Droidz in Shadowlands?
9.1.5 build 40944 currently and 9.2 is coming Dec 12, 2022. I'll come back here with a build number once it updates.
-
Zan got a reaction from trampy10 in Smooth out moving
Untested. Let me know if it works.
SmoothMove.dll
-
Zan got a reaction from Gregoryn82 in Recovering corpse from Dungeon failing
Leave a comment there so Ordush knows.
-
Zan got a reaction from kapiwit in To cast instant spells after the casted once.
If it is highlighted when it procs you can use:
wManager.Wow.Helpers.SpellManager.IsSpellOverlayed(string)
or
wManager.Wow.Helpers.SpellManager.IsSpellOverlayed(uint)
-
Zan got a reaction from Sleepwalker in Use certain spell when a certain number of mobs are in range?
Go download VS Community Edition and add WRobot references while writing in C#
-
Zan got a reaction from ⎝͠҉̭̫͖̗͇ͅTraWin ̍̍̍̍̍̍̍̍̍ in BfA version
Why are you guys requesting a version already requested?
-
Zan reacted to Matenia in World explore lua problem
Did you just link him to a thread where the answer was his own?
-
Zan reacted to Droidz in How to cast revive once?
your code is illogical, mouseover is in wrobot API you don't need to write in memory manually, why do "o.Name == o.Name" ? Why blacklist corpse in blacklist for hostile unit? (and search corpse without check if corpse is in this blacklist).
It's nice to help, but this type of code can mislead users.
Code (not tested) with target should look like:
var revive = new Spell("Revive", false); if (Conditions.InGameAndConnectedAndAliveAndProductStartedNotInPause && !ObjectManager.Me.IsCast && revive.KnownSpell && revive.IsSpellUsable) { var corpse = ObjectManager.GetObjectWoWCorpse().Where(c => !wManager.wManagerSetting.IsBlackListed(c.Guid)).FirstOrDefault(); if (corpse != null && corpse.IsValid) { Interact.ClearTarget(); // or Interact.InteractGameObject(corpse.GetBaseAddress); revive.Launch(); Interact.InteractGameObject(corpse.GetBaseAddress); wManager.wManagerSetting.AddBlackList(corpse.Guid, 1000 * 60 * 10); } } with focus should look like:
var revive = new Spell("Revive", false); if (Conditions.InGameAndConnectedAndAliveAndProductStartedNotInPause && !ObjectManager.Me.IsCast && revive.KnownSpell && revive.IsSpellUsable) { var corpse = ObjectManager.GetObjectWoWCorpse().Where(c => !wManager.wManagerSetting.IsBlackListed(c.Guid)).FirstOrDefault(); if (corpse != null && corpse.IsValid) { var old = ObjectManager.Me.FocusGuid; ObjectManager.Me.FocusGuid = corpse.Guid; revive.Launch(true, true, false, "focus"); ObjectManager.Me.FocusGuid = old; wManager.wManagerSetting.AddBlackList(corpse.Guid, 1000 * 60 * 10); } }
-
Zan got a reaction from Photogenic in How to cast revive once?
Blacklist the target for an amount of time after use and use the !Blacklisted to cast on others.
-
Zan got a reaction from Photogenic in 2 druids same group Tree of Life
"Tree of Life" is casted on self.
Shouldn't it be:
!ObjectManager.Me.BuffCastedByAll("Tree of Life").Contains(ObjectManager.Me.Guid)
-
-
Zan got a reaction from TheSmokie in [SUNWELL] Insane detection system/incredibly active GMs?
How do you bot from first quest to lvl 50 using the trial edition?
-
-
-