-
Notifications
You must be signed in to change notification settings - Fork 18
/
index.html
3713 lines (3398 loc) · 190 KB
/
index.html
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
239
240
241
242
243
244
245
246
247
248
249
250
251
252
253
254
255
256
257
258
259
260
261
262
263
264
265
266
267
268
269
270
271
272
273
274
275
276
277
278
279
280
281
282
283
284
285
286
287
288
289
290
291
292
293
294
295
296
297
298
299
300
301
302
303
304
305
306
307
308
309
310
311
312
313
314
315
316
317
318
319
320
321
322
323
324
325
326
327
328
329
330
331
332
333
334
335
336
337
338
339
340
341
342
343
344
345
346
347
348
349
350
351
352
353
354
355
356
357
358
359
360
361
362
363
364
365
366
367
368
369
370
371
372
373
374
375
376
377
378
379
380
381
382
383
384
385
386
387
388
389
390
391
392
393
394
395
396
397
398
399
400
401
402
403
404
405
406
407
408
409
410
411
412
413
414
415
416
417
418
419
420
421
422
423
424
425
426
427
428
429
430
431
432
433
434
435
436
437
438
439
440
441
442
443
444
445
446
447
448
449
450
451
452
453
454
455
456
457
458
459
460
461
462
463
464
465
466
467
468
469
470
471
472
473
474
475
476
477
478
479
480
481
482
483
484
485
486
487
488
489
490
491
492
493
494
495
496
497
498
499
500
501
502
503
504
505
506
507
508
509
510
511
512
513
514
515
516
517
518
519
520
521
522
523
524
525
526
527
528
529
530
531
532
533
534
535
536
537
538
539
540
541
542
543
544
545
546
547
548
549
550
551
552
553
554
555
556
557
558
559
560
561
562
563
564
565
566
567
568
569
570
571
572
573
574
575
576
577
578
579
580
581
582
583
584
585
586
587
588
589
590
591
592
593
594
595
596
597
598
599
600
601
602
603
604
605
606
607
608
609
610
611
612
613
614
615
616
617
618
619
620
621
622
623
624
625
626
627
628
629
630
631
632
633
634
635
636
637
638
639
640
641
642
643
644
645
646
647
648
649
650
651
652
653
654
655
656
657
658
659
660
661
662
663
664
665
666
667
668
669
670
671
672
673
674
675
676
677
678
679
680
681
682
683
684
685
686
687
688
689
690
691
692
693
694
695
696
697
698
699
700
701
702
703
704
705
706
707
708
709
710
711
712
713
714
715
716
717
718
719
720
721
722
723
724
725
726
727
728
729
730
731
732
733
734
735
736
737
738
739
740
741
742
743
744
745
746
747
748
749
750
751
752
753
754
755
756
757
758
759
760
761
762
763
764
765
766
767
768
769
770
771
772
773
774
775
776
777
778
779
780
781
782
783
784
785
786
787
788
789
790
791
792
793
794
795
796
797
798
799
800
801
802
803
804
805
806
807
808
809
810
811
812
813
814
815
816
817
818
819
820
821
822
823
824
825
826
827
828
829
830
831
832
833
834
835
836
837
838
839
840
841
842
843
844
845
846
847
848
849
850
851
852
853
854
855
856
857
858
859
860
861
862
863
864
865
866
867
868
869
870
871
872
873
874
875
876
877
878
879
880
881
882
883
884
885
886
887
888
889
890
891
892
893
894
895
896
897
898
899
900
901
902
903
904
905
906
907
908
909
910
911
912
913
914
915
916
917
918
919
920
921
922
923
924
925
926
927
928
929
930
931
932
933
934
935
936
937
938
939
940
941
942
943
944
945
946
947
948
949
950
951
952
953
954
955
956
957
958
959
960
961
962
963
964
965
966
967
968
969
970
971
972
973
974
975
976
977
978
979
980
981
982
983
984
985
986
987
988
989
990
991
992
993
994
995
996
997
998
999
1000
<!DOCTYPE html>
<html lang="en">
<style>
body {
font-family: Arial;
}
/* Style the tab */
.tab {
overflow: hidden;
border: 1px solid #ccc;
background-color: #f1f1f1;
}
/* Style the buttons inside the tab */
.tab button {
background-color: inherit;
float: left;
border: none;
outline: none;
cursor: pointer;
padding: 14px 16px;
transition: 0.3s;
font-size: 17px;
}
/* Change background color of buttons on hover */
.tab button:hover {
background-color: #ddd;
}
/* Create an active/current tablink class */
.tab button.active {
background-color: #ccc;
}
/* Style the tab content */
.tabcontent {
display: none;
padding: 6px 12px;
border: 1px solid #ccc;
border-top: none;
}
select {
color: black;
}
select.item-select {
width: 150px;
/*background-color: #ccccff;*/
}
select.weapon-select {
width: 225px;
/*background-color: #ccccff;*/
}
option:checked {
color: #000066;
background-color: #b3c6ff;
}
select.enchant-select {
width: 100px;
}
.run_sim_button {
background-color: #4CAF50;
border: none;
color: white;
padding: 15px 32px;
text-align: center;
text-decoration: none;
display: inline-block;
font-size: 16px;
margin: 4px 2px;
cursor: pointer;
width: 600px;
height: 60px;
}
/* Change background color of buttons on hover */
.run_sim_button:hover {
background-color: #adebad;
}
.collapsible {
background-color: #777;
color: white;
cursor: pointer;
padding: 18px;
width: 666px;
height: 60px;
border: 1px solid black;
text-align: center;
outline: none;
font-size: 15px;
}
.collapsible:hover {
background-color: #555;
}
.content {
padding: 18px;
display: none;
overflow-y: scroll;
max-height: 480px;
width: 630px;
background-color: #d9d9d9;
}
.loader div {
border: 16px solid #f3f3f3; /* Light grey */
border-top: 16px solid #003300; /* Blue */
border-radius: 50%;
width: 120px;
height: 120px;
animation: spin 2s linear infinite;
}
p.select-title {
display: inline;
font-size: 22px;
font-weight: bold;
}
@keyframes spin {
0% {
transform: rotate(0deg);
}
25% {
transform: rotate(180deg);
}
50% {
transform: rotate(0deg);
}
75% {
transform: rotate(-180deg);
}
100% {
transform: rotate(0deg);
}
}
div.scroll {
margin: 4px;
padding: 4px;
background-color: black;
color: white;
width: 600px;
height: 400px;
overflow-x: auto;
text-align: justify;
}
div.description {
margin-left: 25px;
}
div.hide_description {
}
.left_select {
position: relative;
left: 00px;
/*margin-left: -0px;*/
}
.middle_select {
position: relative;
left: 124px;
/*margin-left: -50px;*/
}
.right_select {
position: relative;
left: 240px;
/*margin-left: 50px;*/
}
.icon {
width: 36px;
height: 36px;
position: relative;
margin: 1px;
user-select: none;
border: 2px solid #fcfff9;
display: inline-block;
vertical-align: top;
cursor: pointer;
transition: border-color .2s ease-in;
}
.icon:before {
content: attr(data-disp);
position: absolute;
right: -4px;
bottom: -4px;
background: #000;
border: 1px solid #ccc;
border-radius: 5px;
text-align: center;
z-index: 3;
font-size: 11px;
padding: 1px 3px;
color: #7fffb6;
}
.icon:after {
content: "";
width: 39px;
height: 39px;
position: absolute;
left: 0;
top: 0;
border-radius: 4px;
}
.results_table {
/*display: inline-block;*/
/*border-right: thin solid #404040;*/
}
.talents {
display: inline-block;
border-right: thin solid #404040;
}
.checkbox_div {
vertical-align: top;
display: inline-block;
}
.tooltip {
position: relative;
display: inline-block;
border-bottom: 1px dotted black;
}
.tooltip .tooltiptext {
visibility: hidden;
width: 120px;
background-color: #555;
color: #fff;
text-align: center;
border-radius: 6px;
padding: 5px 0;
position: absolute;
z-index: 1;
bottom: 125%;
left: 50%;
margin-left: -60px;
opacity: 0;
transition: opacity 0.3s;
}
.tooltip .tooltiptext::after {
content: "";
position: absolute;
top: 100%;
left: 50%;
margin-left: -5px;
border-width: 5px;
border-style: solid;
border-color: #555 transparent transparent transparent;
}
.tooltip:hover .tooltiptext {
visibility: visible;
opacity: 1;
}
.tooltipicon {
width: 35px;
height: 35px;
position: relative;
margin: 3px;
user-select: none;
border: 1px solid #525252;
display: inline-block;
vertical-align: top;
cursor: pointer;
transition: border-color .2s ease-in;
}
</style>
<head>
<title>wow fury sim</title>
<script src="https://cdnjs.cloudflare.com/ajax/libs/Chart.js/2.4.0/Chart.min.js"></script>
<script src="https://ajax.googleapis.com/ajax/libs/jquery/3.5.1/jquery.min.js"></script>
<script src="website/emscripten/website/wasm_interface.js"></script>
<script src="website/js/talents.js"></script>
<script src="website/js/load_presets.js"></script>
<meta name="site_description" content="WoW Classic simulator for Fury Warriors">
<!-- Global site tag (gtag.js) - Google Analytics -->
<script async src="https://www.googletagmanager.com/gtag/js?id=G-M83FTBJNFX"></script>
<script>
window.dataLayer = window.dataLayer || [];
function gtag(){dataLayer.push(arguments);}
gtag('js', new Date());
gtag('config', 'G-M83FTBJNFX');
</script>
</head>
<h1>wow fury sim</h1>
<body style="background-color:#bfbfbf;"
onload="openTab('event', 'Simulator');open_armor();show_div('cleave_if_adds', 'cleave_div');
show_div('use_hamstring', 'hamstring_div');show_div('multi_target_mode', 'multi_target_div');
show_div('periodic_damage', 'periodic_damage_div');show_div('ability_queue', 'ability_queue_div');
show_div('dual_wield_mode', 'dual_wield_div');displayTalentBootup();calcTotalTalents();load_talent_standard_fury();">
<div class="tab">
<button class="tablinks" onclick="openTab(event, 'Simulator')">Simulator</button>
<button class="tablinks" onclick="openTab(event, 'Discord')">Discord/Patch-notes</button>
<button class="tablinks" onclick="openTab(event, 'About')">About</button>
</div>
<div id="Discord" class="tabcontent">
<h2>Welcome to wow-fury-sim!</h2>
If you like my simulator feel free to join my <b>Discord</b>:
<h3><a href="https://discord.gg/xTuKsRz">Discord link</a></h3>
There you can discuss your results, get notifications when a <b>new patch</b> goes live, read the <b>patch-notes</b>,
<br>
or, if you have some good ideas, you can contribute to the <b>wish-list</b>.<br>
</div>
<div id="About" class="tabcontent">
<h2>Welcome to my fury simulator!</h2>
<h3><a href="https://github.com/albinoyoda/wow_classic_simulator">Github link</a></h3>
The project is open-source and can be found on github. <br>
If you have ideas of what you think is missing/would be nice to have join my <a href="https://discord.gg/xTuKsRz">Discord.</a>
<h3>FAQ:</h3>
<p><b>Q: Is this a spreadsheet? How does it work? </b></p>
<p> A: No, this is not a spreadsheet. This is an actual simulator with world of warcraft classic mechanics.<br>
When the "Run simulator" button is pressed, a character is created, wearing the items, weapons, buffs, and<br>
enchants specified by the drop down menus and checkboxes. Then the following values, which are used <br>
in the simulator, are computed:<br>
- Total attack power<br>
- Weapon skill<br>
- Hit chance<br>
- Haste rating<br>
- Weapons extra hit probability<br>
- Damage multipliers<br><br>
Where the hit and crit are used to create the following hit tables:<br>
- Main-hand white-hit table<br>
- Off-hand white-hit table<br>
- Two-hand white-hit table (queried for the off-hand when a heroic strike is queued)<br>
- Yellow-hit table<br><br>
Then a combat phase starts, where X independent fights are simulated. Here the characters weapons will<br>
start to swing towards a target, where white and yellow hits are generated by drawing random samples<br>
from the hit-tables. Rage will be generated and spent on abilities following a configurable ability-policy.<br>
The DPS can then be computed as the average value of the DPS in these simulations. Furthermore, since the<br>
DPS from the simulations approximate a gaussian distribution, one can readily compute the error margins <br>
of the expected value (confidence interval). This is crucial in order to draw conclusions from the results.<br>
</p>
<p><b>Q: Whats the difference between a simulator and a spreadsheet?</b></p>
<p>A: A spreadsheet performs no simulations, instead it consists of a mash-up of expected values, where<br>
white-hit damage, rage, yellow hits, etc., are modelled. But, since these depend on discrete events, such<br>
as cooldowns, flurry charges, rage-capping, swing timer resets (extra hit), the models will be approximate<br>
and might thus lack crucial details. I believe people have done a great effort in developing such models,<br>
but from the forementioned reasons they will never be as accurate as a simulator!<br>
</p>
<p><b>Q: What equations are used in this simulator?</b></p>
<p>A: The tables for crit, hit, glancing hits, and weapon skill have all been based on the results presented in<br>
the <a href="https://github.com/magey/classic-warrior/wiki/Attack-table">Attack table</a> github.<br>
Their models have been verified on classic servers, and I can strongly recommend to check it out.<br>
</p>
<p><b>Q: The DPS in the simulator is much higher than what I usually get when I raid. What is wrong?</b></p>
<p>A: The simulator follows the specified ability rotation with perfect execution,<br>
meaning it does 0 misstakes, 0 missclicks and has near perfect timing with all of its cooldowns.<br>
Furthermore, so does all of it's "raid members", where fearie fire, curse of recklessness,<br>
and sunder armor are assumed to be applied instantly as the fight begins and have no downtime. The bot also<br>
does not wait for the tank to build threat.<br>
</p>
<p><b>Q: Wow, I really love the webdesign from the 90's! </b></p>
<p>A: Said no one ever...<br>
The reason why this page looks to have a target audience in their 50's is that I have very limited<br>
experience with any web based programming languages. I found something that I understood and stuck to that.<br>
And it works, hey! However, the C++ based simulator and the derivation/interpretation of the results should<br>
be of higher quality, since they are closed to my field of expertise<br>
</p>
</div>
<div id="Simulator" class="tabcontent">
<p class="select-title">Load config from file:</p><br>
<input type="file" id="myFile" name="filename" accept=".txt">
<input type="submit" onclick="load_file()"><br><br>
<p class="select-title">Save config to file:</p><br>
<button onclick="save_button()">Save current config</button>
<br><br>
<button type="button" class="collapsible" id="armor_n_wep">Armor and Weapons</button>
<div class="content">
<div id="armor_single">
<p class="select-title">Quick-select:</p><br>
<button onclick="load_p1prebis()">P1 "pre-BiS"</button>
<button onclick="load_p3pvebis()">P3 PvE-BiS</button>
<button onclick="load_p4pvebis()">P4 PvE-BiS</button>
<button onclick="load_p5pvebis()">P5 PvE-BiS</button>
<button onclick="load_p6pvebis()">P6 PvE-BiS</button>
<br><br>
<!--armor begin1-->
<span class="left_select">helmet</span><span class="middle_select">neck</span><span class="right_select">shoulder</span><br>
<select id="helmet_dd" class="item-select">
<option value="none" selected disabled></option>
<option value="circlet_of_restless_dreams"> Circlet of Restless Dreams</option>
<option value="conquerors_crown"> Conquerors Crown</option>
<option value="crown_of_destruction"> Crown of Destruction</option>
<option value="dreadnaught_helmet"> Dreadnaught Helmet</option>
<option value="expert_goldminers_head"> Expert Goldminers Head</option>
<option value="eye_of_rend"> Eye of Rend</option>
<option value="fury_visor"> Fury Visor</option>
<option value="helm_of_domination"> Helm of Domination</option>
<option value="helm_of_endless_rage"> Helm of Endless Rage</option>
<option value="helm_of_heroism"> Helm of Heroism</option>
<option value="helm_of_the_executioner"> Helm of the Executioner</option>
<option value="helm_of_valor"> Helm of Valor</option>
<option value="helm_of_wrath"> Helm of Wrath</option>
<option value="icebane_helmet"> Icebane Helmet</option>
<option value="icy_scale_coif"> Icy Scale Coif</option>
<option value="lionheart_helm"> Lionheart Helm</option>
<option value="mask_of_the_unforgiven"> Mask of the Unforgiven</option>
<option value="r10_commanders_plate_helm"> R10 Commanders Plate Helm</option>
<option value="r13_plate_helm"> R13 Plate Helm</option>
<option value="raging_berserkers_helm"> Raging Berserkers Helm</option>
</select>
<select id="neck_dd" class="item-select">
<option value="none" selected disabled></option>
<option value="amulet_of_the_darkmoon"> Amulet of the Darkmoon</option>
<option value="barbed_choker"> Barbed Choker</option>
<option value="beads_of_ogre_might"> Beads of Ogre Might</option>
<option value="choker_of_the_shifting_sands"> Choker of the Shifting Sands</option>
<option value="emberfury_talisman"> Emberfury Talisman</option>
<option value="fury_of_the_forgotten_swarm"> Fury of the Forgotten Swarm</option>
<option value="imperial_jewel"> Imperial Jewel</option>
<option value="mark_of_fordring"> Mark of Fordring</option>
<option value="onyxia_tooth_pendant"> Onyxia Tooth Pendant</option>
<option value="pendant_of_the_qiraji_guardian"> Pendant of the Qiraji Guardian</option>
<option value="prestors_talisman_of_connivery"> Prestors Talisman of Connivery</option>
<option value="sadists_collar"> Sadists Collar</option>
<option value="stormrages_talisman_of_seething"> Stormrages Talisman of Seething</option>
<option value="the_eye_of_hakkar"> The Eye of Hakkar</option>
</select>
<select id="shoulder_dd" class="item-select">
<option value="none" selected disabled></option>
<option value="abyssal_plate_epaulets"> Abyssal Plate Epaulets</option>
<option value="black_dragonscale_shoulders"> Black Dragonscale Shoulders</option>
<option value="bloadsoaked_pauldrons"> Bloadsoaked Pauldrons</option>
<option value="chitinous_shoulderguards"> Chitinous Shoulderguards</option>
<option value="conquerors_spaulders"> Conquerors Spaulders</option>
<option value="defilers_plate_spaulders"> Defilers Plate Spaulders</option>
<option value="drake_talon_pauldrons"> Drake Talon Pauldrons</option>
<option value="dreadnaught_pauldrons"> Dreadnaught Pauldrons</option>
<option value="flamescarred_shoulders"> Flamescarred Shoulders</option>
<option value="icebane_pauldrons"> Icebane Pauldrons</option>
<option value="mantle_of_wicked_revenge"> Mantle of Wicked Revenge</option>
<option value="pauldrons_of_might"> Pauldrons of Might</option>
<option value="pauldrons_of_the_unrelenting"> Pauldrons of the Unrelenting</option>
<option value="pauldrons_of_wrath"> Pauldrons of Wrath</option>
<option value="r10_commanders_plate_shoulders"> R10 Commanders Plate Shoulders</option>
<option value="r13_plate_shoulderguards"> R13 Plate Shoulderguards</option>
<option value="razorsteel_shoulders"> Razorsteel Shoulders</option>
<option value="spaulders_of_heroism"> Spaulders of Heroism</option>
<option value="spaulders_of_valor"> Spaulders of Valor</option>
<option value="taut_dragonhide_shoulderpads"> Taut Dragonhide Shoulderpads</option>
<option value="truestrike_shoulders"> Truestrike Shoulders</option>
<option value="wyrmhide_spaulders"> Wyrmhide Spaulders</option>
</select>
<p></p>
<span class="left_select">back</span><span class="middle_select">chest</span><span class="right_select">wrists</span><br>
<select id="back_dd" class="item-select">
<option value="none" selected disabled></option>
<option value="blackveil_cloak"> Blackveil Cloak</option>
<option value="cape_of_the_black_baron"> Cape of the Black Baron</option>
<option value="cloak_of_concentrated_hate"> Cloak of Concentrated Hate</option>
<option value="cloak_of_draconic_might"> Cloak of Draconic Might</option>
<option value="cloak_of_firemaw"> Cloak of Firemaw</option>
<option value="cloak_of_the_fallen_god"> Cloak of the Fallen God</option>
<option value="cloak_of_the_golden_hive"> Cloak of the Golden Hive</option>
<option value="cloak_of_the_scourge"> Cloak of the Scourge</option>
<option value="cloak_of_the_shrouded_mists"> Cloak of the Shrouded Mists</option>
<option value="deathguards_cloak"> Deathguards Cloak</option>
<option value="drape_of_unyielding_strength"> Drape of Unyielding Strength</option>
<option value="might_of_the_tribe"> Might of the Tribe</option>
<option value="puissant_cape"> Puissant Cape</option>
<option value="shifting_cloak"> Shifting Cloak</option>
<option value="shroud_of_dominion"> Shroud of Dominion</option>
<option value="stoneskin_gargoyle_cape"> Stoneskin Gargoyle Cape</option>
<option value="windshear_cape"> Windshear Cape</option>
<option value="zulian_tigerhide_cloak"> Zulian Tigerhide Cloak</option>
</select>
<select id="chest_dd" class="item-select">
<option value="none" selected disabled></option>
<option value="black_dragonscale_chest"> Black Dragonscale Chest</option>
<option value="bloodsoul_breastplate"> Bloodsoul Breastplate</option>
<option value="breastplate_of_annihilation"> Breastplate of Annihilation</option>
<option value="breastplate_of_bloodthirst"> Breastplate of Bloodthirst</option>
<option value="breastplate_of_heroism"> Breastplate of Heroism</option>
<option value="breastplate_of_the_chromatic_flight"> Breastplate of the Chromatic Flight</option>
<option value="breastplate_of_undead_slaying"> Breastplate of Undead Slaying</option>
<option value="breastplate_of_valor"> Breastplate of Valor</option>
<option value="breastplate_of_wrath"> Breastplate of Wrath</option>
<option value="cadaverous_armor"> Cadaverous Armor</option>
<option value="conquerors_breastplate"> Conquerors Breastplate</option>
<option value="deathdealer_breastplate"> Deathdealer Breastplate</option>
<option value="dreadnaught_breastplate"> Dreadnaught Breastplate</option>
<option value="ghoul_skin_tunic"> Ghoul Skin Tunic</option>
<option value="icebane_breastplate"> Icebane Breastplate</option>
<option value="icy_scale_breastplate"> Icy Scale Breastplate</option>
<option value="malfurions_blessed_bulwark"> Malfurions Blessed Bulwark</option>
<option value="obsidian_mail_tunic"> Obsidian Mail Tunic</option>
<option value="ogre_forged_hauberk"> Ogre Forged Hauberk</option>
<option value="plated_abomination_ribcage"> Plated Abomination Ribcage</option>
<option value="polar_tunic"> Polar Tunic</option>
<option value="primal_batskin_jerkin"> Primal Batskin Jerkin</option>
<option value="r13_plate_armor"> R13 Plate Armor</option>
<option value="r8_plate_hauberk"> R8 Plate Hauberk</option>
<option value="runed_bloodstaind_hauberk"> Runed Bloodstaind Hauberk</option>
<option value="savage_gladiator_chain"> Savage Gladiator Chain</option>
<option value="tombstone_breastplate"> Tombstone Breastplate</option>
<option value="vest_of_swift_execution"> Vest of Swift Execution</option>
<option value="zandalar_vindicators_breastplate"> Zandalar Vindicators Breastplate</option>
</select>
<select id="wrists_dd" class="item-select">
<option value="none" selected disabled></option>
<option value="abyssal_plate_vambraces"> Abyssal Plate Vambraces</option>
<option value="battleborn_armbraces"> Battleborn Armbraces</option>
<option value="berserker_bracers"> Berserker Bracers</option>
<option value="blinkstrike"> Blinkstrike</option>
<option value="bracelets_of_wrath"> Bracelets of Wrath</option>
<option value="bracers_of_brutality"> Bracers of Brutality</option>
<option value="bracers_of_heroism"> Bracers of Heroism</option>
<option value="bracers_of_undead_slaying"> Bracers of Undead Slaying</option>
<option value="deeprock_bracers"> Deeprock Bracers</option>
<option value="dreadnaught_bracers"> Dreadnaught Bracers</option>
<option value="hive_defiler_wristguards"> Hive Defiler Wristguards</option>
<option value="icebane_bracers"> Icebane Bracers</option>
<option value="icy_scale_bracers"> Icy Scale Bracers</option>
<option value="polar_bracers"> Polar Bracers</option>
<option value="primal_batskin_bracers"> Primal Batskin Bracers</option>
<option value="qiraji_execution_bracers"> Qiraji Execution Bracers</option>
<option value="vambraces_of_the_sadist"> Vambraces of the Sadist</option>
<option value="wristguards_of_stability"> Wristguards of Stability</option>
<option value="wristguards_of_true_flight"> Wristguards of True Flight</option>
<option value="wristguards_of_vengeance"> Wristguards of Vengeance</option>
<option value="zandalar_armguards"> Zandalar Armguards</option>
</select>
<p></p>
<span class="left_select">hands</span><span class="middle_select">belt</span><span
class="right_select">legs</span><br>
<select id="hands_dd" class="item-select">
<option value="none" selected disabled></option>
<option value="aged_core_leather_gloves"> Aged Core Leather Gloves</option>
<option value="bloodmail_gauntlets"> Bloodmail Gauntlets</option>
<option value="devilsaur_gauntlets"> Devilsaur Gauntlets</option>
<option value="dreadnaught_gauntlets"> Dreadnaught Gauntlets</option>
<option value="edgemasters_handguards"> Edgemasters Handguards</option>
<option value="flameguard_gauntlets"> Flameguard Gauntlets</option>
<option value="gauntlets_of_annihilation"> Gauntlets of Annihilation</option>
<option value="gauntlets_of_heroism"> Gauntlets of Heroism</option>
<option value="gauntlets_of_might"> Gauntlets of Might</option>
<option value="gauntlets_of_steadfast_determination"> Gauntlets of Steadfast Determination</option>
<option value="gauntlets_of_undead_slaying"> Gauntlets of Undead Slaying</option>
<option value="gauntlets_of_valor"> Gauntlets of Valor</option>
<option value="gauntlets_of_wrath"> Gauntlets of Wrath</option>
<option value="gloves_of_enforcement"> Gloves of Enforcement</option>
<option value="icebane_gauntlets"> Icebane Gauntlets</option>
<option value="icy_scale_gauntlets"> Icy Scale Gauntlets</option>
<option value="polar_gloves"> Polar Gloves</option>
<option value="primal_batskin_gloves"> Primal Batskin Gloves</option>
<option value="r12_plate_gauntlets"> R12 Plate Gauntlets</option>
<option value="r7_plate_gauntlets"> R7 Plate Gauntlets</option>
<option value="reiver_claws"> Reiver Claws</option>
<option value="sacrificial_gauntlets"> Sacrificial Gauntlets</option>
</select>
<select id="belt_dd" class="item-select">
<option value="none" selected disabled></option>
<option value="belt_of_heroism"> Belt of Heroism</option>
<option value="belt_of_never_ending_agony"> Belt of Never Ending Agony</option>
<option value="belt_of_preserved_heads"> Belt of Preserved Heads</option>
<option value="belt_of_wrath"> Belt of Wrath</option>
<option value="brigam_girdle"> Brigam Girdle</option>
<option value="defilers_plate_girdle"> Defilers Plate Girdle</option>
<option value="dreadnaught_waistguard"> Dreadnaught Waistguard</option>
<option value="frostbite_girdle"> Frostbite Girdle</option>
<option value="frostwolf_plate_belt"> Frostwolf Plate Belt</option>
<option value="girdle_of_the_fallen_crusader"> Girdle of the Fallen Crusader</option>
<option value="girdle_of_the_mentor"> Girdle of the Mentor</option>
<option value="muggers_belt"> Muggers Belt</option>
<option value="omokks_girth_restrainer"> Omokks Girth Restrainer</option>
<option value="onslaught_girdle"> Onslaught Girdle</option>
<option value="ossirians_binding"> Ossirians Binding</option>
<option value="therazanes_link"> Therazanes Link</option>
<option value="triad_girdle"> Triad Girdle</option>
<option value="unmelting_ice_girdle"> Unmelting Ice Girdle</option>
<option value="zandalar_vindicators_belt"> Zandalar Vindicators Belt</option>
</select>
<select id="legs_dd" class="item-select">
<option value="none" selected disabled></option>
<option value="WSG_plate_legguards"> Wsg Plate Legguards</option>
<option value="abyssal_plate_legplates"> Abyssal Plate Legplates</option>
<option value="black_dragonscale_leggings"> Black Dragonscale Leggings</option>
<option value="blademaster_leggings"> Blademaster Leggings</option>
<option value="bloodsoaked_legplates"> Bloodsoaked Legplates</option>
<option value="cloudkeeper_legplates"> Cloudkeeper Legplates</option>
<option value="cloudkeeper_legplates_no_use"> Cloudkeeper Legplates No Use</option>
<option value="conquerors_legguards"> Conquerors Legguards</option>
<option value="dark_heart_pants"> Dark Heart Pants</option>
<option value="devilsaur_leggings"> Devilsaur Leggings</option>
<option value="dreadnaughts_legplates"> Dreadnaughts Legplates</option>
<option value="eldritch_legplates"> Eldritch Legplates</option>
<option value="handcrafted_mastersmith_leggings"> Handcrafted Mastersmith Leggings</option>
<option value="icebane_leggings"> Icebane Leggings</option>
<option value="icy_scale_leggings"> Icy Scale Leggings</option>
<option value="leggings_of_apocalypse"> Leggings of Apocalypse</option>
<option value="leggings_of_carnage"> Leggings of Carnage</option>
<option value="legguards_of_the_fallen_crusader"> Legguards of the Fallen Crusader</option>
<option value="legplates_of_heroism"> Legplates of Heroism</option>
<option value="legplates_of_the_qiraji_command"> Legplates of the Qiraji Command</option>
<option value="legplates_of_valor"> Legplates of Valor</option>
<option value="legplates_of_wrath"> Legplates of Wrath</option>
<option value="r12_plate_legguards"> R12 Plate Legguards</option>
<option value="r8_plate_leggings"> R8 Plate Leggings</option>
<option value="scaled_sand_reaver_leggings"> Scaled Sand Reaver Leggings</option>
<option value="titanic_leggings"> Titanic Leggings</option>
</select>
<p></p>
<span class="left_select">boots</span><span class="middle_select">ring1</span><span class="right_select">ring2</span><br>
<select id="boots_dd" class="item-select">
<option value="none" selected disabled></option>
<option value="battlechasers_greaves"> Battlechasers Greaves</option>
<option value="black_dragonscale_boots"> Black Dragonscale Boots</option>
<option value="blooddrenched_footpads"> Blooddrenched Footpads</option>
<option value="bloodmail_boots"> Bloodmail Boots</option>
<option value="boots_of_heroism"> Boots of Heroism</option>
<option value="boots_of_the_fallen_hero"> Boots of the Fallen Hero</option>
<option value="boots_of_the_shadow_flame"> Boots of the Shadow Flame</option>
<option value="boots_of_the_vanguard"> Boots of the Vanguard</option>
<option value="chromatic_boots"> Chromatic Boots</option>
<option value="conquerors_greaves"> Conquerors Greaves</option>
<option value="defilers_plate_greaves"> Defilers Plate Greaves</option>
<option value="dreadnaughts_sabatons"> Dreadnaughts Sabatons</option>
<option value="r12_plate_boots"> R12 Plate Boots</option>
<option value="r7_greaves"> R7 Greaves</option>
<option value="sabatons_of_wrath"> Sabatons of Wrath</option>
<option value="sapphirons_scale_boots"> Sapphirons Scale Boots</option>
<option value="slime_kickers"> Slime Kickers</option>
<option value="windreaver_greaves"> Windreaver Greaves</option>
</select>
<select id="ring1_dd" class="item-select">
<option value="none" selected disabled></option>
<option value="band_of_accuria"> Band of Accuria</option>
<option value="band_of_earthen_might"> Band of Earthen Might</option>
<option value="band_of_jin"> Band of Jin</option>
<option value="band_of_reanimation"> Band of Reanimation</option>
<option value="band_of_the_ogre_king"> Band of the Ogre King</option>
<option value="band_of_unnatural_forces"> Band of Unnatural Forces</option>
<option value="blackstone_ring"> Blackstone Ring</option>
<option value="circle_of_applied_force"> Circle of Applied Force</option>
<option value="don_julios_band"> Don Julios Band</option>
<option value="magnis_will"> Magnis Will</option>
<option value="masons_fraternity_ring"> Masons Fraternity Ring</option>
<option value="master_dragonslayers_ring"> Master Dragonslayers Ring</option>
<option value="might_of_cenarius"> Might of Cenarius</option>
<option value="painweaver_band"> Painweaver Band</option>
<option value="quick_strike_ring"> Quick Strike Ring</option>
<option value="ring_of_fury"> Ring of Fury</option>
<option value="ring_of_the_dreadnaught"> Ring of the Dreadnaught</option>
<option value="ring_of_the_god_slayer"> Ring of the God Slayer</option>
<option value="ring_of_the_qiraji_fury"> Ring of the Qiraji Fury</option>
<option value="seal_of_jin"> Seal of Jin</option>
<option value="seal_of_the_gurubashi_berserker"> Seal of the Gurubashi Berserker</option>
<option value="signet_of_the_bronze_dragonflight"> Signet of the Bronze Dragonflight</option>
<option value="signet_of_the_fallen_defender"> Signet of the Fallen Defender</option>
<option value="signet_of_unyielding_strength"> Signet of Unyielding Strength</option>
<option value="tarnished_elven_ring"> Tarnished Elven Ring</option>
</select>
<select id="ring2_dd" class="item-select">
<option value="none" selected disabled></option>
<option value="band_of_accuria"> Band of Accuria</option>
<option value="band_of_earthen_might"> Band of Earthen Might</option>
<option value="band_of_jin"> Band of Jin</option>
<option value="band_of_reanimation"> Band of Reanimation</option>
<option value="band_of_the_ogre_king"> Band of the Ogre King</option>
<option value="band_of_unnatural_forces"> Band of Unnatural Forces</option>
<option value="blackstone_ring"> Blackstone Ring</option>
<option value="circle_of_applied_force"> Circle of Applied Force</option>
<option value="don_julios_band"> Don Julios Band</option>
<option value="magnis_will"> Magnis Will</option>
<option value="masons_fraternity_ring"> Masons Fraternity Ring</option>
<option value="master_dragonslayers_ring"> Master Dragonslayers Ring</option>
<option value="might_of_cenarius"> Might of Cenarius</option>
<option value="painweaver_band"> Painweaver Band</option>
<option value="quick_strike_ring"> Quick Strike Ring</option>
<option value="ring_of_fury"> Ring of Fury</option>
<option value="ring_of_the_dreadnaught"> Ring of the Dreadnaught</option>
<option value="ring_of_the_god_slayer"> Ring of the God Slayer</option>
<option value="ring_of_the_qiraji_fury"> Ring of the Qiraji Fury</option>
<option value="seal_of_jin"> Seal of Jin</option>
<option value="seal_of_the_gurubashi_berserker"> Seal of the Gurubashi Berserker</option>
<option value="signet_of_the_bronze_dragonflight"> Signet of the Bronze Dragonflight</option>
<option value="signet_of_the_fallen_defender"> Signet of the Fallen Defender</option>
<option value="signet_of_unyielding_strength"> Signet of Unyielding Strength</option>
<option value="tarnished_elven_ring"> Tarnished Elven Ring</option>
</select>
<p></p>
<span class="left_select">trinket1</span><span class="middle_select">trinket2</span><span
class="right_select">ranged</span><br>
<select id="trinket1_dd" class="item-select">
<option value="none" selected disabled></option>
<option value="badge_of_the_swarmguard"> Badge of the Swarmguard</option>
<option value="blackhands_breadth"> Blackhands Breadth</option>
<option value="counterattack_lodestone"> Counterattack Lodestone</option>
<option value="darkmoon_card_maelstrom"> Darkmoon Card Maelstrom</option>
<option value="diamond_flask"> Diamond Flask</option>
<option value="drake_fang_talisman"> Drake Fang Talisman</option>
<option value="earthstrike"> Earthstrike</option>
<option value="hand_of_justice"> Hand of Justice</option>
<option value="jom_gabbar"> Jom Gabbar</option>
<option value="kiss_of_the_spider"> Kiss of the Spider</option>
<option value="mark_of_the_champion"> Mark of the Champion</option>
<option value="rune_of_the_guard_captain"> Rune of the Guard Captain</option>
<option value="seal_of_the_dawn"> Seal of the Dawn</option>
<option value="slayers_crest"> Slayers Crest</option>
</select>
<select id="trinket2_dd" class="item-select">
<option value="none" selected disabled></option>
<option value="badge_of_the_swarmguard"> Badge of the Swarmguard</option>
<option value="blackhands_breadth"> Blackhands Breadth</option>
<option value="counterattack_lodestone"> Counterattack Lodestone</option>
<option value="darkmoon_card_maelstrom"> Darkmoon Card Maelstrom</option>
<option value="diamond_flask"> Diamond Flask</option>
<option value="drake_fang_talisman"> Drake Fang Talisman</option>
<option value="earthstrike"> Earthstrike</option>
<option value="hand_of_justice"> Hand of Justice</option>
<option value="jom_gabbar"> Jom Gabbar</option>
<option value="kiss_of_the_spider"> Kiss of the Spider</option>
<option value="mark_of_the_champion"> Mark of the Champion</option>
<option value="rune_of_the_guard_captain"> Rune of the Guard Captain</option>
<option value="seal_of_the_dawn"> Seal of the Dawn</option>
<option value="slayers_crest"> Slayers Crest</option>
</select>
<select id="ranged_dd" class="item-select">
<option value="none" selected disabled></option>
<option value="blastershot"> Blastershot</option>
<option value="bloodseeker"> Bloodseeker</option>
<option value="bow_of_taut_sinew"> Bow of Taut Sinew</option>
<option value="crossbow_of_imminent_doom"> Crossbow of Imminent Doom</option>
<option value="dragonbreath_hand_cannon"> Dragonbreath Hand Cannon</option>
<option value="gurubashi_dwarf_destroyer"> Gurubashi Dwarf Destroyer</option>
<option value="heartseeking_crossbow"> Heartseeking Crossbow</option>
<option value="heartstriker"> Heartstriker</option>
<option value="huhurans_stinger"> Huhurans Stinger</option>
<option value="larvae_of_the_great_worm"> Larvae of the Great Worm</option>
<option value="nerubian_slavemaker"> Nerubian Slavemaker</option>
<option value="precisely_calibrated_boomstick"> Precisely Calibrated Boomstick</option>
<option value="riphook"> Riphook</option>
<option value="satyrs_bow"> Satyrs Bow</option>
<option value="soulstring"> Soulstring</option>
<option value="strikers_mark"> Strikers Mark</option>
<option value="toxin_injector"> Toxin Injector</option>
</select>
<p></p>
<!--armor stop1-->
<p></p>
<p class="select-title">Select weapons:</p><br>
<input type="checkbox" id="dual_wield_mode" checked
onclick="unique_checkboxes('dual_wield_mode', ['dual_wield_mode', 'two_hand_mode']);
unique_div(['dual_wield_div'],['two_hand_div'])">
<label for="dual_wield_mode"> <b>Dual Wield</b></label>
<input type="checkbox" id="two_hand_mode" onclick="unique_checkboxes('two_hand_mode', ['dual_wield_mode', 'two_hand_mode']);
unique_div(['two_hand_div'],['dual_wield_div'])">
<label for="two_hand_mode"> <b>Two Hand</b></label><br>
<div id="dual_wield_div" style="display:none">
<!--armor begin2-->
<select id="main_hand_dd" class="weapon-select">
<option value="none" selected disabled></option>
<option value="none" disabled> --- SWORDS ---</option>
<option value="ancient_qiraji_ripper"> Ancient Qiraji Ripper</option>
<option value="argent_avenger"> Argent Avenger</option>
<option value="assassination_blade"> Assassination Blade</option>
<option value="blackguard"> Blackguard</option>
<option value="brutality_blade"> Brutality Blade</option>
<option value="chromatically_tempered_sword"> Chromatically Tempered Sword</option>
<option value="dal_rends_sacred_charge"> Dal Rends Sacred Charge</option>
<option value="gressil_dawn_of_ruin"> Gressil Dawn of Ruin</option>
<option value="iblis_blade_of_the_fallen_seraph"> Iblis Blade of the Fallen Seraph</option>
<option value="krol_blade"> Krol Blade</option>
<option value="maladath"> Maladath</option>
<option value="mirahs_song"> Mirahs Song</option>
<option value="nightmare_blade"> Nightmare Blade</option>
<option value="protectors_sword"> Protectors Sword</option>
<option value="quel_serrar"> Quel Serrar</option>
<option value="r14_longsword"> R14 Longsword</option>
<option value="r14_swiftblade"> R14 Swiftblade</option>
<option value="ravencrests_legacy"> Ravencrests Legacy</option>
<option value="ravenholdt_slicer"> Ravenholdt Slicer</option>
<option value="teebus_blazing_longsword"> Teebus Blazing Longsword</option>
<option value="the_hungering_cold"> The Hungering Cold</option>
<option value="thrash_blade"> Thrash Blade</option>
<option value="thunderfury_blessed_blade"> Thunderfury Blessed Blade</option>
<option value="viskag"> Viskag</option>
<option value="warblade_hakkari_mh"> Warblade Hakkari Mh</option>
<option value="widows_remorse"> Widows Remorse</option>
<option value="zulian_slicer"> Zulian Slicer</option>
<option value="none" disabled> --- AXES ---</option>
<option value="ancient_hakkari_manslayer"> Ancient Hakkari Manslayer</option>
<option value="annihilator"> Annihilator</option>
<option value="axe_of_the_deep_woods"> Axe of the Deep Woods</option>
<option value="blessed_qiraji_war_axe"> Blessed Qiraji War Axe</option>
<option value="bone_slicing_hatchet"> Bone Slicing Hatchet</option>
<option value="crul_shorukh_edge_of_chaos"> Crul Shorukh Edge of Chaos</option>
<option value="deathbringer"> Deathbringer</option>
<option value="dooms_edge"> Dooms Edge</option>
<option value="flurry_axe"> Flurry Axe</option>
<option value="frostbite"> Frostbite</option>
<option value="hatchet_of_sundered_bone"> Hatchet of Sundered Bone</option>
<option value="r14_handaxe"> R14 Handaxe</option>
<option value="rivenspike"> Rivenspike</option>
<option value="sickle_on_unyielding_strength"> Sickle On Unyielding Strength</option>
<option value="zulian_hacker_of_strength"> Zulian Hacker of Strength</option>
<option value="zulian_hacker_of_the_tiger"> Zulian Hacker of the Tiger</option>
<option value="none" disabled> --- DAGGERS ---</option>
<option value="alcors_sunrazor"> Alcors Sunrazor</option>
<option value="blessed_qiraji_pugio"> Blessed Qiraji Pugio</option>
<option value="core_hound_tooth"> Core Hound Tooth</option>
<option value="deaths_sting"> Deaths Sting</option>
<option value="dragonfang_blade"> Dragonfang Blade</option>
<option value="fang_of_the_faceless"> Fang of the Faceless</option>
<option value="felstriker"> Felstriker</option>
<option value="finkles_skinner"> Finkles Skinner</option>
<option value="gutgore_ripper"> Gutgore Ripper</option>
<option value="harbinger_of_doom"> Harbinger of Doom</option>
<option value="kingsfall"> Kingsfall</option>
<option value="maexxnas_fang"> Maexxnas Fang</option>
<option value="perditions_blade"> Perditions Blade</option>
<option value="r14_dagger"> R14 Dagger</option>
<option value="none" disabled> --- MACES ---</option>
<option value="anubisath_warhammer"> Anubisath Warhammer</option>
<option value="blessed_qiraji_warhammer"> Blessed Qiraji Warhammer</option>
<option value="ebon_hand"> Ebon Hand</option>
<option value="empyrean_demolisher"> Empyrean Demolisher</option>
<option value="ironfoe"> Ironfoe</option>
<option value="mass_of_mcgowan"> Mass of Mcgowan</option>
<option value="misplaced_servo_arm"> Misplaced Servo Arm</option>
<option value="persuader"> Persuader</option>
<option value="r14_mace"> R14 Mace</option>
<option value="sand_polished_hammer"> Sand Polished Hammer</option>
<option value="sceptre_of_smiting"> Sceptre of Smiting</option>
<option value="spineshatter"> Spineshatter</option>
<option value="stormstike_hammer"> Stormstike Hammer</option>
<option value="the_castigator"> The Castigator</option>
<option value="none" disabled> --- FISTS ---</option>
<option value="claw_of_the_black_drake"> Claw of the Black Drake</option>
<option value="eskhadars_right_claw"> Eskhadars Right Claw</option>
<option value="silithid_claw"> Silithid Claw</option>
</select>
<select id="off_hand_dd" class="weapon-select">
<option value="none" selected disabled></option>
<option value="none" disabled> --- SWORDS ---</option>
<option value="ancient_qiraji_ripper"> Ancient Qiraji Ripper</option>
<option value="argent_avenger"> Argent Avenger</option>
<option value="assassination_blade"> Assassination Blade</option>
<option value="blackguard"> Blackguard</option>
<option value="brutality_blade"> Brutality Blade</option>
<option value="chromatically_tempered_sword"> Chromatically Tempered Sword</option>
<option value="dal_rends_tribal_guardian"> Dal Rends Tribal Guardian</option>
<option value="gressil_dawn_of_ruin"> Gressil Dawn of Ruin</option>
<option value="iblis_blade_of_the_fallen_seraph"> Iblis Blade of the Fallen Seraph</option>
<option value="maladath"> Maladath</option>
<option value="mirahs_song"> Mirahs Song</option>
<option value="nightmare_blade"> Nightmare Blade</option>
<option value="protectors_sword"> Protectors Sword</option>
<option value="r14_longsword"> R14 Longsword</option>
<option value="r14_swiftblade"> R14 Swiftblade</option>
<option value="ravencrests_legacy"> Ravencrests Legacy</option>
<option value="ravenholdt_slicer"> Ravenholdt Slicer</option>
<option value="the_hungering_cold"> The Hungering Cold</option>
<option value="thrash_blade"> Thrash Blade</option>
<option value="thunderfury_blessed_blade"> Thunderfury Blessed Blade</option>
<option value="viskag"> Viskag</option>
<option value="warblade_hakkari_oh"> Warblade Hakkari Oh</option>
<option value="widows_remorse"> Widows Remorse</option>
<option value="zulian_slicer"> Zulian Slicer</option>
<option value="none" disabled> --- AXES ---</option>
<option value="ancient_hakkari_manslayer"> Ancient Hakkari Manslayer</option>
<option value="axe_of_the_deep_woods"> Axe of the Deep Woods</option>
<option value="blessed_qiraji_war_axe"> Blessed Qiraji War Axe</option>
<option value="bone_slicing_hatchet"> Bone Slicing Hatchet</option>
<option value="crul_shorukh_edge_of_chaos"> Crul Shorukh Edge of Chaos</option>
<option value="deathbringer"> Deathbringer</option>
<option value="dooms_edge"> Dooms Edge</option>
<option value="flurry_axe"> Flurry Axe</option>
<option value="frostbite"> Frostbite</option>
<option value="hatchet_of_sundered_bone"> Hatchet of Sundered Bone</option>
<option value="r14_handaxe"> R14 Handaxe</option>
<option value="rivenspike"> Rivenspike</option>
<option value="sickle_on_unyielding_strength"> Sickle On Unyielding Strength</option>
<option value="zulian_hacker_of_strength"> Zulian Hacker of Strength</option>
<option value="zulian_hacker_of_the_tiger"> Zulian Hacker of the Tiger</option>
<option value="none" disabled> --- DAGGERS ---</option>
<option value="alcors_sunrazor"> Alcors Sunrazor</option>
<option value="blessed_qiraji_pugio"> Blessed Qiraji Pugio</option>
<option value="core_hound_tooth"> Core Hound Tooth</option>
<option value="deaths_sting"> Deaths Sting</option>
<option value="distracting_dagger"> Distracting Dagger</option>
<option value="dragonfang_blade"> Dragonfang Blade</option>
<option value="fang_of_the_faceless"> Fang of the Faceless</option>
<option value="felstriker"> Felstriker</option>
<option value="gutgore_ripper"> Gutgore Ripper</option>
<option value="harbinger_of_doom"> Harbinger of Doom</option>
<option value="kingsfall"> Kingsfall</option>
<option value="maexxnas_fang"> Maexxnas Fang</option>
<option value="perditions_blade"> Perditions Blade</option>
<option value="r14_dagger"> R14 Dagger</option>
<option value="none" disabled> --- MACES ---</option>
<option value="anubisath_warhammer"> Anubisath Warhammer</option>
<option value="blessed_qiraji_warhammer"> Blessed Qiraji Warhammer</option>
<option value="ebon_hand"> Ebon Hand</option>
<option value="mass_of_mcgowan"> Mass of Mcgowan</option>
<option value="misplaced_servo_arm"> Misplaced Servo Arm</option>
<option value="r14_mace"> R14 Mace</option>
<option value="sand_polished_hammer"> Sand Polished Hammer</option>
<option value="sceptre_of_smiting"> Sceptre of Smiting</option>
<option value="stormstike_hammer"> Stormstike Hammer</option>
<option value="the_castigator"> The Castigator</option>
<option value="none" disabled> --- FISTS ---</option>
<option value="claw_of_the_frost_wyrm"> Claw of the Frost Wyrm</option>
</select>
<!--armor stop2-->
</div>
<div id="two_hand_div" style="display:none">
<!--armor begin3-->
<select id="two_hand_dd" class="weapon-select">
<option value="none" selected disabled></option>
<option value="none" disabled> --- TWO_HANDED_SWORDS ---</option>
<option value="ashkandi,_greatsword_of_the_brotherhood"> Ashkandi, Greatsword of the Brotherhood
</option>
<option value="bonereavers_edge"> Bonereavers Edge</option>
<option value="claymore_of_unholy_might"> Claymore of Unholy Might</option>
<option value="corrupted_ashbringer"> Corrupted Ashbringer</option>
<option value="destiny"> Destiny</option>
<option value="kalimdors_revenge"> Kalimdors Revenge</option>
<option value="manslayer_of_the_qiraji"> Manslayer of the Qiraji</option>
<option value="obsidian_edged_blade"> Obsidian Edged Blade</option>
<option value="the_untamed_blade"> The Untamed Blade</option>
<option value="zinrokh,_destroyer_of_worlds"> Zinrokh, Destroyer of Worlds</option>
<option value="none" disabled> --- TWO_HANDED_AXES ---</option>
<option value="dark_edge_of_insanity"> Dark Edge of Insanity</option>
<option value="draconic_avenger"> Draconic Avenger</option>
<option value="drake_talon_cleaver"> Drake Talon Cleaver</option>
<option value="neretzek,_the_blood_drinker"> Neretzek, the Blood Drinker</option>
<option value="severance"> Severance</option>
<option value="spinal_reaper"> Spinal Reaper</option>
<option value="treants_bane"> Treants Bane</option>
<option value="none" disabled> --- TWO_HANDED_MACES ---</option>
<option value="draconic_maul"> Draconic Maul</option>
<option value="herald_of_woe"> Herald of Woe</option>
<option value="jekliks_crusher"> Jekliks Crusher</option>
<option value="manual_crowd_pummeler_1charge"> Manual Crowd Pummeler 1charge</option>
<option value="manual_crowd_pummeler_2charge"> Manual Crowd Pummeler 2charge</option>
<option value="manual_crowd_pummeler_3charge"> Manual Crowd Pummeler 3charge</option>
<option value="might_of_menethil"> Might of Menethil</option>
<option value="sulfuras,_hand_of_ragnaros"> Sulfuras, Hand of Ragnaros</option>
</select>
<!--armor stop3-->
</div>