Elitist Jerks
Register
Blogs
Forums


Go Back   Elitist Jerks » Class Mechanics » Shamans

Closed Thread
 
LinkBack Thread Tools
Old 08/31/08, 5:56 AM   #16
tukez
Don Flamenco
 
Orc Shaman
 
Dragonblight (EU)
EnhSim 0.4.9

0.4.9
-Fixed spell gcd haste. Mongoose, flurry etc were also affecting spell gcd.
-Ancestral Knowledge fixed to 5 point talent.
-EP value calculation also shows baseline total DPS and DPS difference with every test.

DPS difference on EP value calculation is supposed to help to decide the correct EP ranges.

enhsim - Google Code

Offline
Old 09/01/08, 8:23 PM   #17
bobxii
Von Kaiser
 
Tauren Shaman
 
Medivh
Originally Posted by tukez View Post
So you tried to make a static library out of zthread? You could post the error messages here and maybe me or someone else can tell something about it.
after doing ./configure (10.5.4)

kyle:ZThread-2.3.2 Administrator$ make
Making all in src
make  all-recursive
Making all in .
if /bin/sh ../libtool --mode=compile g++ -DHAVE_CONFIG_H -I. -I. -I. -I../include   -g -O2 -Wall -DNDEBUG  -g -O2 -Wall -DNDEBUG -MT AtomicCount.lo -MD -MP -MF ".deps/AtomicCount.Tpo" \
	  -c -o AtomicCount.lo `test -f 'AtomicCount.cxx' || echo './'`AtomicCount.cxx; \
	then mv -f ".deps/AtomicCount.Tpo" ".deps/AtomicCount.Plo"; \
	else rm -f ".deps/AtomicCount.Tpo"; exit 1; \
	fi
 g++ -DHAVE_CONFIG_H -I. -I. -I. -I../include -g -O2 -Wall -DNDEBUG -g -O2 -Wall -DNDEBUG -MT AtomicCount.lo -MD -MP -MF .deps/AtomicCount.Tpo -c AtomicCount.cxx  -fno-common -DPIC -o .libs/AtomicCount.o
../include/zthread/Guard.h: In destructor 'ZThread::Guard<LockType, LockingPolicy>::~Guard()':
../include/zthread/Guard.h:494: error: there are no arguments to 'isDisabled' that depend on a template parameter, so a declaration of 'isDisabled' must be available
../include/zthread/Guard.h:494: error: (if you use '-fpermissive', G++ will accept your code, but allowing the use of an undeclared name is deprecated)
make[3]: *** [AtomicCount.lo] Error 1
make[2]: *** [all-recursive] Error 1
make[1]: *** [all] Error 2
make: *** [all-recursive] Error 1
kyle:ZThread-2.3.2 Administrator$

Offline
Old 09/02/08, 3:40 AM   #18
tukez
Don Flamenco
 
Orc Shaman
 
Dragonblight (EU)
Originally Posted by bobxii View Post
after doing ./configure (10.5.4)
../include/zthread/Guard.h:494: error: (if you use '-fpermissive', G++ will accept your code, but allowing the use of an undeclared name is deprecated)
Seems like the zthread is not following the C++ standard or something. So try to build with that -fpermissive flag.

Offline
Old 09/02/08, 1:45 PM   #19
bobxii
Von Kaiser
 
Tauren Shaman
 
Medivh
Originally Posted by tukez View Post
../include/zthread/Guard.h:494: error: (if you use '-fpermissive', G++ will accept your code, but allowing the use of an undeclared name is deprecated)
Seems like the zthread is not following the C++ standard or something. So try to build with that -fpermissive flag.


I did that as well ( assuming it's $ make -fpermissive or $ make --fpermissive (on another computer atm, can't remember :P )). Zthreads is (insofar as I have seen from google) a relatively unsupported library; is it required for the program to run or just for the multithread capability ?

Offline
Old 09/02/08, 2:20 PM   #20
tukez
Don Flamenco
 
Orc Shaman
 
Dragonblight (EU)
Originally Posted by bobxii View Post
is it required for the program to run or just for the multithread capability ?
It is your lucky day.



0.5.4
-EP test with hit rating or expertise will be skipped, if over the cap.
-combat_length added to config. This will determine the potion cooldown.
-Buff system revamped to WoW 3.0 mechanics.
-Multiple Drums of Battle removed. Drums now have 2min cooldown.
-When compiling to other platforms, it is possible to define NOTHREADS to exclude ZThreads(multithreading) usage.

enhsim - Google Code


In the default config, all the buffs are unused. Give me some suggestions for default buffs.

Offline
Old 09/02/08, 4:41 PM   #21
Raut
Bald Bull
 
Raut's Avatar
 
Raut
Tauren Shaman
 
No WoW Account (EU)
Originally Posted by bobxii View Post
I did that as well ( assuming it's $ make -fpermissive or $ make --fpermissive (on another computer atm, can't remember :P )). Zthreads is (insofar as I have seen from google) a relatively unsupported library; is it required for the program to run or just for the multithread capability ?
Not sure what platform you're trying to do this on, but given some *nix you should set CCFLAGS or CXXFLAGS.

export CCFLAGS="-fpermissive"

Do this before running make.

Last edited by Raut : 09/03/08 at 3:31 AM.

Fuel for hatred

Norway Offline
Old 09/02/08, 9:34 PM   #22
 Krish
Wishes his user name was Kresh
 
Krish's Avatar
 
Orc Shaman
 
Mal'Ganis
Would someone be so kind as to write out a straightforward, step-by-step instruction set for compiling this on a Mac? I could likely muddle through and figure it out on my own, but most people probably won't. Much appreciated.

Offline
Old 09/03/08, 2:09 PM   #23
tukez
Don Flamenco
 
Orc Shaman
 
Dragonblight (EU)
EnhSim 0.5.7

0.5.7
-GUI is included. You can still use the console version. GUI is actually just front end for enhsim, it generates config file and runs enhsim.exe with it. The GUI uses enhsimgui_config.txt as it's temp config file.
-Buffs in the config file changed to form [value]/[default value]. For example melee_haste_buff 0.0/20.0. It means that buff is off and the "default" or suggested value is 20.0%.
-Fixed potion cooldown. It was 100(!) times shorter than it was supposed to be.

enhsim - Google Code


Yeah, GUI included. The GUI is not very intelligent when it comes to inputting invalid data, so keep that in mind.

Sorry about the potion cooldown .

Offline
Old 09/03/08, 2:31 PM   #24
Xieon
Von Kaiser
 
Draenei Shaman
 
Feathermoon
Trying to run 'enhsimgui' gives the following error:

'This application has failed to start because the application configuration is incorrect. Reinstalling the application may fix this problem.'

Windows XP Pro

Offline
Old 09/03/08, 2:35 PM   #25
tukez
Don Flamenco
 
Orc Shaman
 
Dragonblight (EU)
Originally Posted by Xieon View Post
Trying to run 'enhsimgui' gives the following error:

'This application has failed to start because the application configuration is incorrect. Reinstalling the application may fix this problem.'

Windows XP Pro
So it obviously needs some DLLs or something. I'll investigate some more...

Offline
Old 09/03/08, 3:31 PM   #26
tukez
Don Flamenco
 
Orc Shaman
 
Dragonblight (EU)
So I did my research and I think you need to install this package:

Download details: Visual C++ 2008 Redistributable Package (x86)

Tell me if it works.

Offline
Old 09/03/08, 3:49 PM   #27
hozzer
Von Kaiser
 
Gnome Death Knight
 
Gilneas
I had the same error and this package fixed it. Thanks!

Offline
Old 09/04/08, 4:04 AM   #28
Bellante
Von Kaiser
 
Tauren Shaman
 
Mazrigos (EU)
Nice to see the gui there, it's looking really sweet.

2 Suggestions though:

Is it possible to include a standard of boss values, perhaps from a dropdown box, maybe even with example bosses with said values (KJ has low armor for example)? Would be nice to not have to set this.

Same goes for a "standard" enha raid talent set. I realise the community has not produced a "cookie cutter" spec yet, but alot of enhancement talents are stable, and would always be chosen, going through 20 dropdown boxes every time would be a nice thing to not have to do

Offline
Old 09/04/08, 4:28 AM   #29
tukez
Don Flamenco
 
Orc Shaman
 
Dragonblight (EU)
Originally Posted by Bellante View Post
Nice to see the gui there, it's looking really sweet.

2 Suggestions though:

Is it possible to include a standard of boss values, perhaps from a dropdown box, maybe even with example bosses with said values (KJ has low armor for example)? Would be nice to not have to set this.

Same goes for a "standard" enha raid talent set. I realise the community has not produced a "cookie cutter" spec yet, but alot of enhancement talents are stable, and would always be chosen, going through 20 dropdown boxes every time would be a nice thing to not have to do
Can do. Although didn't you notice that you can save/load configs with it too? Also it should load the last used config on start, at least is works on my machine.

Offline
Old 09/04/08, 9:16 AM   #30
Bellante
Von Kaiser
 
Tauren Shaman
 
Mazrigos (EU)
Nope, doesn't load up the previous one on my pc, I'm afraid.

Offline
Closed Thread

Go Back   Elitist Jerks » Class Mechanics » Shamans

Thread Tools

Similar Threads
Thread Thread Starter Forum Replies Last Post
DPS Simulator Grim13 Warriors 133 11/12/08 7:20 AM
Teron Gorefiend Ghost Simulator Zugstab Public Discussion 31 01/16/08 7:14 PM
[Mage] DPS Simulator zurmagus Class Mechanics 41 11/08/07 9:11 PM
[Shaman] Experimental combat simulator draghkar Class Mechanics 182 08/30/07 4:33 AM