Register for your free account! | Forgot your password?

Go Back   elitepvpers > MMORPGs > Guild Wars > GW Bots
You last visited: Today at 05:24

  • Please register to post and access all features, it's quick, easy and FREE!

Advertisement



Rare/Dungeon Weapon List

Discussion on Rare/Dungeon Weapon List within the GW Bots forum part of the Guild Wars category.

Reply
 
Old   #1
 
elite*gold: 0
Join Date: Mar 2008
Posts: 54
Received Thanks: 3
Rare/Dungeon Weapon List

Hey everyone!

I hope you can help me, im trying to gather some ModelID's but dont have all of these items, thats why i ask for your help to build a ModelID database.

Or do you know if there is another way to get those items added to loot/sell filter? Since they dont share any special struct afaik.

Thanks for your help!

Code:
;~~ KathSC
Global $Emerald_Blade =
Global $Astral_Staff_Divine_Favor =
Global $Astral_Staff_Healing_Prayers =
Global $Astral_Staff_Protection_Prayers =
Global $Astral_Staff_Smiting_Prayers =
Global $Astral_Staff_Soul_Reaping =
Global $Astral_Staff_Blood_Magic =
Global $Astral_Staff_Curses =
Global $Astral_Staff_Death_Magic =
Global $Astral_Staff_Fast_Casting =
Global $Astral_Staff_Domination_Magic =
Global $Astral_Staff_Illusion_Magic =
Global $Astral_Staff_Inspiration_Magic =
Global $Astral_Staff_Energy_Storage =
Global $Astral_Staff_Air_Magic =
Global $Astral_Staff_Earth_Magic =
Global $Astral_Staff_Fire_Magic =
Global $Astral_Staff_Water_Magic =
Global $Astral_Staff_Spawning_Power =
Global $Astral_Staff_Channeling_Magic =
Global $Astral_Staff_Communing =
Global $Astral_Staff_Restoration_Magic =

;~~ Rragars
Global $Dryad_Bow =
Global $Goldhorn_Staff_Divine_Favor =
Global $Goldhorn_Staff_Healing_Prayers =
Global $Goldhorn_Staff_Protection_Prayers =
Global $Goldhorn_Staff_Smiting_Prayers =
Global $Goldhorn_Staff_Soul_Reaping =
Global $Goldhorn_Staff_Blood_Magic =
Global $Goldhorn_Staff_Curses =
Global $Goldhorn_Staff_Death_Magic =
Global $Goldhorn_Staff_Fast_Casting =
Global $Goldhorn_Staff_Domination_Magic =
Global $Goldhorn_Staff_Illusion_Magic =
Global $Goldhorn_Staff_Inspiration_Magic =
Global $Goldhorn_Staff_Energy_Storage =
Global $Goldhorn_Staff_Air_Magic =
Global $Goldhorn_Staff_Earth_Magic =
Global $Goldhorn_Staff_Fire_Magic =
Global $Goldhorn_Staff_Water_Magic =
Global $Goldhorn_Staff_Spawning_Power =
Global $Goldhorn_Staff_Channeling_Magic =
Global $Goldhorn_Staff_Communing =
Global $Goldhorn_Staff_Restoration_Magic =

;~~ CoF
Global $Notched_Blade =
;~~ Ooze
Global $Cerulean_Edge =
Global $Chrysocola_Staff_Divine_Favor =
Global $Chrysocola_Staff_Healing_Prayers =
Global $Chrysocola_Staff_Protection_Prayers =
Global $Chrysocola_Staff_Smiting_Prayers =
Global $Chrysocola_Staff_Soul_Reaping =
Global $Chrysocola_Staff_Blood_Magic =
Global $Chrysocola_Staff_Curses =
Global $Chrysocola_Staff_Death_Magic =
Global $Chrysocola_Staff_Fast_Casting =
Global $Chrysocola_Staff_Domination_Magic =
Global $Chrysocola_Staff_Illusion_Magic =
Global $Chrysocola_Staff_Inspiration_Magic =
Global $Chrysocola_Staff_Energy_Storage =
Global $Chrysocola_Staff_Air_Magic =
Global $Chrysocola_Staff_Earth_Magic =
Global $Chrysocola_Staff_Fire_Magic =
Global $Chrysocola_Staff_Water_Magic =
Global $Chrysocola_Staff_Spawning_Power =
Global $Chrysocola_Staff_Channeling_Magic =
Global $Chrysocola_Staff_Communing =
Global $Chrysocola_Staff_Restoration_Magic =

;~~ Darkrime
Global $Violet_Edge =
Global $Cobalt_Staff_Divine_Favor =
Global $Cobalt_Staff_Healing_Prayers =
Global $Cobalt_Staff_Protection_Prayers =
Global $Cobalt_Staff_Smiting_Prayers =
Global $Cobalt_Staff_Soul_Reaping =
Global $Cobalt_Staff_Blood_Magic =
Global $Cobalt_Staff_Curses =
Global $Cobalt_Staff_Death_Magic =
Global $Cobalt_Staff_Fast_Casting =
Global $Cobalt_Staff_Domination_Magic =
Global $Cobalt_Staff_Illusion_Magic =
Global $Cobalt_Staff_Inspiration_Magic =
Global $Cobalt_Staff_Energy_Storage =
Global $Cobalt_Staff_Air_Magic =
Global $Cobalt_Staff_Earth_Magic =
Global $Cobalt_Staff_Fire_Magic =
Global $Cobalt_Staff_Water_Magic =
Global $Cobalt_Staff_Spawning_Power =
Global $Cobalt_Staff_Channeling_Magic =
Global $Cobalt_Staff_Communing =
Global $Cobalt_Staff_Restoration_Magic =

;~~ FrostMaw
Global $Bonecage_Scythe =
Global $Demoncrest_Spear =
Global $Demon_Fangs =
Global $Silverwing_Recurve_Bow =
Global $Tentacle_Scythe =
Global $Icicle_Staff_Divine_Favor =
Global $Icicle_Staff_Healing_Prayers =
Global $Icicle_Staff_Protection_Prayers =
Global $Icicle_Staff_Smiting_Prayers =
Global $Icicle_Staff_Soul_Reaping =
Global $Icicle_Staff_Blood_Magic =
Global $Icicle_Staff_Curses =
Global $Icicle_Staff_Death_Magic =
Global $Icicle_Staff_Fast_Casting =
Global $Icicle_Staff_Domination_Magic =
Global $Icicle_Staff_Illusion_Magic =
Global $Icicle_Staff_Inspiration_Magic =
Global $Icicle_Staff_Energy_Storage =
Global $Icicle_Staff_Air_Magic =
Global $Icicle_Staff_Earth_Magic =
Global $Icicle_Staff_Fire_Magic =
Global $Icicle_Staff_Water_Magic =
Global $Icicle_Staff_Spawning_Power =
Global $Icicle_Staff_Channeling_Magic =
Global $Icicle_Staff_Communing =
Global $Icicle_Staff_Restoration_Magic =

;~~ Sepulchre
Global $Turquoise_Staff_Divine_Favor =
Global $Turquoise_Staff_Healing_Prayers =
Global $Turquoise_Staff_Protection_Prayers =
Global $Turquoise_Staff_Smiting_Prayers =
Global $Turquoise_Staff_Soul_Reaping =
Global $Turquoise_Staff_Blood_Magic =
Global $Turquoise_Staff_Curses =
Global $Turquoise_Staff_Death_Magic =
Global $Turquoise_Staff_Fast_Casting =
Global $Turquoise_Staff_Domination_Magic =
Global $Turquoise_Staff_Illusion_Magic =
Global $Turquoise_Staff_Inspiration_Magic =
Global $Turquoise_Staff_Energy_Storage =
Global $Turquoise_Staff_Air_Magic =
Global $Turquoise_Staff_Earth_Magic =
Global $Turquoise_Staff_Fire_Magic =
Global $Turquoise_Staff_Water_Magic =
Global $Turquoise_Staff_Spawning_Power =
Global $Turquoise_Staff_Channeling_Magic =
Global $Turquoise_Staff_Communing =
Global $Turquoise_Staff_Restoration_Magic =

;~~ Ravens
Global $Aureate_Blade =
Global $Eaglecrest_Axe =
Global $Wingcrest_Maul =

;~~ BoOG
Global $Emerald_Edge =
Global $Moldavite_Staff_Divine_Favor =
Global $Moldavite_Staff_Healing_Prayers =
Global $Moldavite_Staff_Protection_Prayers =
Global $Moldavite_Staff_Smiting_Prayers =
Global $Moldavite_Staff_Soul_Reaping =
Global $Moldavite_Staff_Blood_Magic =
Global $Moldavite_Staff_Curses =
Global $Moldavite_Staff_Death_Magic =
Global $Moldavite_Staff_Fast_Casting =
Global $Moldavite_Staff_Domination_Magic =
Global $Moldavite_Staff_Illusion_Magic =
Global $Moldavite_Staff_Inspiration_Magic =
Global $Moldavite_Staff_Energy_Storage =
Global $Moldavite_Staff_Air_Magic =
Global $Moldavite_Staff_Earth_Magic =
Global $Moldavite_Staff_Fire_Magic =
Global $Moldavite_Staff_Water_Magic =
Global $Moldavite_Staff_Spawning_Power =
Global $Moldavite_Staff_Channeling_Magic =
Global $Moldavite_Staff_Communing =
Global $Moldavite_Staff_Restoration_Magic =
Global $Frog_Scepter_Divine_Favor =
Global $Frog_Scepter_Healing_Prayers =
Global $Frog_Scepter_Protection_Prayers =
Global $Frog_Scepter_Smiting_Prayers =
Global $Frog_Scepter_Soul_Reaping =
Global $Frog_Scepter_Blood_Magic =
Global $Frog_Scepter_Curses =
Global $Frog_Scepter_Death_Magic =
Global $Frog_Scepter_Fast_Casting =
Global $Frog_Scepter_Domination_Magic =
Global $Frog_Scepter_Illusion_Magic =
Global $Frog_Scepter_Inspiration_Magic =
Global $Frog_Scepter_Energy_Storage =
Global $Frog_Scepter_Air_Magic =
Global $Frog_Scepter_Earth_Magic =
Global $Frog_Scepter_Fire_Magic =
Global $Frog_Scepter_Water_Magic =
Global $Frog_Scepter_Spawning_Power =
Global $Frog_Scepter_Channeling_Magic =
Global $Frog_Scepter_Communing =
Global $Frog_Scepter_Restoration_Magic =

;Bloodstone
Global $Ancient_Moss_Staff_Divine_Favor =
Global $Ancient_Moss_Staff_Healing_Prayers =
Global $Ancient_Moss_Staff_Protection_Prayers =
Global $Ancient_Moss_Staff_Smiting_Prayers =
Global $Ancient_Moss_Staff_Soul_Reaping =
Global $Ancient_Moss_Staff_Blood_Magic =
Global $Ancient_Moss_Staff_Curses =
Global $Ancient_Moss_Staff_Death_Magic =
Global $Ancient_Moss_Staff_Fast_Casting =
Global $Ancient_Moss_Staff_Domination_Magic =
Global $Ancient_Moss_Staff_Illusion_Magic =
Global $Ancient_Moss_Staff_Inspiration_Magic =
Global $Ancient_Moss_Staff_Energy_Storage =
Global $Ancient_Moss_Staff_Air_Magic =
Global $Ancient_Moss_Staff_Earth_Magic =
Global $Ancient_Moss_Staff_Fire_Magic =
Global $Ancient_Moss_Staff_Water_Magic =
Global $Ancient_Moss_Staff_Spawning_Power =
Global $Ancient_Moss_Staff_Channeling_Magic =
Global $Ancient_Moss_Staff_Communing =
Global $Ancient_Moss_Staff_Restoration_Magic =

Global $Topaz_Scepter_Divine_Favor =
Global $Topaz_Scepter_Healing_Prayers =
Global $Topaz_Scepter_Protection_Prayers =
Global $Topaz_Scepter_Smiting_Prayers =
Global $Topaz_Scepter_Soul_Reaping =
Global $Topaz_Scepter_Blood_Magic =
Global $Topaz_Scepter_Curses =
Global $Topaz_Scepter_Death_Magic =
Global $Topaz_Scepter_Fast_Casting =
Global $Topaz_Scepter_Domination_Magic =
Global $Topaz_Scepter_Illusion_Magic =
Global $Topaz_Scepter_Inspiration_Magic =
Global $Topaz_Scepter_Energy_Storage =
Global $Topaz_Scepter_Air_Magic =
Global $Topaz_Scepter_Earth_Magic =
Global $Topaz_Scepter_Fire_Magic =
Global $Topaz_Scepter_Water_Magic =
Global $Topaz_Scepter_Spawning_Power =
Global $Topaz_Scepter_Channeling_Magic =
Global $Topaz_Scepter_Communing =
Global $Topaz_Scepter_Restoration_Magic =


;~~ SoO
Global $Golden_Hammer =
Global $Suntouched_Staff =
Global $Bone_Dragon_Staff_Divine_Favor =
Global $Bone_Dragon_Staff_Healing_Prayers =
Global $Bone_Dragon_Staff_Protection_Prayers =
Global $Bone_Dragon_Staff_Smiting_Prayers =
Global $Bone_Dragon_Staff_Soul_Reaping =
Global $Bone_Dragon_Staff_Blood_Magic = 1992
Global $Bone_Dragon_Staff_Curses =
Global $Bone_Dragon_Staff_Death_Magic =
Global $Bone_Dragon_Staff_Fast_Casting =
Global $Bone_Dragon_Staff_Domination_Magic =
Global $Bone_Dragon_Staff_Illusion_Magic = 1989
Global $Bone_Dragon_Staff_Inspiration_Magic =
Global $Bone_Dragon_Staff_Energy_Storage =
Global $Bone_Dragon_Staff_Air_Magic =
Global $Bone_Dragon_Staff_Earth_Magic =
Global $Bone_Dragon_Staff_Fire_Magic =
Global $Bone_Dragon_Staff_Water_Magic =
Global $Bone_Dragon_Staff_Spawning_Power =
Global $Bone_Dragon_Staff_Channeling_Magic =
Global $Bone_Dragon_Staff_Communing =
Global $Bone_Dragon_Staff_Restoration_Magic =

;~~ Oolas
Global $Clockwork_Scythe =
Global $Signet_Shield =
Global $Steelhead_Scythe =
Global $Storm_Daggers =
Global $Crystal_Flame_Staff_Divine_Favor =
Global $Crystal_Flame_Staff_Healing_Prayers =
Global $Crystal_Flame_Staff_Protection_Prayers =
Global $Crystal_Flame_Staff_Smiting_Prayers =
Global $Crystal_Flame_Staff_Soul_Reaping =
Global $Crystal_Flame_Staff_Blood_Magic =
Global $Crystal_Flame_Staff_Curses =
Global $Crystal_Flame_Staff_Death_Magic =
Global $Crystal_Flame_Staff_Fast_Casting =
Global $Crystal_Flame_Staff_Domination_Magic =
Global $Crystal_Flame_Staff_Illusion_Magic =
Global $Crystal_Flame_Staff_Inspiration_Magic =
Global $Crystal_Flame_Staff_Energy_Storage = 2367
Global $Crystal_Flame_Staff_Air_Magic =
Global $Crystal_Flame_Staff_Earth_Magic =
Global $Crystal_Flame_Staff_Fire_Magic =
Global $Crystal_Flame_Staff_Water_Magic =
Global $Crystal_Flame_Staff_Spawning_Power =
Global $Crystal_Flame_Staff_Channeling_Magic =
Global $Crystal_Flame_Staff_Communing =
Global $Crystal_Flame_Staff_Restoration_Magic =

;~~ Arachnis
Global $Insectoid_Scythe =
Global $Insectoid_Staff_Divine_Favor =
Global $Insectoid_Staff_Healing_Prayers =
Global $Insectoid_Staff_Protection_Prayers =
Global $Insectoid_Staff_Smiting_Prayers =
Global $Insectoid_Staff_Soul_Reaping =
Global $Insectoid_Staff_Blood_Magic =
Global $Insectoid_Staff_Curses =
Global $Insectoid_Staff_Death_Magic =
Global $Insectoid_Staff_Fast_Casting =
Global $Insectoid_Staff_Domination_Magic =
Global $Insectoid_Staff_Illusion_Magic =
Global $Insectoid_Staff_Inspiration_Magic =
Global $Insectoid_Staff_Energy_Storage =
Global $Insectoid_Staff_Air_Magic =
Global $Insectoid_Staff_Earth_Magic =
Global $Insectoid_Staff_Fire_Magic =
Global $Insectoid_Staff_Water_Magic =
Global $Insectoid_Staff_Spawning_Power =
Global $Insectoid_Staff_Channeling_Magic =
Global $Insectoid_Staff_Communing =
Global $Insectoid_Staff_Restoration_Magic =

;~~ Heart of the Shiverpeaks
Global $Embercrest_Staff_Divine_Favor =
Global $Embercrest_Staff_Healing_Prayers =
Global $Embercrest_Staff_Protection_Prayers =
Global $Embercrest_Staff_Smiting_Prayers =
Global $Embercrest_Staff_Soul_Reaping =
Global $Embercrest_Staff_Blood_Magic =
Global $Embercrest_Staff_Curses =
Global $Embercrest_Staff_Death_Magic =
Global $Embercrest_Staff_Fast_Casting =
Global $Embercrest_Staff_Domination_Magic =
Global $Embercrest_Staff_Illusion_Magic =
Global $Embercrest_Staff_Inspiration_Magic =
Global $Embercrest_Staff_Energy_Storage =
Global $Embercrest_Staff_Air_Magic =
Global $Embercrest_Staff_Earth_Magic =
Global $Embercrest_Staff_Fire_Magic =
Global $Embercrest_Staff_Water_Magic =
Global $Embercrest_Staff_Spawning_Power =
Global $Embercrest_Staff_Channeling_Magic =
Global $Embercrest_Staff_Communing =
Global $Embercrest_Staff_Restoration_Magic =

;~~ FoW/UW/Zaishen
Global $Voltaic_Spear = 2071
Global $Eternal_Blade =
Global $Crystalline_Sword =
Global $Dhuums_Soul_Reaper =
Global $Obsidian_Edge = 1900
Global $Platinum_Sickles = 2223
Global $Chaos_Axe = 111
Global $Celestial_Compass_Divine_Favor =
Global $Celestial_Compass_Healing_Prayers =
Global $Celestial_Compass_Protection_Prayers =
Global $Celestial_Compass_Smiting_Prayers =
Global $Celestial_Compass_Soul_Reaping =
Global $Celestial_Compass_Blood_Magic =
Global $Celestial_Compass_Curses =
Global $Celestial_Compass_Death_Magic =
Global $Celestial_Compass_Fast_Casting =
Global $Celestial_Compass_Domination_Magic =
Global $Celestial_Compass_Illusion_Magic =
Global $Celestial_Compass_Inspiration_Magic =
Global $Celestial_Compass_Energy_Storage =
Global $Celestial_Compass_Air_Magic =
Global $Celestial_Compass_Earth_Magic =
Global $Celestial_Compass_Fire_Magic =
Global $Celestial_Compass_Water_Magic =
Global $Celestial_Compass_Spawning_Power =
Global $Celestial_Compass_Channeling_Magic =
Global $Celestial_Compass_Communing =
Global $Celestial_Compass_Restoration_Magic =
Attached Files
File Type: rar Dungeon Weapons.rar (1.8 KB, 3 views)
lasse1993 is offline  
Old 02/09/2019, 16:51   #2
 
elite*gold: 0
Join Date: Nov 2012
Posts: 134
Received Thanks: 47
Item Type
savsuds is offline  
Old 02/10/2019, 00:04   #3
 
elite*gold: 0
Join Date: Jan 2018
Posts: 46
Received Thanks: 13
If you fetched items by ModelFileID instead of ModelID you won't need to mess around with the attribute versions.
3vangelist is offline  
Thanks
1 User
Old 02/11/2019, 17:07   #4
 
elite*gold: 0
Join Date: Mar 2008
Posts: 54
Received Thanks: 3
Quote:
Originally Posted by savsuds View Post
Item Type
There is no "DungeonType" or "Expensive Type"

Quote:
Originally Posted by 3vangelist View Post
If you fetched items by ModelFileID instead of ModelID you won't need to mess around with the attribute versions.
Wow i did not know about that one ! Thanks a lot!

Is there any list or way i can check for which kinds of Data i can fetch from DllStructGetData ?
Thought maybe there are some usefull informations (like combo state of a dagger chain)
lasse1993 is offline  
Old 02/11/2019, 18:02   #5
 
elite*gold: 0
Join Date: Jan 2018
Posts: 46
Received Thanks: 13
Quote:
Originally Posted by lasse1993 View Post
Is there any list or way i can check for which kinds of Data i can fetch from DllStructGetData ?
If you take a look in your GWA2.au3 you'll probably find a few absurdly long lines of text if you scroll through it - these are the strings that define the Dll Structs that you use to access the properties of an item/agent/etc. For more info on that, read up on

Read through those string values to find out what is inside the struct.

I can't give you any code samples because my gwa2 has been heavily modified from the one thats available on here so it won't look anything like the one you have.
3vangelist is offline  
Thanks
1 User
Old 02/11/2019, 20:11   #6
 
elite*gold: 0
Join Date: Mar 2008
Posts: 54
Received Thanks: 3
Quote:
Originally Posted by 3vangelist View Post
If you take a look in your GWA2.au3 you'll probably find a few absurdly long lines of text if you scroll through it - these are the strings that define the Dll Structs that you use to access the properties of an item/agent/etc. For more info on that, read up on

Read through those string values to find out what is inside the struct.

I can't give you any code samples because my gwa2 has been heavily modified from the one thats available on here so it won't look anything like the one you have.
I dont have a ModelFileID in my DllStructCreate, could you share me your pointers? Or are even those changed? If so, how would i get the right ones?

Edit:

Code:
Local $lItemStruct = DllStructCreate('long Id;long AgentId;byte Unknown1[4];ptr Bag;ptr ModStruct;long ModStructSize;ptr Customized;byte unknown2[4];byte Type;byte unknown4;short ExtraId;short Value;byte unknown4[2];short Interaction;long ModelId;ptr ModString;byte unknown5[4];ptr NameString;ptr SingleItemName;byte Unknown4[10];byte IsSalvageable;byte Unknown6;byte Quantity;byte Equiped;byte Profession;byte Type2;byte Slot')
Im still really new to the hole coding thing so as i understand it this is like a "Filter" which checks a "string" in my example its an itemstruct.
the named parts are obviously the parts which i can call from outside and the unkown ones are onces that are just not figured out by the creator of that function.

Which means one of those should be the ModelFileID ?

Edit2: Hahaha you just answered while i was editing !
lasse1993 is offline  
Old 02/11/2019, 20:33   #7
 
elite*gold: 0
Join Date: Jan 2018
Posts: 46
Received Thanks: 13
Quote:
Originally Posted by lasse1993 View Post
I dont have a ModelFileID in my DllStructCreate, could you share me your pointers? Or are even those changed? If so, how would i get the right ones?
Code:
long modstructsize;ptr customized;long ModelFileId;
Its probably called something like
Code:
byte unknown1[4]
i think
3vangelist is offline  
Thanks
1 User
Old 02/11/2019, 20:43   #8
 
elite*gold: 0
Join Date: Mar 2008
Posts: 54
Received Thanks: 3
It was named unkown2[4] for me but yea that one was it

Would you share me your Structs? Or is that not possible? If not how could i figure out what those "unkown" parts are?

The combo state should be found inside the struct which is created for Agents right? just somewhere deep inside and hidden
The Combo State is called by LastStrike and nothing like combo! so its already there !
lasse1993 is offline  
Reply


Similar Threads Similar Threads
[LIST] WarRock Privat Server List! [LIST]
07/27/2013 - WarRock - 46 Replies
http://archiv.so/images/2013/03/01/bQaXx.png Hallo elitepvpers Community! Da es in letzter Zeit viele unnötige Threads, mit Fragen zu guten Privat Servern gab, möchte ich es Neulingen (Newbies) etwas erleichern! Und das ganze soll durch diese Liste an mir bekannten WarRock P-Servern geschehen. Sollten euch noch weitere Server bekannt sein, schreibt den Thread-Link & Namen als Kommentar, damit ich diesen Server eventueller Weise auch noch rein editieren kann.



All times are GMT +2. The time now is 05:24.


Powered by vBulletin®
Copyright ©2000 - 2021, Jelsoft Enterprises Ltd.
SEO by vBSEO ©2011, Crawlability, Inc.
This site is protected by reCAPTCHA and the Google Privacy Policy and Terms of Service apply.

BTC: 33E6kMtxYa7dApCFzrS3Jb7U3NrVvo8nsK
ETH: 0xc6ec801B7563A4376751F33b0573308aDa611E05

Support | Contact Us | FAQ | Advertising | Privacy Policy | Terms of Service | Abuse
Copyright ©2021 elitepvpers All Rights Reserved.