March 20, 2010

I found a new game

Filed under: Thoughts — Tags: — Kevmar @ 8:16 am

As many of you know, I have all but retired from wow.  The little playing I was doing was on alts.  I would post a few auctions here and there, but I have retired my glyph operation for the most part.  I do post from my existing inventory of glyphs from time to time.  I just found a new game that has me gaming again.

I have been playing a lot of the Start Craft 2 beta.  The original was an old favorite of mine and I already love the new one.  It feels just like the old one.  This is the most complete beta I have ever played.  I have played many games that shipped buggier software than this beta.  I look forward to its release.

January 16, 2010

Hacking LUA

Filed under: Thoughts — Tags: — Kevmar @ 11:00 am

You don’t have to know much about LUA to start hacking around in  it.  If you have any experience in another programming language, its easy to get in and muck around with things.  I have played with several languages. C++, Java, C#, VB6, VB.Net, JScript, VBScript, JavaScript, Batch files, Autohotkey, Html, XML, Flash4, ASP, ASPX, PHP, SQL and Assembly.  I’m not listing this to impress anyone or to say I’m an expert at all of those.  But I am good at working with code and making it do what I want it to do even when I am not familiar with it.  Jumping into LUA was easy for me but I did have a few things slow me down.  Here are some things that I discovered about LUA while working on it that was different to me from other languages.  I figured most of this out by looking at other LUA code and with the help of google.

One of the first things I figured out was that .. is the concatination opperator.  It’s common in many languages to use + or & to combine strings together.

print("Items Skipped: "..totalSkipped)

The print command I just used was a little trick I saw another mod use to generate output.  I saw many many people use DEFAULT_CHAT_FRAME:AddMessage and some of my early LUA code does the same.  I expect there are reasons to use one over the other.  But using print statements to help in debugging is great.

Most languages have a NULL or NOTHING type value for objects that have no value or are not initialized.  In LUA its nil.  I found it hard to fight the habit to type null when I needed to type nil.  Checking for nil was something else I had to figure out.  If an object is nil and you try to use it, you generate an error.  I wanted to use != or “is not nil” or neq like other languages.  I found ~= to be the not equal syntax.  Sometimes its the simplest things that slow you down.

if enchantLink ~= nil then
   print(enchantLink)
end

Functions use a simple syntax like I expect but they can return more than one value.  You can use the underscore to ignore values you don’t care about.  Sometime you only one one or two of the return values.  You can place them all in variables, but using the underscore saves on typing.

skillName, _, _, _, altVerb = GetTradeSkillInfo(index)

The most powerfull thing I found was the ability to call public functions in other mods.  I think functions are public by default so most mods are wide open for interaction. 

local itemId = Skillet:GetItemIDFromLink(itemLink) _, _, _, _, altVerb = GetTradeSkillInfo(index)  if LSW.scrollData[itemId] ~= nil and altVerb == 'Enchant' then      -- Ask LSW for the correct scroll      itemId = LSW.scrollData[itemId]["scrollID"] end

In the example I just gave, I take an item link and use a public function of Skillet to pull out the item ID.  That is an easy function to write but it was so quick to just ask skillet.  GetTradeSkillInfo is a built in api call that gets info about a trade skill.  I use it here to get the skill type.  I then check an array in LSW to see if they have it in the scroll conversion list and make sure the type is an enchant.  I then replace the item id I have with the translated one that LSW has if needed.  This was all the code I needed to add to KTQ for enchant scroll support.

With this stuff in mind, go take a look at other mods.  Start with simple mods and just look around.  Some are packed with thousands of lines of complicated code, others have nice clean functions.  One time I was doing something that interacted with the mailbox.  I downloaded every bulk mailing mod on curse to figure it out.  I was hunting for one small feature and I found it easier in some crapy low rated mod than in the full featured highly popular mod.  Fewer features means less code to look at.  People also do stuff in different ways.

One last thing to remember is that wowwiki has a good section on warcraft API calls.  I use that site a lot to figure things out.  You don’t have to start learning LUA by writing a full mod.  Making little changes to other mods is how I got started.

October 14, 2009

Creature of habit

Filed under: Inscription,Thoughts,wowbanker — Tags: — Kevmar @ 5:09 am

I am very much a creature of habit or I run on auto pilot sometimes. There are times when I am driving someplace and the destination takes the same path that I take to work. I will catch myself trying to finish the route to work and almost miss the path to my target destination. I eat at the same place almost every day. It’s a fast food place 1/2 block from work. I also refill my drink as I leave every time.

Today I walked out the door and could not remember if I just filled up my drink or not. I look at the drink and it is full so I must have done that. Then I remember that I did the exact same thing the day before. So I let my mind wonder about other time I have done that or other things I do that with.

A few weeks ago, that was how I ran my glyphs. Total auto pilot. I ran a tight schedule for so long that it became part of my day. Next thing I knew every thing I did to make glyphs was mindless and just doing the motions. I am off that schedule now but I could easily fall back into it. That had a big part to play in how I could keep such a big glyph opperation going for so long.

I remember talking about it to my wife about what I was doing. I basicly said I was spending more time doing this than anyone else possibly could. A good deal of the time was 1/2 afk.

October 8, 2009

Getting back into things

Filed under: Thoughts,wowbanker — Kevmar @ 6:13 am

I am getting back into making gold again. I am going to try and expand out from my usual tricks. I want to be one of those people that only works the ah for 30 min a day and still manages to make gold. I don’t think I am near as efficient as I should be.

I’m going to step down as the guys that controls the glyph market. I put in my time and I made my gold. I am not walking away from it as much as cutting the amount of time I devote to it. One way is to not sell as many cheap glyphs. So I am going to raise my threshold a little bit. Everyone else can battle out at the bottom. But I will be there on the glyphs that can’t be held down or when the prices bounce up or gets reset.

One of the big advantages I had with glyphs was time and patience. I had several things pop up the last 2 weeks that pulled me away from the AH when I would normally be posting and reposting. I just did not have the time. Now that I am getting some of that time back, I think I want to devote it to new areas of the AH. Try and make each chunk of time dedicated to something different, other than just relisting glyphs.

After a few weeks, I will know what is and is not working. I can make some adjustments from that. I am also going to change how much information I give about the things I am working. I love to share information but it also introduces those things to my competition. It makes it hard to tell you how well it worked when I spoiled my results by sharing the information too soon.

When I discover a new market, I will toss it into the queue about 3 weeks out. When I see it publish, I will follow it up with my results.

October 1, 2009

Does your gold per hour add up

Filed under: Thoughts,wowbanker — Kevmar @ 5:50 am

We all know there are several way to make gold in wow. It is very easy for us to latch onto one thing and get stuck on it. It is also easy for us to over work that one thing. We do that because we are still making gold. We don’t pay attention to how much extra time we spend to make that extra little bit of gold. Time that could be better spent making more gold doing other things.

I mad this quick little chart to illustrate my point.

Someone could be making a killing working the AH. The gold per hour is great at first but as the day goes on and you have picked all the easy profits, you have to work harder to make more gold. The real profits were made when you first started.

Another person could just farm constantly. The gold per hour is no place close to that person working the AH when they start. But as time goes on there is a point where the farmer is making more gold in the same time as the person camping the AH.

You can make the best out of this by starting with the items that make the most gold per hour and knowing when to switch to something else. You may feel like you are doing nothing and making gold while you camp the AH but if you went out and did something your profits would greatly increase.

September 30, 2009

Get someone to snatch for you

Filed under: Thoughts,wowbanker — Kevmar @ 12:11 pm

I have some friends and guildies that also work the AH. We focus on different markets and work the AH at different times. I have one set up to snatch a few items for me because he is on a totally different schedule than I am. He just sends it COD to me at a set price.

Any time that item dips lower than my price he will make a profit on selling it to me. These are items that I buy like mad so having a 2nd person buying for me can only help. It also keeps it out of everyone elses hands.

The rush of new players

Filed under: Inscription,Thoughts,wowbanker — Tags: — Kevmar @ 5:55 am

It looks like we should be expecting a rush of new players to the glyph market soon. The Greedy Goblin gave some step by step screen shots that produced a few. Not it looks like mmo-champion just released a guide. This new guide will reach a much larger group of people that will understand it less.

The think this new group of people are going to focus on are how much they made the first day and how fast they sold glyphs. If you can poison those things from the start they will not last long at all.

If someone jumps into the market and has a huge day the first day, it will stick with them for a long time. That is what drives them to stick it out when the market turns down. Looking at the results I had before, I would last weeks on break even profits and not think twice about it.

If they shoot for full coverage of all glyphs, they will get several sales that first hour. That is so exciting. The higher the buy out the more the excitement. Nothing better than looking at big sales before you even log out.

How do you poison those experiences? Help the good glyphs crash and deep undercut them when you see a new name post on them. Then reset the crappy glyphs that you can.

First impressions matter. What they see in the market this first time will last. If you crash the good glyphs, they will think they are worthless. If you reset the crap ones, they will be so excited to list some so high and they will curse the market when they fall back down.

I had a few leveling glyphs sell at fall back prices when I first got started and I got very attached to them. It took me a while to break out of thinking they were some how worth more than the others.

I am sitting good on my server. Competition is already fierce so it is a great time for them to come and play. My ideas are all theory craft and I don’t plan on trying any of them. But it was interesting to think about.

Update: I wrote this before the guide was out but now that I see its up I have a few comments.

That threshold is way to high for my server. Even the lower one to drive out competition is not low enough to drive out competition on my server. I’m going to treat these guys just like all the other noobs that get QA for the first time.

I expect the market to dip a little for a few days and then back to normal for me. Good luck on your server.

September 28, 2009

Buy: Tankard O’ Terror

Filed under: Thoughts,wowbanker — Kevmar @ 5:36 am

Thanks for the hot tip over at JMTC. These things are a limited time item thats BOE and ilvl 226. At the moment the market is flooded with these things. I am able to pick them up very cheap in trade.

This is my next big investment. I’ll give an update on how many I have once I end my buying spree.

September 27, 2009

Keyword: crash glyph market

Filed under: Keywords,Thoughts,wowbanker — Kevmar @ 5:32 am

To crash the glyph market is to drive the price down so low that nobody wants to work the market. There are 2 ways to normaly do this. Post everything at a set price or deep undercutting. The lower you can go the better your results will be. But is its important that you must be getting your mats cheaper then your competition.

If your set price is dirt cheap and most glyphs sell for huge mark up, you will find your competition buying out to relist. I never do it this way. You would need to camp the AH and quickly replace any that got sold. This way only realy works if they undercut you or you have 100% uptime and prevent them from getting sales. I find that hard to do for any normal player.

The other way is deep undercuts. If your competition reposts several times a day, this will work wonders. If you undercut 1G every time you post, then the harder the two of you work then the faster the prices fall. If you post 5 times a day at 1G undercut, after 10 days even the most profitable glyph is dirt cheap.

If you are willing to crash the market, you need to be willing to survive of minimal profits. I would not post at a loss but I can go very low. This is why you need dirt cheap mats. If you move the market down to where profit is minimal, then the lower you can drive your costs the better. So be very careful if you go after someone that already controls the market.

Most of the time I do not crash the market. Someone else does that for me and I have more reserves and cheaper ink than any of them. I do run with a high undercut so when competition pickes up, it naturaly lowers the price for me.

September 26, 2009

Stash that gold

Filed under: Thoughts,wowbanker — Kevmar @ 6:08 am

One thing I used to do was stash all my gold in my bank alts guild bank. Every time I would pass a mail box on any one of my characters, I would send all but 100G to my bank alt. Every time I was on my bank alt, I would put all but 100G of his in the guild bank.

I was making gold at a fairly good rate like most people and like most people I was spending it just as fast. Getting that gold out of sight and out of mind slowed down how fast I spent it. It also limited how much I would spend at a time. Any major purchase would require me to relog onto my banker and withdraw the gold.

Once I started saving it away I also put goals on that gold. If I knew I was saving for a Nobles deck and needed 7,000G (at the time), I would have to think about that when I pulled the gold from that account. In the long run I spent less and reached my goal faster.

Now that I move lots of gold I do keep more gold on a few of my characters. I need quick gold to make bulk purchases some times. Those chars that buy stuff have about 2k gold on them. My main now keeps about 10K on him incase I want to buy loot from someone in a raid. Everyone else sits under 300-400G when I log them off.

Older Posts »


Powered by WordPress