
penumbra
Members-
Posts
33 -
Joined
-
Last visited
Content Type
Forums
Articles
Bug Tracker
Downloads
Store
Everything posted by penumbra
-
For those that come later: The following work for WOTLK hasDisease = Lua.LuaDoString<bool>("for i=1,40 do local _, _, _, _, debuffType = UnitDebuff('player', i); if debuffType == 'Disease' then return true; end end"); if (hasDisease && SpellManager.SpellUsableLUA("Abolish Disease") && ObjectManager.Me.ManaPercentage > 10 && !ObjectManager.Me.HaveBuff("Abolish Disease") && !ObjectManager.Me.InCombatFlagOnly) { Interact.InteractGameObject(ObjectManager.Me.GetBaseAddress); AbolishDisease.Launch(); Lua.LuaDoString("ClearTarget();"); hasDisease = false; }
-
Thanks, I am on WOTLK
-
fightclass
-
Thanks, Im trying the following public bool hasDisease = false; hasDisease = Lua.LuaDoString<bool>("for i=1,40 do local texture, count, debuffType = UnitDebuff('player', i); if debuffType == 'Disease' then return true break; end end"); if (hasDisease && SpellManager.SpellUsableLUA("Abolish Disease") && ObjectManager.Me.ManaPercentage > 10 && !ObjectManager.Me.HaveBuff("Abolish Disease")) { Interact.InteractGameObject(ObjectManager.Me.GetBaseAddress); AbolishDisease.Launch(); Lua.LuaDoString("ClearTarget();"); hasDisease = false; } But that does not seem to work
-
Hey, this is a bit different. This looks for a specific debuff I am looking for function that can search through the debuffs for curse/magic etc. and then cast, I would not have the spell IDs of all the world afflictions
-
Yes, all I could find was some Lua code, but nothing in C# that I could use
-
Hello all, Has anyone built a C# script that automatically removes curses/poison or magic? I have been unable to find any examples of this Thanks!
-
paid FNV316 1-45 Quester Profile Pack Alliance Vanilla
penumbra reviewed FNV316's file in Quester - Vanilla
-
Seems there is a big bug that the plugin is incompatible with custom move patterns from questing profiles :/ since it breakd questing and does they previosily described botting behaviour when gathering, it is in 1.0.5b only for grinding - hopefully something you want to fix, still an amazing plugin!
-
paid FNV316 1-45 Quester Profile Pack Alliance Vanilla
penumbra commented on FNV316's file in Quester - Vanilla
-
Again, really great plugin. Small bug regarding farming on Vanilla. If bot is moving to a node, and is aggrod on the way. The bot will stutter on the way to the node before turning around to fight, it also throws this error. It's fixed by turning off gathering Go(List<Point> points): System.InvalidOperationException: sequence contains no elements at System.Linq.Enumerable.Last[TSource](IEnumerable`1 source) at Tram.MovementEventsOnOnMovementPulse(List`1 points, CancelEventArgs cancelable) at wManager.Events.MovementEvents.MovementCancelableHandler.Invoke(List`1 points, CancelEventArgs cancelable) at wManager.Events.MovementEvents.BaqasoXeqajinio(List`1 umamiatiXaunisani) at wManager.Wow.Helpers.MovementManager.Go(List`1 points, Boolean stopMoveTo) Other note: It seems that 1.0.5b changelog was uploaded on to the 1.0.3b version? Is it correct to download 1.0.5b? In 1.0.5b only smooth movement work for vanilla right?
-
Hello, I'm having problems with my script that it should stop executing when the bot is on it's way to a flight mater (preferably when it is close to it) I've noticed that the log produces a "11:35:55.664 - [FlightMaster] Try to take taxi at <location>" but I am unsure if i can use something like the below to see if the bot is in a "seek out flightmaster"-state robotManager.Helpful.Logging.Status == "Regeneration" Does anyone know, or is there some documentation regarding the functions that I can call to understand where the bot is going and the purpose? Thanks!
-
Thank you both!
-
Hi Eeny! Thanks for replying Great suggestion, and actaully what I am doing atm. I was hoping there was a better solution though :) Best regards
-
Hello robot wizards! I am trying to improve my healer fightclass by understanding which classes are in the party The below should work in theory, but I cannot get it to work. Anyone have done a similar function before? Thanks in advance! private bool _Partyclass_Druid; public void UpdatePartyComposition() { _Partyclass_Druid = false; var partyMembers = Party.GetPartyGUIDHomeAndInstance(); if (partyMembers.Any()) { foreach (Int128 u in partyMembers) { if (u.WowClass = "Druid") { _Partyclass_Druid = true; } // Repeat for other clases } } }
-
Hello I have been searching the forums but not been able to find a solution that works I am trying to have a fight class select the appropriate spell based on the ranks that are known, a dream scenario would be: public Spell Frostbolt = new Spell("Frostbolt"); public Spell Firebolt = new Spell("Firebolt"); if(Frostbolt.KnownRank > 4){ Frostbolt.Launch(); } else { Firebolt.Launch(); } Does any one know how this would be possible to do given the functionality that is available? Thanks in advance!
-
Thank you!