Elitist Jerks
Register
Blogs
Chat
Forums
New Posts


Go Back   Elitist Jerks > Public Discussion > Class Mechanics

Reply
 
LinkBack (227) Thread Tools
Old 02/22/08, 3:56 PM   #51 (permalink)
Rawr
 
Astrylian's Avatar
 
Night Elf Druid
 
Eonar
Hey, the images didn't come out right, they're broken for me? Really interested in seeing that.
 
User is offline.
Reply With Quote
Old 02/22/08, 4:11 PM   #52 (permalink)
Bald Bull
 
Shalas's Avatar
 
Blood Elf Paladin
 
Mal'Ganis
My attempt to outsmart vB's attachment system seems to have failed.
 
User is offline.
Reply With Quote
Old 02/22/08, 5:04 PM   #53 (permalink)
Rawr
 
Astrylian's Avatar
 
Night Elf Druid
 
Eonar
Very nice. This is really promising!

Last edited by Astrylian : 02/22/08 at 7:08 PM.
 
User is offline.
Reply With Quote
Old 02/23/08, 8:52 PM   #54 (permalink)
Glass Joe
 
Tauren Druid
 
Uldaman
I'm getting some errors trying to run the mage version. This is upon loading in any gear..

************** Exception Text **************
System.NullReferenceException: Object reference not set to an instance of an object.
   at Rawr.Mage.CalculationsMage.GetCharacterStats(Character character, Item additionalItem)
   at Rawr.Mage.CalculationsMage.GetCharacterCalculations(Character character, Item additionalItem)
   at Rawr.CalculationsBase.GetCharacterCalculations(Character character)
   at Rawr.CalculationsBase.GetItemCalculations(Item item, Character character, CharacterSlot slot)
   at Rawr.Calculations.GetItemCalculations(Item item, Character character, CharacterSlot slot)
   at Rawr.ItemComparison.LoadGearBySlot(CharacterSlot slot)
   at Rawr.FormMain.LoadComparisonData()
   at Rawr.FormMain.ItemCache_ItemsChanged(Object sender, EventArgs e)
   at System.EventHandler.Invoke(Object sender, EventArgs e)
   at Rawr.ItemCache.OnItemsChanged()
   at Rawr.ItemCache.AddItem(Item item, Boolean removeOldCopy, Boolean raiseEvent)
   at Rawr.Item.LoadFromId(String gemmedId, Boolean forceRefresh, String logReason)
   at Rawr.Item.LoadFromId(Int32 id, Boolean forceRefresh, String logReason)
   at Rawr.Item.get_Gem1()
   at Rawr.Item.GetTotalStats(Character character)
   at Rawr.CalculationsBase.GetItemStats(Character character, Item additionalItem)
   at Rawr.Mage.CalculationsMage.GetCharacterStats(Character character, Item additionalItem)
   at Rawr.Mage.CalculationsMage.GetCharacterCalculations(Character character, Item additionalItem)
   at Rawr.CalculationsBase.GetCharacterCalculations(Character character)
   at Rawr.Calculations.GetCharacterCalculations(Character character)
   at Rawr.FormMain._character_ItemsChanged(Object sender, EventArgs e)
   at System.EventHandler.Invoke(Object sender, EventArgs e)
   at Rawr.Character.OnItemsChanged()
   at Rawr.FormMain.set_Character(Character value)
   at Rawr.FormMain.LoadCharacter(Character character, String characterPath)
   at Rawr.FormMain.loadFromArmoryToolStripMenuItem_Click(Object sender, EventArgs e)
   at System.Windows.Forms.ToolStripItem.RaiseEvent(Object key, EventArgs e)
   at System.Windows.Forms.ToolStripMenuItem.OnClick(EventArgs e)
   at System.Windows.Forms.ToolStripItem.HandleClick(EventArgs e)
   at System.Windows.Forms.ToolStripItem.HandleMouseUp(MouseEventArgs e)
   at System.Windows.Forms.ToolStripItem.FireEventInteractive(EventArgs e, ToolStripItemEventType met)
   at System.Windows.Forms.ToolStripItem.FireEvent(EventArgs e, ToolStripItemEventType met)
   at System.Windows.Forms.ToolStrip.OnMouseUp(MouseEventArgs mea)
   at System.Windows.Forms.ToolStripDropDown.OnMouseUp(MouseEventArgs mea)
   at System.Windows.Forms.Control.WmMouseUp(Message& m, MouseButtons button, Int32 clicks)
   at System.Windows.Forms.Control.WndProc(Message& m)
   at System.Windows.Forms.ScrollableControl.WndProc(Message& m)
   at System.Windows.Forms.ToolStrip.WndProc(Message& m)
   at System.Windows.Forms.ToolStripDropDown.WndProc(Message& m)
   at System.Windows.Forms.Control.ControlNativeWindow.OnMessage(Message& m)
   at System.Windows.Forms.Control.ControlNativeWindow.WndProc(Message& m)
   at System.Windows.Forms.NativeWindow.Callback(IntPtr hWnd, Int32 msg, IntPtr wparam, IntPtr lparam)
 
User is offline.
Reply With Quote
Old 02/23/08, 9:17 PM   #55 (permalink)
Don Flamenco
 
Gnome Mage
 
Kilrogg
Originally Posted by Hald View Post
I'm getting some errors trying to run the mage version. This is upon loading in any gear..
I'm trying to reproduce this but I'm without luck. Could you tell all the steps from installation to how you loaded the gear? Also tell me the name and server of character you tried to load, might be something specific to that.
 
User is offline.
Reply With Quote
Old 02/23/08, 9:35 PM   #56 (permalink)
Glass Joe
 
Tauren Druid
 
Uldaman
Just extracted to my Rawr b11 folder for "installation". I tried loading the character Tasheshi @ Uldaman-US

Edit: Manually putting in the gear works, I wonder if it could have something to do with the EnchantCache or something along the lines of that?

Edit2: Deleting/backingup my itemcache/enchantcache/buffcache and reloading Rawr gonna see if that works.
... Worked!

Last edited by Hald : 02/23/08 at 9:42 PM.
 
User is offline.
Reply With Quote
Old 02/24/08, 6:36 AM   #57 (permalink)
Don Flamenco
 
Gnome Warlock
 
Spinebreaker
Many wow addons these days give a prompt for removing or moving old cached data when a version upgrade happens. Including this into Rawr could conceivably eliminate 95% of the posts and error emails that result from old data.
 
User is offline.
Reply With Quote
Old 02/24/08, 8:31 AM   #58 (permalink)
Von Kaiser
 
charriu's Avatar
 
Night Elf Druid
 
Die Todeskrallen (EU)
Originally Posted by Darkmantle View Post
Many wow addons these days give a prompt for removing or moving old cached data when a version upgrade happens. Including this into Rawr could conceivably eliminate 95% of the posts and error emails that result from old data.
Or just add version detection to rawr, rejecting anything that's not appropriate for the current version...
 
User is offline.
Reply With Quote
Old 02/24/08, 12:50 PM   #59 (permalink)
Rawr
 
Astrylian's Avatar
 
Night Elf Druid
 
Eonar
Originally Posted by Darkmantle View Post
Many wow addons these days give a prompt for removing or moving old cached data when a version upgrade happens. Including this into Rawr could conceivably eliminate 95% of the posts and error emails that result from old data.
Rawr actually should be backward compatible with old versions' cache/character files. It always has been up until now, and I'll try to make sure that continues.
 
User is offline.
Reply With Quote
Old 02/24/08, 1:11 PM   #60 (permalink)
Glass Joe
 
Human Mage
 
Kirin Tor
Hey I just installed Rawr b11, then installed Rawr.Mage and overwrote the base.dll like it said to do but Im having a problem. Whenever I click the exe file to run Rawr it will execute but the program wont open up. No error messages or nothing. I also installed the net framework 2.0 as per the readme. Any idea whats up?
 
User is offline.
Reply With Quote
Old 02/24/08, 2:12 PM   #61 (permalink)
Rawr
 
Astrylian's Avatar
 
Night Elf Druid
 
Eonar
Rawr.Mage is not built for Rawr b11. I haven't taken a look at what Kavan posted. Rawr.Mage probably only runs on the latest build of Rawr.
 
User is offline.
Reply With Quote
Old 02/24/08, 2:17 PM   #62 (permalink)
Glass Joe
 
Human Mage
 
Kirin Tor
Originally Posted by Astrylian View Post
Rawr.Mage is not built for Rawr b11. I haven't taken a look at what Kavan posted. Rawr.Mage probably only runs on the latest build of Rawr.
This is taken directly from the rawr.mage page:

Installation:
You first need to install Rawr B11.
If you had previous installations then you should delete ***Cache.xml files to force new xml files with new data to be generated.
Extract Rawr.Mage.zip in your Rawr location and overwrite Rawr.Base.dll.


So I did what the page said to do and its not working.
 
User is offline.
Reply With Quote
Old 02/24/08, 2:23 PM   #63 (permalink)
Rawr
 
Astrylian's Avatar
 
Night Elf Druid
 
Eonar
Err. Odd. OK, Kavan, how is that supposed to work?
 
User is offline.
Reply With Quote
Old 02/24/08, 2:35 PM   #64 (permalink)
Glass Joe
 
Human Mage
 
Kirin Tor
Originally Posted by Astrylian View Post
Err. Odd. OK, Kavan, how is that supposed to work?
Yeah thats what Im wondering. I have seen a couple people on the mage topic who have it working so Im trying to figure out if its me doing something wrong or not. Hopefully he will respond fairly soon.
 
User is offline.
Reply With Quote
Old 02/24/08, 2:58 PM   #65 (permalink)
Glass Joe
 
Tauren Druid
 
Uldaman
ItemCaches and etc have worked up until b10 with older versions because it was always the same data. Now that more objects are being loaded in with b11's other class versions (spell dmg, for instance) the cache has to be either updated or deleted and rebuilt automatically by Rawr on bootup.

I don't think there's really anything to fix such a problem besides maybe building into the Rawr.Base for it to update the caches. (I know barely anything of programming, so just a suggestion not sure if it'd work.)

B11 is supposed to work with Rawr.Mage, inphared. It's working fine for me, are you sure you "installed" it correctly?
 
User is offline.
Reply With Quote
Old 02/24/08, 3:10 PM   #66 (permalink)
Glass Joe
 
Human Mage
 
Kirin Tor
Originally Posted by Hald View Post
ItemCaches and etc have worked up until b10 with older versions because it was always the same data. Now that more objects are being loaded in with b11's other class versions (spell dmg, for instance) the cache has to be either updated or deleted and rebuilt automatically by Rawr on bootup.

I don't think there's really anything to fix such a problem besides maybe building into the Rawr.Base for it to update the caches. (I know barely anything of programming, so just a suggestion not sure if it'd work.)

B11 is supposed to work with Rawr.Mage, inphared. It's working fine for me, are you sure you "installed" it correctly?
As far as Im concerned yes I have. I downladoed both the B11 and Rawr.mage zip files. Unzipped the rawr b11 first. Then I unzipped the rawr.mage and overwrote the base.dll file as I was told. Then I went into the Rawr folder and double clicked on the icon and it just gives me the hourglass icon like its working for about 1 sec and then stops. I am at work and maybe JUST maybe it might be that but I hoenstly dont think it is. ANy other ideas? Ive already tried uninstalling/reinstallig 3 times.

EDIT: Well after installing it do a different location it worked. Go figure.
 
User is offline.
Reply With Quote
Old 02/24/08, 3:15 PM   #67 (permalink)
Glass Joe
 
Night Elf Druid
 
Alleria
This is so awesome. Cudos to everyone who's working on it and can't wait to see the hunter one for my alt. Some of my guildies were getting a bit jealous that they had to use spreadsheets when I had this wonderful program.
 
User is offline.
Reply With Quote
Old 02/24/08, 4:02 PM   #68 (permalink)
Glass Joe
 
Human Mage
 
Kirin Tor
I have a question about the trinkets part. I see that you have the Darkmoon Card; Crusade in the item list but it wont let me select it from the trinket menu. how come?
 
User is offline.
Reply With Quote
Old 02/24/08, 7:05 PM   #69 (permalink)
Don Flamenco
 
Gnome Mage
 
Kilrogg
When you get hourglass with nothing happening that in most cases means it's trying to get data from armory and armory is not responding. Waiting for it to timeout should give you an error message. When in doubt I'd suggest try running Rawr without adding mage dll and see if you have any problems there.

For trinkets I have to code all the specific item effects, not all are done at the moment. If it doesn't understand the effect it won't let you select it. So just wait a few days until more are added. I'll make sure to post here when there are any updates.
 
User is offline.
Reply With Quote
Old 02/25/08, 11:44 AM   #70 (permalink)
Glass Joe
 
Human Mage
 
Kirin Tor
Originally Posted by Kavan View Post
When you get hourglass with nothing happening that in most cases means it's trying to get data from armory and armory is not responding. Waiting for it to timeout should give you an error message. When in doubt I'd suggest try running Rawr without adding mage dll and see if you have any problems there.

For trinkets I have to code all the specific item effects, not all are done at the moment. If it doesn't understand the effect it won't let you select it. So just wait a few days until more are added. I'll make sure to post here when there are any updates.
Awesome sounds good. So far this has been amazing to use.
 
User is offline.
Reply With Quote
Old 02/25/08, 3:04 PM   #71 (permalink)
Piston Honda
 
Dwarf Paladin
 
Stormrage
I would love to help with this, since programming is a hobby of mine (by no means advanced skills), though I dont have any of the programming languages mentioned here. Most of my programing has been in VBA thus-far. I have a love for the mechanics of any game, and prot pallys in particular. If my help could be used, please, contact me.

Also tossing this out there for a graph suggestion for the tanking class-specs:

Graph: Time to Die
I have worked out a basic formula for calculating Time to Die based on average hit actually taken, avoidance, block (if any), and attacks per second. I am going to be building a simple mod to test it, and if it works, share it. Including a graph of this Time Vs Damage Per Hit calculated on the defensive statistics could help mathematically challenged tanks using Rawr adjust gear visually to achieve maximum Time to Die with what they have available. Granted, this would have to be used with a threat graph/scale to determine situational use, but could really help alot of tanks out there that are struggling with survivability.

Any interest?
 
User is offline.
Reply With Quote
Old 02/25/08, 3:52 PM   #72 (permalink)
Von Kaiser
 
Night Elf Druid
 
Firetree
Originally Posted by Yenadar View Post
I would love to help with this, since programming is a hobby of mine (by no means advanced skills), though I dont have any of the programming languages mentioned here. Most of my programing has been in VBA thus-far. I have a love for the mechanics of any game, and prot pallys in particular. If my help could be used, please, contact me.

Also tossing this out there for a graph suggestion for the tanking class-specs:

Graph: Time to Die
I have worked out a basic formula for calculating Time to Die based on average hit actually taken, avoidance, block (if any), and attacks per second. I am going to be building a simple mod to test it, and if it works, share it. Including a graph of this Time Vs Damage Per Hit calculated on the defensive statistics could help mathematically challenged tanks using Rawr adjust gear visually to achieve maximum Time to Die with what they have available. Granted, this would have to be used with a threat graph/scale to determine situational use, but could really help alot of tanks out there that are struggling with survivability.

Any interest?
I dont see a time to die graph being of any use. Rawr includes a total tank points value with represents your total value of survival as a tank, by adding your mitigation (dodge,block, parry, miss, etc) and your survival. There is no math to be done other than the simple example of

"Does changing this item make the number increase or decrease?"

If the number increases the tank will live longer , decreases and its shorter. I would definatly however like to see a threat portion added in conjunction with survivability to find good hybrid sets. Admittadly im a druid and threat is almost never an issue, but its always fun to optimize.
 
User is offline.
Reply With Quote
Old 02/25/08, 4:28 PM   #73 (permalink)
I don't tell jokes in base 13
 
Binkenstein's Avatar
 
Draenei Shaman
 
Dragonblight
Originally Posted by Skyhoof View Post
I wish they had taught me this in high school or college instead of home economics, wood shop, gym, public speaking, etc.

I'm programming illiterate but would be happy to team up with someone to help make a Rawr for Resto shaman.
Same thing goes for me, except for an Elemental PoV.

Originally Posted by Malan View Post
You forgot: "I'm reposting the same shit that some jackass on the normal forum posted, verbatim, complete with misspelled words, horrible paragraph/line spacing, and half assed ideas that a coked up chimp could have made better."
 
User is offline.
Reply With Quote
Old 02/25/08, 5:09 PM   #74 (permalink)
Glass Joe
 
Blood Elf Paladin
 
Lightninghoof
Looks nice. Hopefully the Retadin spreadsheet can have it's math converted into this program, would be really nice and useful.

"As surely as I live forever, when I sharpen my flashing sword and my hand grasps it in judgement, I will take vengeance on my adversaries and repay those who hate me."
 
User is offline.
Reply With Quote
Old 02/25/08, 6:47 PM   #75 (permalink)
Von Kaiser
 
charriu's Avatar
 
Night Elf Druid
 
Die Todeskrallen (EU)
I could help with programming, too. Although I don't usually program in C# I know the language.
 
User is offline.
Reply With Quote
Reply