Rawr v2.3.3 TONIGHT

Topics: Rawr.Base
Coordinator
Dec 16, 2009 at 6:11 PM

Devs, get things checked in for v2.3.3 tonight, please. I'll be making the build after my raid ends at midnight PST. ie, 14hr from now.

Dec 16, 2009 at 9:25 PM

Astrylian, just a heads up, I submitted a small change in Bear.  "CalculationOptionsBear calcOpts = character.CalculationOptions as CalculationOptionsBear" returns null when the character isn't a bear, which causes a crash when I'm in DPSWarr and then try to open another character in DPSWarr.  I just added a null check to calcOpts after assigning it, and if it's null creating a new CalcOptsBear object so the code doesn't consistently crash.  

It shouldn't change bear functionally, although it will slightly affect performance.  If this is no good, feel free to revert it and please accept my apologies.

Dec 16, 2009 at 9:31 PM

Fingers crossed that Lock changes are included this evening!

Thanks DEVS!!!!

Coordinator
Dec 16, 2009 at 9:46 PM
ebs2002 wrote:

Astrylian, just a heads up, I submitted a small change in Bear.  "CalculationOptionsBear calcOpts = character.CalculationOptions as CalculationOptionsBear" returns null when the character isn't a bear, which causes a crash when I'm in DPSWarr and then try to open another character in DPSWarr.  I just added a null check to calcOpts after assigning it, and if it's null creating a new CalcOptsBear object so the code doesn't consistently crash.  

It shouldn't change bear functionally, although it will slightly affect performance.  If this is no good, feel free to revert it and please accept my apologies.

np. I need to fix it so that it doesn't try to load a bear in between character loads anyway, but this is a fine interim solution.

Dec 16, 2009 at 10:57 PM

Don't forget to do a new Wowhead item cache import before release due to the new item source format!

Also might want to get the Triumph/Trophy item filters updated before release too.

 

Dec 17, 2009 at 4:10 AM

There's no way I will get the new handling of DBW and the new arp stuff in dpswarr by tonight.  I can tomorrow if you want to push it off, or we can release as-is.  I'd like to fix the dual-executioner bug and the like.

Coordinator
Dec 17, 2009 at 5:25 AM

Just release as-is tonight, and we'll release again tomorrow night.

Coordinator
Dec 17, 2009 at 10:14 AM

So Trolando made this cool addition today... The item cache refreshes are now multithreaded, which makes them go much much faster. However, that has a very sharp downside, which I've just run into. The Armory doesn't like getting a bajillion requests a second. My IP is now (temp, I hope) banned from the Armory.

Coordinator
Dec 17, 2009 at 10:34 AM

OK, due to delays, pushing v2.3.3 back til tomorrow. Same time.

Developer
Dec 17, 2009 at 12:46 PM

Speaking of optimizations to the item reloading stuff... no items are limited to Trinket1/Trinket2 and Ring1/Ring2 slots AFAIK, so it would seem we could cut down a little bit of query action by removing the Ring2/Trinket2 passes?

Dec 17, 2009 at 1:15 PM

Basically it queues all 6800 or so items in the entire item cache, not per slot.

 

I just modified the implementation to allow for maximum number of items per second. Hopefull this will prevent blocked IP issues in the future. Current value: maximum 10 requests per second. Maybe it should be even lower.

Dec 17, 2009 at 4:41 PM

Has anyone asked an Armory or Wowhead developer about implementing some sort of XML package download for this kind of data so Rawr doesn't have to scrape individual item pages? Seems like it would save them a lot of fuss and bother on both ends. I'm sure at least the Wowhead guys would consider it.

Dec 17, 2009 at 5:24 PM

Well, Armory is run by Blizzard, and I'm sure any request for this will be ignored.  Wowhead (or possibly MMO-Champ? I know we were talking about working with them a while back) would be more likely.

Dec 17, 2009 at 10:22 PM

I know Emmerald used to get an XML package from WowHead for generating his list - i'm sure this would be doable

 

 

Dec 18, 2009 at 1:44 AM

MMO-champ always seems to get upgrade data on their database page faster than wowhead does.  Would be awesome to be able to pull from the mmo data.  I know all of the items that are known are on that site, but much of it is missing from the "default" rawr item cache download.

Dec 18, 2009 at 1:46 AM
Zifnab wrote:

MMO-champ always seems to get upgrade data on their database page faster than wowhead does.  Would be awesome to be able to pull from the mmo data.  I know all of the items that are known are on that site, but much of it is missing from the "default" rawr item cache download.

They certainly seem to be more "cutting edge" on getting things posted.

 

Dec 18, 2009 at 6:28 AM

Any news on 2.3.3 release?

Coordinator
Dec 18, 2009 at 7:15 AM

Still planning to release tonight.

Dec 18, 2009 at 9:39 AM

1:48 AM PST, is it going to go tonight or can I go to bed now?

Coordinator
Dec 18, 2009 at 9:57 AM

If only you could have waited another 8 minutes... Released.

Developer
Dec 18, 2009 at 12:13 PM
Trolando wrote:

Basically it queues all 6800 or so items in the entire item cache, not per slot.

 

I just modified the implementation to allow for maximum number of items per second. Hopefull this will prevent blocked IP issues in the future. Current value: maximum 10 requests per second. Maybe it should be even lower.

 I was speaking more in regard to the "Load possible upgrades from..." which searches based on slot.

Dec 20, 2009 at 9:11 PM

How about a 2.3.4 that includes warlocks?

 

Coordinator
Dec 21, 2009 at 1:01 AM

Don't be rude. Warlock support sucks. ArPharazon has been working on it, and is pissing us devs off that it's being delaying, just as much as it's pissing you warlock users off too. But we're not bitching, because we know that it's what we do in our free time, for free, and if he doesn't have free time, then he doesn't have free time.

Dec 21, 2009 at 1:28 AM

I dont work on Rawr on weekends - its summer here in Australia, and that means Beer [lots of it], Babes, Barbequeues & Beaches.

Today is monday so I'm back to working on it ...

Dec 21, 2009 at 3:41 AM

Thats fine ArPharazon. I think whats gotten to people the most is you have been saying it's very very close for almost 2 months, and even a week ago said you'd release what you had that day or the next. It probably would be better to either release fixes in increments compared to a complete re-write, and also pull a blizzard and don't tell anyone when its coming. When ya say that we kind of get excited about it being released and then no word for a week or two annoys people. We are appreciative at the work you are doing on it, but its get frustrating since we haven't had a working model in so long and the comments about releasing it coming and going have frustrated people even more. I hope you understand our frustration, but also know that we do appreciate the time and effort put into things.

Dec 21, 2009 at 4:39 AM

ArPharazon wrote:

I dont work on Rawr on weekends - its summer here in Australia, and that means Beer [lots of it], Babes, Barbequeues & Beaches.

Today is monday so I'm back to working on it ...

 

Heh - Aussie here to and I have a BBQ around the pool yesterday with all the dance teachers from my wifes dance school :)  

 

Thanks for the work ArParazon.   Looking forward to it as my Warlock is now 78 :)

 

Dec 21, 2009 at 10:29 AM

Asteru.... you said it perfectly.  I do appreciate all the work devs do on Rawr and I don't want to be a bitch so I will apologize for any rudeness tones in my postings.  You stated my exact feelings.  I'm just more than frustrated sometimes and the more I wait the worse it gets. lol.  I'm trying to be patient, but wish they would release what they do have and continue to work on improving the model.  Happy Holidays guys!

Dec 22, 2009 at 1:19 AM

Agreed!  Have always liked the program but am past frustrated as warlocks have been ignored for weeks and the lame excuse we get is I don't work on RAWR on the weekends even though on other threads he posted that he would upload what he has.  Would much rather just be told the truth.  I'm sure the other developers are tired of it as well and I'm surprised someone else hasn't stepped up and worked on the warlock modules.

 

Dec 22, 2009 at 4:48 AM

Astry, I noticed a bug that I had checked in for 2.3.3 when I thought I got it in beforehand.  Basically, the method that does most of my specialeffects handling swapped trigger intervals and trigger chances, which is leading to some very interesting results, as for some levels of gear we're passing a number >1f for the TriggerChance.

Any chance we could get a 2.3.4 release sometime soon? :-\

Dec 22, 2009 at 5:28 AM

@Navyat - you're an idiot.

I work on rawr.warlock in my free time, and since 1) I dont work for you, or 2) you dont pay for anything, this means that I can damn well do whatever I like on my weekends.

For the other warlocks out there who are waiting for the update (@kharistan, @rarebeast, etc) - thank you for your patience, it will be worth it.

Coordinator
Dec 22, 2009 at 7:04 AM

Well ArP, I for one appreciate the dedication. It's unfortunate that your overhauling the module all at once instead of incremental but, that's life. With the check in 44441, nice to see that your at least starting to update and to many more to come. ;)

Dec 22, 2009 at 9:03 AM
Edited Dec 22, 2009 at 9:07 AM
Astrylian wrote:

Don't be rude. Warlock support sucks. ArPharazon has been working on it, and is pissing us devs off that it's being delaying, just as much as it's pissing you warlock users off too.

Why is it I said pretty much the same thing as Asteru, Zarie, and Astrylian but I'm the idiot? LOL  All I'm saying is that you have been posting for weeks about the lock module is coming and it's going to be ready soon but we haven't seen a thing.  You have had other developers offer help so if your busy and need help just man up and ask them.  If it's not ready that's fine but let us locks know where things are and we would be much more appreciative and sympathetic to your situation.  By the way, we do pay for it through donations.

Coordinator
Dec 22, 2009 at 9:15 AM

Because you're the one that said "the lame excuse we get is I don't work on RAWR on the weekends".

Dec 22, 2009 at 9:29 AM

It is lame!  What about the other 5 days a week for the last several weeks.  Even you yourself said "Warlock support sucks" and "is pissing us devs off that it's being delayed".  You have repeatedly asked for what he has and what have you got from him?  Nothing absolutely nothing.

 

Coordinator
Dec 22, 2009 at 9:49 AM

Indeed, however I'm not being a jerk to him. You realize you're actually hurting Rawr's Warlock support?

Dec 22, 2009 at 9:57 AM

One way or another there is a lack of developers. It's not like we're all queueing to do our contribution. We already have multiple models that lack development time.

 

If you donate, you donate for development that has been done, not to buy guarantees that it will be done in the future.

Dec 22, 2009 at 10:01 AM

Stating that it's a lame excuse isn't being a jerk to him.  I'm sure he is a great person.  I also know that he posted on November 3rd that he was working on lock issues and that it was coming soon!  That's almost 2 months ago so it really is a lame excuse.  Hurting Rawr's Warlock support??  What warlock support?  All that the warlocks have asked for in a countless number of threads during the last two months is an update or an ETA or anything to show that there is some work in progress.  After two months we finally have T10 bonuses but no working module to use them.

 

Dec 22, 2009 at 10:03 AM

Navyat, stop overreacting.

 

He's checking in parts at a time, because that's good practice in software development.

Dec 22, 2009 at 10:09 AM

It's not overreacting everything I said is true and taken straight from these forums.  But it's cool I'll check back in 2 months when the next part is uploaded.  Yea, that was being a jerk.

 

Developer
Dec 22, 2009 at 10:35 AM

CONVERSATION OVER, NO MORE REPLIES