Matenia
Elite user-
Posts
2230 -
Joined
-
Last visited
Content Type
Forums
Articles
Bug Tracker
Downloads
Store
Everything posted by Matenia
-
Lua (ingame Lua) is extremely limiting in terms of options. Targeting is unreliable, you can't interact with game objects or properly control movement. I wouldn't recommend it, but mmm you also don't need wrobot for it in vanilla
-
New update - bot just jumps around with CTM
Matenia replied to Andoido's topic in General assistance
I'm on vacation until Sunday morning. Can't fix anything until then. You can give droidz the most recent version to test some stuff, but you'll have to give him an order id too, since rocketr doesn't have mobile support Hope this can be solved. My fightclasses use Lua to move and I use MovementManager.StopMoveTo to make sure it stops before a cast like range pull -
There are C# code snippets in other sub forums for that, but it's advanced and you need to understand what you're doing
-
Fightclass isn't executed during regen phase. The thread gets paused. You can only do this with a plugin that spawns more threads but the can lead to other issues
-
Vanilla Battlegrounder AV
Matenia replied to dweebster's topic in WRobot for Wow Vanilla - Help and support
Gotta make your own profiles... Auto battlegrounder never worked well anyway- 8 replies
-
- vanilla
- battlegrounder
-
(and 3 more)
Tagged with:
-
No, you need to build the project again
-
He didn't enter the transaction id, been solved on Discord already
-
-
-
Warmane bans
Matenia replied to libi007's topic in WRobot for Wow The Burning Crusade - Help and support
On Outland I have definitely been banned while offline on 2 characters. Ironically, both characters that were somewhat important to me because I wanted to actually play them. I think occasionally they will look at video reports. Warden is much advanced in Wrath, then again Cata and MoP. So no, WotLK bans don't mean they would be banned on all realms. -
-
Because that's for the rotation steps that you (might have to) implement yourself. It's for conditiomal if you wanna make sure to only switch stances if you aren't currently IN a certain stance. I'm only giving pointers, not creating everything for you.
-
1. I would have to interrupt frostbolt in most cases. The logic is already to nova within < 10 yards (nova range is 8 yards btw). It's not something easily possible and would interrupt the rotation itself. 2. I definitely check for enemy HP to be above 50%. The only case in which this is ignored is if you have 10 mobs in melee range on you. 3. Not possible due to how wRobot starts/ends combat. The mobs are already bugging out (unfortunately) a lot when getting polymorphed and it was a hell of a fight to get to bot to attack them at all. I can't wait around until polymorph ends. Make sure you actually have the fightclass downloaded from Rocketr and not the free demo on the forums here.
-
-
[TAURI] Wrobot detected
Matenia replied to arkhan's topic in WRobot for Wow Mists of Pandaria - Help and support
The detection they use is very rudimentary (although still a smart implementation, I will definitely grant them that). There is absolutely no way they could find the wRobot user and key from within WoW. You even. can only partially access that information through the wRobot binaries. They are highly obfuscated. Anyway, for the kind of detection they use, they don't really need a wRobot license. -
[TBC] Regen is broken, after that no skills are used
Matenia commented on finalghostwriter's bug report in Bug Tracker
Don't bot with addons -
No, but I assumed you would be using it, because you didn't clarify anything. If you are writing a fightclass in C# for vanilla: private static DateTime _lastDodge = DateTime.MinValue; private static DateTime _lastOverpower = DateTime.MinValue; public void Initialize() { EventsLuaWithArgs.OnEventsLuaWithArgs += OverpowerHandler; } private void OverpowerHandler(LuaEventsId id, List<string> args) { if (id == LuaEventsId.CHAT_MSG_COMBAT_SELF_MISSES) { string msg = args[0]; if (new Regex("You attack\\. (.+) dodges\\.").Matches(msg).Count > 0) { Logging.WriteFight("Setting dodge - time to overpower"); _lastDodge = DateTime.Now; } } if (id == LuaEventsId.CHAT_MSG_SPELL_SELF_DAMAGE || id == LuaEventsId.CHAT_MSG_SPELL_DAMAGESHIELDS_ON_SELF) { string msg = args[0]; if (new Regex("Your (.+) was dodged by (.+)\\.").Matches(msg).Count > 0) { Logging.WriteFight("Setting dodge - time to overpower"); _lastDodge = DateTime.Now; } if (new Regex("Your (Overpower) .*").Matches(msg).Count > 0) { Logging.WriteFight("Overpower successful"); _lastOverpower = DateTime.Now;; } } } Now you can modify your rotation to read those variables, for example if(_lastDodge.AddSeconds(3.5) > DateTime.Now && _lastDodge > _lastOverpower) { SpellManager.CastSpellByNameLUA("Battle Stance"); Thread.Sleep(1500 + Usefuls.LatencyReal + 50); SpellManager.CastSpellByNameLUA("Overpower"); Thread.Sleep(1500 + Usefuls.LatencyReal + 50); SpellManager.CastSpellByNameLUA("Berserker Stance"); } Just as an example. You can also just build this into your rotation as different steps, rather than one "action" where you create sleeps between executing skills (because maybe in the mean time you need to cast something else due to many enemies around). You could also put that code right into the OverpowerHandler function, but then you'd have to do stuff like wait until GCD is over etc to make sure you can actually cast Battle Stance + Overpower when the dodge happens.
-
Northdale Mass Bans gone?
Matenia replied to Bambo's topic in WRobot for Wow Vanilla - Help and support
Which is the same as using one proxy per VM (which can't be recognized as a VM by Warden). Or the same as using the same (static) VPN. -
At that point, I'd have to put in a lot of effort into figuring out the fightclass editor and I'd be doing all the work for you. Don't have the time for that, sorry.
-
Northdale Mass Bans gone?
Matenia replied to Bambo's topic in WRobot for Wow Vanilla - Help and support
Which is the same as using a VM and VPNs (or proxies). Fyi, I used to run WoW on a tethered rate-limited 3G connection, it actually works just fine. That's basically 64kbit/s or 8kb/s. -
Conflict with Plugin/Profile & how to prio plugin over profile
Matenia replied to xinito's topic in Developers assistance
https://wrobot.eu/files/category/177-plugins-multiversion/