Daily Happenstance – 21st of January, 2011

I’ll be doing this new segment here on the blog, just a daily update log of stuff that’s happened, both for personal record and for you viewers at home. I would make the title something less formal, but I’ve always been absolutely terrible with dates, so I find when they are written out they are much more accessible, in order of importance (naturally).

 

Today we’ll be adopting a new development model for our core and script repositories. Before, I would cram all updates into one master branch. However, since we will be submitting most of the work we do here to their respective projects (mangos zero, ScriptDevZero, ZeroDB) for the enjoyment of everyone, this won’t work nearly as nicely, since now we would apply patch X, submit patch X to mangos, and once they adopt it we would have to remove patch X and update with the latest mangos updates (which would include patch X, probably modified courtesy of Vladimir).

Having a master branch out of sync with the mangos zero would cause more headaches in the long run as more and more patches are changed and put in mangos zero. Instead, I’ll be branching the repo for each patch created. One of the main features of git is that branches are cheap; you can create as many as you’d like without adding a lot of overhead. Once a patch branch is created, it would be merged with all other relevent patch branches into a temporary working branch, which would then be compiled and used. Once a patch branch is no longer relevent (has been merged into mangos zero master) it can simply be deleted.

 

Unfortunately, our repositories are not available to us until we pay our bill for the last month. My PayPal account has run dry, and I can’t transfer any more payments from my bank account. If anyone is interested in helping bring our repositories back online, please send me a PM on the forums and I’ll give you the details.

 

I will also be holding a contest. After I sign off every post, I will be posting a picture of me in a remote location. If you can identify it, write a reply and tell me where it is. These locations will always be within the current testing area. If you are first, you win. What you win, I have no idea, but I’ll be keeping track.

 

Tomorrow I’ll be back into investigating quests. Stay tuned for more fun then.

 

Until next time, stay furry.

- Wolfy

 

Even elves can be fan-girls.

Updates And Stuff

It’s been a while since my last post on here, so some updates.

I have started up a server and forum, which can be reached at http://pretbc.com.

I will try to post here every day, and update on the many adventures I’ll be having investigating the many, many, many, many bugs present in mangos zero and Zero DB.

Until next time, stay classy.

- Wolfy

Chilling in Dun Morogh

It sure is cold this time of year! On second thought...

Playing with MoveMaps

When I discovered the MoveMaps project, I just had to try it out. Once you play with MoveMaps, you suddenly realize everything you’ve been missing. When you play on a server without one, you begin to notice all the little faults in creature movement that are evened out with them.

I will be looking into integrating MoveMaps into the 1.12 server in the future, maybe once they are completed and integrated into the mangos master.

Blackrock Mountain + MoveMaps

Blackrock Mountain with MoveMaps, the red line is an example of a creature path

Now I just have to wait until it’s finished building the rest of the maps for Kalimdor so I can start testing this out.

mmap build

Sometimes I find myself wishing for that 6 core i7...

Welcome!

Welcome to my new development blog!

Stay tuned for updates regarding my pre-TBC development projects. Many more adventures are to come.

Also remember to check out my Twitter at http://twitter.com/Wolfydev for more updates.

Follow

Get every new post delivered to your Inbox.