Tanking Simulation
by Morn | 11/04/2007 18:01:21![]() Hi there, As a personal project to learn Java programming, I wrote a small application that fully simulates the damage a tank takes from a boss. It works for Druids, Paladins and of course Warriors, taking into account the class' unique abilities (Holy Shield, Redoubt, Shield Block), their stats and other variables like incoming attack speed. It does this by running 10.000 swings on the tank, and keeping track of damage taken, crushing blows taken, double crushing blows taken (a killer for a tank) and more. The results are quite interesting, for example: - It turns out a Druid with comparable stats takes about 10% more overall damage than a Paladin and about 15% more than a Warrior. - Also, for Paladins Redoubt tends to be active 20% of the time (at a 2 second attack speed) but provides little to no actual block. - Shield Block (nor Holy Shield) doesn't provide crushing immunity until the boss attacks slower than once every 2.5 second, but at a 2 second attack speed it does reduce the amount you get crushed to around 1% of the time. - Once a Paladin reaches over 102.4 avoidance with Holy Shield up, he takes less crushing blows than a Warrior, only about 0.1% of the time. - etc A possible use I see of this application is helping tanks decide on what stats to focus when gearing up. It works well and is very accurate. EDIT 04/09/2007: The above post is largely redundant, the latest version is posted at page 4:
[ Post edited by Morn ] |
by Ommra | 23/04/2007 14:46:59![]() Very impressive! I'll make sure we include it in Forum Watch tomorrow. |
by Vaneras | 09/08/2007 14:57:07![]() This thread has been added to the “Informative & useful Raids & Dungeons threads” compilations sticky: Informative & useful Raid & Dungeon threads |
Hot: Grab one of our RSS feeds to stay updated with what's happening with your class!



Recent Blizzard Announcements

