Sunday, September 2, 2007

Bloody reverse engineing ..

Well.
I had another chat to trx why my dd's and buildings might not work. So i took myself some time to try nearly everything out. Result is, that my binary operation work now. If i put a hous of goldshire and replace its data with an complete new (and complete) set of data i get my new house.

I spawned some guild houses using this trick. Moving coordinates was also no problem. Since i dont started wmo but WoW want to know some wmo dimensions i just wrote a smal "guessing" fake algo. WoW dont seems to use the given data for anything at the client side. So my fake algo do good work.

But i was still NOT able to add any new building. Like on Goldshire use 9 houses instand of the original 8. I tryed around with set some nDD and nObj values yesterday. But every time WoW crashed. Today i had the idea to make it counterside: just set all values on goldshire to zero. Well .. the values MAKE sense .. but i dont know why. Its no numeric value i think. Some debugging printout's of the adt map showed me that. Well but i will become behind it.

I wonder how trx ever got his map placer working ^^ He seems to had alot of luck to never came in conflict with stuff like limited object numbers.

No comments: