It's looking good :)
You may want to look both here and here for your question.
However that's aimed towards Buddy Store Developer, if that's what you were asking about.
Seems quite a few people are having a problem with WTFast, waiting for an update of some sort may be the only viable option at the point.
- Unless you want to attempt a full re-install to double check for overwrites.
I run 5 accounts per server, European & US with what you described as 'smart' botting, have been doing so for quite a long time. I also log onto each account occasionally and do random things without botting to purposely mess up the routine.
Just please be actively aware that you will never...
Sorry for being a little late, but I ran into the exact same problem & the 'solution' I found is just using catch methods as mentioned above.
foreach (Creature obj in getCreatures())
{
try
{
// Do your stuff
Log(obj.name);
}
catch (RemotingException)
{ Log("Object didn't...
If i recall correctly, you can see how much labor it will cost to gather a doodad on the description (on mouse over).
You could try getting the skill description of the doodad, and then splitting that string up with substring.
If you're talking about the 'Daily Login Tracker'...
The moment it is available in the API i will be adding it to the Loyalty Token Collector, or be creating another stand-alone free plugin to do the job.
Before you start your form from your plugins main cs file, use this
formThread.ApartmentState = ApartmentState.STA;
e.g.
Thread formThread = new Thread(StartFormWithSTA);
formThread.ApartmentState = ApartmentState.STA; // Do this before starting
formThread.Start();
private void...
So you're just trying to find the skill 'description' for the doodad?
#edit
There's genuinely no reason at all for you to save the skill.
Try using this somewhere in your script.
public string GatherSkill(DoodadObject dood)
{
string skill = ""...
private Creature findMob() // our mob finding function
{
Creature choice = getCreatures().First(); // First Mob in the list of all creatures (stops us from getting a null reference later on)
foreach (Creature mob in getCreatures()) // All Mobs in current view
{
if (mob.aggroTarget ==...
If you added in something to calculate an approximate time till level-up, based on how much you've gained from start - that could be pretty cool. ;)
Otherwise, nice work :D