Jump to content

wow4

Members
  • Posts

    75
  • Joined

  • Last visited

    Never
  • Donations

    0.00 GBP 

Everything posted by wow4

  1. Fresh out of notepad get it while it hot! UPDATE `battleground_template` SET `MinPlayersPerTeam` = '1' WHERE `MinPlayersPerTeam` = '0';
  2. if its 0 thats is disabled you should be able to fly fleely if its 1 its enabled if its 2 its enabled with "SafeZones" works fine just retested and checked it you can freely fly if config is set to 0
  3. It works great it just needs reviewed by a dev hope its accepted
  4. The_Game_Master said "Problem appeared in [9721]" so ofc everthing up to that will not have this bug lol
  5. Updated to rev.6! If you have any suggestions to make this work even better feel free to share them thank you! edit: forgot I was the last one to post before this lol sorry about that. edit: Updated to rev.9
  6. What bug does the patch fix? : detection for Krasus' Landing was missing parts of the area For which repository revision was the patch created? : Master Is there a thread in the bug report section or at lighthouse? : don't think there is? Who has been writing this patch? : me tested on r9715 diff --git a/src/game/Map.cpp b/src/game/Map.cpp index 0ec96ec..6c87da4 100644 --- a/src/game/Map.cpp +++ b/src/game/Map.cpp @@ -1713,10 +1713,13 @@ uint16 Map::GetAreaFlag(float x, float y, float z) const if (x > 5568.0f && x < 6116.0f && y > 282.0f && y < 982.0f && z > 563.0f) { // Krasus' Landing (Dalaran), fast check - if (x > 5758.77f && x < 5869.03f && y < 510.46f) + if (x > 5758.77f && x < 5869.03f && y < 555.75f) { // Krasus' Landing (Dalaran), with open east side - if (y < 449.33f || (x-5813.9f)*(x-5813.9f)+(y-449.33f)*(y-449.33f) < 1864.0f) + if (y < 449.33f || + (x-5813.90f)*(x-5813.90f)+(y-449.33f)*(y-449.33f) < 1864.0f || + (x-5824.10f)*(x-5824.10f)+(y-532.27f)*(y-532.27f) < 600.00f || + (x-5825.84f)*(x-5825.84f)+(y-493.00f)*(y-493.00f) < 462.00f) { areaflag = 2531; // Note: also 2633, possible one flight allowed and other not allowed case break;
  7. Well this thread went off topic... The bug was fixed in 9701 and I found a other bug with dual spec (check bug reports)
  8. There are spell icons that are going missing that are NOT from talents and ones that ARE from talents and you do NOT have to log out for them to go missing/deleted if you don't switch specs they don't seem to go missing :confused: Initializing Action Buttons for '1' spec '0' Action Buttons for '1' spec '0' Initialized BUTTON: 5 ACTION: 0 TYPE: 0 MISC: Remove action from button 5 Action Button '5' Removed from Player '1' for spec 0 BUTTON: 4 ACTION: 0 TYPE: 0 MISC: Remove action from button 4 Action Button '4' Removed from Player '1' for spec 0 BUTTON: 1 ACTION: 0 TYPE: 0 MISC: Remove action from button 1 Action Button '1' Removed from Player '1' for spec 0 BUTTON: 12 ACTION: 0 TYPE: 0 MISC: Remove action from button 12 BUTTON: 13 ACTION: 0 TYPE: 0 MISC: Remove action from button 13 BUTTON: 14 ACTION: 0 TYPE: 0 MISC: Remove action from button 14 BUTTON: 15 ACTION: 0 TYPE: 0 MISC: Remove action from button 15 BUTTON: 16 ACTION: 0 TYPE: 0 MISC: Remove action from button 16 BUTTON: 17 ACTION: 0 TYPE: 0 MISC: Remove action from button 17 BUTTON: 24 ACTION: 0 TYPE: 0 MISC: Remove action from button 24 BUTTON: 25 ACTION: 0 TYPE: 0 MISC: Remove action from button 25 BUTTON: 26 ACTION: 0 TYPE: 0 MISC: Remove action from button 26 BUTTON: 27 ACTION: 0 TYPE: 0 MISC: Remove action from button 27 BUTTON: 28 ACTION: 0 TYPE: 0 MISC: Remove action from button 28 BUTTON: 29 ACTION: 0 TYPE: 0 MISC: Remove action from button 29 BUTTON: 30 ACTION: 0 TYPE: 0 MISC: Remove action from button 30 BUTTON: 31 ACTION: 0 TYPE: 0 MISC: Remove action from button 31 BUTTON: 32 ACTION: 0 TYPE: 0 MISC: Remove action from button 32 BUTTON: 33 ACTION: 0 TYPE: 0 MISC: Remove action from button 33 BUTTON: 34 ACTION: 0 TYPE: 0 MISC: Remove action from button 34 BUTTON: 35 ACTION: 0 TYPE: 0 MISC: Remove action from button 35 BUTTON: 36 ACTION: 0 TYPE: 0 MISC: Remove action from button 36 BUTTON: 37 ACTION: 0 TYPE: 0 MISC: Remove action from button 37 BUTTON: 38 ACTION: 0 TYPE: 0 MISC: Remove action from button 38 BUTTON: 39 ACTION: 0 TYPE: 0 MISC: Remove action from button 39 BUTTON: 40 ACTION: 0 TYPE: 0 MISC: Remove action from button 40 BUTTON: 41 ACTION: 0 TYPE: 0 MISC: Remove action from button 41 BUTTON: 42 ACTION: 0 TYPE: 0 MISC: Remove action from button 42 BUTTON: 43 ACTION: 0 TYPE: 0 MISC: Remove action from button 43 BUTTON: 44 ACTION: 0 TYPE: 0 MISC: Remove action from button 44 BUTTON: 45 ACTION: 0 TYPE: 0 MISC: Remove action from button 45 BUTTON: 46 ACTION: 0 TYPE: 0 MISC: Remove action from button 46 BUTTON: 47 ACTION: 0 TYPE: 0 MISC: Remove action from button 47 BUTTON: 52 ACTION: 0 TYPE: 0 MISC: Remove action from button 52 BUTTON: 53 ACTION: 0 TYPE: 0 MISC: Remove action from button 53 BUTTON: 54 ACTION: 0 TYPE: 0 MISC: Remove action from button 54 BUTTON: 55 ACTION: 0 TYPE: 0 MISC: Remove action from button 55 BUTTON: 56 ACTION: 0 TYPE: 0 MISC: Remove action from button 56 BUTTON: 57 ACTION: 0 TYPE: 0 MISC: Remove action from button 57 BUTTON: 58 ACTION: 0 TYPE: 0 MISC: Remove action from button 58 BUTTON: 59 ACTION: 0 TYPE: 0 MISC: Remove action from button 59 BUTTON: 72 ACTION: 0 TYPE: 0 MISC: Remove action from button 72 BUTTON: 73 ACTION: 0 TYPE: 0 MISC: Remove action from button 73 BUTTON: 74 ACTION: 0 TYPE: 0 MISC: Remove action from button 74 BUTTON: 75 ACTION: 0 TYPE: 0 MISC: Remove action from button 75 BUTTON: 76 ACTION: 0 TYPE: 0 MISC: Remove action from button 76 BUTTON: 77 ACTION: 0 TYPE: 0 MISC: Remove action from button 77 BUTTON: 78 ACTION: 0 TYPE: 0 MISC: Remove action from button 78 BUTTON: 79 ACTION: 0 TYPE: 0 MISC: Remove action from button 79 BUTTON: 80 ACTION: 0 TYPE: 0 MISC: Remove action from button 80 BUTTON: 81 ACTION: 0 TYPE: 0 MISC: Remove action from button 81 BUTTON: 82 ACTION: 0 TYPE: 0 MISC: Remove action from button 82 BUTTON: 83 ACTION: 0 TYPE: 0 MISC: Remove action from button 83 BUTTON: 84 ACTION: 0 TYPE: 0 MISC: Remove action from button 84 BUTTON: 85 ACTION: 0 TYPE: 0 MISC: Remove action from button 85 BUTTON: 86 ACTION: 0 TYPE: 0 MISC: Remove action from button 86 BUTTON: 87 ACTION: 0 TYPE: 0 MISC: Remove action from button 87 BUTTON: 88 ACTION: 0 TYPE: 0 MISC: Remove action from button 88 BUTTON: 89 ACTION: 0 TYPE: 0 MISC: Remove action from button 89 BUTTON: 90 ACTION: 0 TYPE: 0 MISC: Remove action from button 90 BUTTON: 91 ACTION: 0 TYPE: 0 MISC: Remove action from button 91 BUTTON: 92 ACTION: 0 TYPE: 0 MISC: Remove action from button 92 BUTTON: 93 ACTION: 0 TYPE: 0 MISC: Remove action from button 93 BUTTON: 94 ACTION: 0 TYPE: 0 MISC: Remove action from button 94 BUTTON: 95 ACTION: 0 TYPE: 0 MISC: Remove action from button 95 BUTTON: 96 ACTION: 0 TYPE: 0 MISC: Remove action from button 96 BUTTON: 97 ACTION: 0 TYPE: 0 MISC: Remove action from button 97 BUTTON: 98 ACTION: 0 TYPE: 0 MISC: Remove action from button 98 BUTTON: 99 ACTION: 0 TYPE: 0 MISC: Remove action from button 99 BUTTON: 100 ACTION: 0 TYPE: 0 MISC: Remove action from button 100 BUTTON: 101 ACTION: 0 TYPE: 0 MISC: Remove action from button 101 BUTTON: 102 ACTION: 0 TYPE: 0 MISC: Remove action from button 102 BUTTON: 103 ACTION: 0 TYPE: 0 MISC: Remove action from button 103 BUTTON: 104 ACTION: 0 TYPE: 0 MISC: Remove action from button 104 BUTTON: 105 ACTION: 0 TYPE: 0 MISC: Remove action from button 105 BUTTON: 106 ACTION: 0 TYPE: 0 MISC: Remove action from button 106 BUTTON: 107 ACTION: 0 TYPE: 0 MISC: Remove action from button 107 BUTTON: 108 ACTION: 0 TYPE: 0 MISC: Remove action from button 108 BUTTON: 109 ACTION: 0 TYPE: 0 MISC: Remove action from button 109 BUTTON: 110 ACTION: 0 TYPE: 0 MISC: Remove action from button 110 BUTTON: 111 ACTION: 0 TYPE: 0 MISC: Remove action from button 111 BUTTON: 112 ACTION: 0 TYPE: 0 MISC: Remove action from button 112 BUTTON: 113 ACTION: 0 TYPE: 0 MISC: Remove action from button 113 BUTTON: 114 ACTION: 0 TYPE: 0 MISC: Remove action from button 114 BUTTON: 115 ACTION: 0 TYPE: 0 MISC: Remove action from button 115 BUTTON: 116 ACTION: 0 TYPE: 0 MISC: Remove action from button 116 BUTTON: 117 ACTION: 0 TYPE: 0 MISC: Remove action from button 117 BUTTON: 118 ACTION: 0 TYPE: 0 MISC: Remove action from button 118 BUTTON: 119 ACTION: 0 TYPE: 0 MISC: Remove action from button 119 BUTTON: 120 ACTION: 0 TYPE: 0 MISC: Remove action from button 120 BUTTON: 121 ACTION: 0 TYPE: 0 MISC: Remove action from button 121 BUTTON: 122 ACTION: 0 TYPE: 0 MISC: Remove action from button 122 BUTTON: 123 ACTION: 0 TYPE: 0 MISC: Remove action from button 123 BUTTON: 124 ACTION: 0 TYPE: 0 MISC: Remove action from button 124 BUTTON: 125 ACTION: 0 TYPE: 0 MISC: Remove action from button 125 BUTTON: 126 ACTION: 0 TYPE: 0 MISC: Remove action from button 126 BUTTON: 127 ACTION: 0 TYPE: 0 MISC: Remove action from button 127 BUTTON: 128 ACTION: 0 TYPE: 0 MISC: Remove action from button 128 BUTTON: 129 ACTION: 0 TYPE: 0 MISC: Remove action from button 129 BUTTON: 130 ACTION: 0 TYPE: 0 MISC: Remove action from button 130 BUTTON: 131 ACTION: 0 TYPE: 0 MISC: Remove action from button 131 BUTTON: 132 ACTION: 0 TYPE: 0 MISC: Remove action from button 132 BUTTON: 133 ACTION: 0 TYPE: 0 MISC: Remove action from button 133 BUTTON: 134 ACTION: 0 TYPE: 0 MISC: Remove action from button 134 BUTTON: 135 ACTION: 0 TYPE: 0 MISC: Remove action from button 135 BUTTON: 136 ACTION: 0 TYPE: 0 MISC: Remove action from button 136 BUTTON: 137 ACTION: 0 TYPE: 0 MISC: Remove action from button 137 BUTTON: 138 ACTION: 0 TYPE: 0 MISC: Remove action from button 138 BUTTON: 139 ACTION: 0 TYPE: 0 MISC: Remove action from button 139 BUTTON: 140 ACTION: 0 TYPE: 0 MISC: Remove action from button 140 BUTTON: 141 ACTION: 0 TYPE: 0 MISC: Remove action from button 141 BUTTON: 142 ACTION: 0 TYPE: 0 MISC: Remove action from button 142 BUTTON: 143 ACTION: 0 TYPE: 0 MISC: Remove action from button 143 Initializing Action Buttons for '1' spec '1' Action Buttons for '1' spec '1' Initialized BUTTON: 4 ACTION: 0 TYPE: 0 MISC: Remove action from button 4 Action Button '4' Removed from Player '1' for spec 1 BUTTON: 2 ACTION: 0 TYPE: 0 MISC: Remove action from button 2 Action Button '2' Removed from Player '1' for spec 1 BUTTON: 5 ACTION: 0 TYPE: 0 MISC: Remove action from button 5 Action Button '5' Removed from Player '1' for spec 1 BUTTON: 3 ACTION: 0 TYPE: 0 MISC: Remove action from button 3 Action Button '3' Removed from Player '1' for spec 1 BUTTON: 12 ACTION: 0 TYPE: 0 MISC: Remove action from button 12 BUTTON: 13 ACTION: 0 TYPE: 0 MISC: Remove action from button 13 BUTTON: 14 ACTION: 0 TYPE: 0 MISC: Remove action from button 14 BUTTON: 15 ACTION: 0 TYPE: 0 MISC: Remove action from button 15 BUTTON: 16 ACTION: 0 TYPE: 0 MISC: Remove action from button 16 BUTTON: 17 ACTION: 0 TYPE: 0 MISC: Remove action from button 17 BUTTON: 18 ACTION: 0 TYPE: 0 MISC: Remove action from button 18 BUTTON: 24 ACTION: 0 TYPE: 0 MISC: Remove action from button 24 BUTTON: 25 ACTION: 0 TYPE: 0 MISC: Remove action from button 25 BUTTON: 26 ACTION: 0 TYPE: 0 MISC: Remove action from button 26 BUTTON: 27 ACTION: 0 TYPE: 0 MISC: Remove action from button 27 BUTTON: 28 ACTION: 0 TYPE: 0 MISC: Remove action from button 28 BUTTON: 29 ACTION: 0 TYPE: 0 MISC: Remove action from button 29 BUTTON: 30 ACTION: 0 TYPE: 0 MISC: Remove action from button 30 BUTTON: 31 ACTION: 0 TYPE: 0 MISC: Remove action from button 31 BUTTON: 32 ACTION: 0 TYPE: 0 MISC: Remove action from button 32 BUTTON: 33 ACTION: 0 TYPE: 0 MISC: Remove action from button 33 BUTTON: 34 ACTION: 0 TYPE: 0 MISC: Remove action from button 34 BUTTON: 35 ACTION: 0 TYPE: 0 MISC: Remove action from button 35 BUTTON: 36 ACTION: 0 TYPE: 0 MISC: Remove action from button 36 BUTTON: 37 ACTION: 0 TYPE: 0 MISC: Remove action from button 37 BUTTON: 38 ACTION: 0 TYPE: 0 MISC: Remove action from button 38 BUTTON: 39 ACTION: 0 TYPE: 0 MISC: Remove action from button 39 BUTTON: 40 ACTION: 0 TYPE: 0 MISC: Remove action from button 40 BUTTON: 41 ACTION: 0 TYPE: 0 MISC: Remove action from button 41 BUTTON: 42 ACTION: 0 TYPE: 0 MISC: Remove action from button 42 BUTTON: 43 ACTION: 0 TYPE: 0 MISC: Remove action from button 43 BUTTON: 44 ACTION: 0 TYPE: 0 MISC: Remove action from button 44 BUTTON: 45 ACTION: 0 TYPE: 0 MISC: Remove action from button 45 BUTTON: 46 ACTION: 0 TYPE: 0 MISC: Remove action from button 46 BUTTON: 47 ACTION: 0 TYPE: 0 MISC: Remove action from button 47 BUTTON: 52 ACTION: 0 TYPE: 0 MISC: Remove action from button 52 BUTTON: 53 ACTION: 0 TYPE: 0 MISC: Remove action from button 53 BUTTON: 54 ACTION: 0 TYPE: 0 MISC: Remove action from button 54 BUTTON: 55 ACTION: 0 TYPE: 0 MISC: Remove action from button 55 BUTTON: 56 ACTION: 0 TYPE: 0 MISC: Remove action from button 56 BUTTON: 57 ACTION: 0 TYPE: 0 MISC: Remove action from button 57 BUTTON: 58 ACTION: 0 TYPE: 0 MISC: Remove action from button 58 BUTTON: 59 ACTION: 0 TYPE: 0 MISC: Remove action from button 59 BUTTON: 72 ACTION: 0 TYPE: 0 MISC: Remove action from button 72 BUTTON: 73 ACTION: 0 TYPE: 0 MISC: Remove action from button 73 BUTTON: 74 ACTION: 0 TYPE: 0 MISC: Remove action from button 74 BUTTON: 75 ACTION: 0 TYPE: 0 MISC: Remove action from button 75 BUTTON: 76 ACTION: 0 TYPE: 0 MISC: Remove action from button 76 BUTTON: 77 ACTION: 0 TYPE: 0 MISC: Remove action from button 77 BUTTON: 78 ACTION: 0 TYPE: 0 MISC: Remove action from button 78 BUTTON: 79 ACTION: 0 TYPE: 0 MISC: Remove action from button 79 BUTTON: 80 ACTION: 0 TYPE: 0 MISC: Remove action from button 80 BUTTON: 81 ACTION: 0 TYPE: 0 MISC: Remove action from button 81 BUTTON: 82 ACTION: 0 TYPE: 0 MISC: Remove action from button 82 BUTTON: 83 ACTION: 0 TYPE: 0 MISC: Remove action from button 83 BUTTON: 84 ACTION: 0 TYPE: 0 MISC: Remove action from button 84 BUTTON: 85 ACTION: 0 TYPE: 0 MISC: Remove action from button 85 BUTTON: 86 ACTION: 0 TYPE: 0 MISC: Remove action from button 86 BUTTON: 87 ACTION: 0 TYPE: 0 MISC: Remove action from button 87 BUTTON: 88 ACTION: 0 TYPE: 0 MISC: Remove action from button 88 BUTTON: 89 ACTION: 0 TYPE: 0 MISC: Remove action from button 89 BUTTON: 90 ACTION: 0 TYPE: 0 MISC: Remove action from button 90 BUTTON: 91 ACTION: 0 TYPE: 0 MISC: Remove action from button 91 BUTTON: 92 ACTION: 0 TYPE: 0 MISC: Remove action from button 92 BUTTON: 93 ACTION: 0 TYPE: 0 MISC: Remove action from button 93 BUTTON: 94 ACTION: 0 TYPE: 0 MISC: Remove action from button 94 BUTTON: 95 ACTION: 0 TYPE: 0 MISC: Remove action from button 95 BUTTON: 96 ACTION: 0 TYPE: 0 MISC: Remove action from button 96 BUTTON: 97 ACTION: 0 TYPE: 0 MISC: Remove action from button 97 BUTTON: 98 ACTION: 0 TYPE: 0 MISC: Remove action from button 98 BUTTON: 99 ACTION: 0 TYPE: 0 MISC: Remove action from button 99 BUTTON: 100 ACTION: 0 TYPE: 0 MISC: Remove action from button 100 BUTTON: 101 ACTION: 0 TYPE: 0 MISC: Remove action from button 101 BUTTON: 102 ACTION: 0 TYPE: 0 MISC: Remove action from button 102 BUTTON: 103 ACTION: 0 TYPE: 0 MISC: Remove action from button 103 BUTTON: 104 ACTION: 0 TYPE: 0 MISC: Remove action from button 104 BUTTON: 105 ACTION: 0 TYPE: 0 MISC: Remove action from button 105 BUTTON: 106 ACTION: 0 TYPE: 0 MISC: Remove action from button 106 BUTTON: 107 ACTION: 0 TYPE: 0 MISC: Remove action from button 107 BUTTON: 108 ACTION: 0 TYPE: 0 MISC: Remove action from button 108 BUTTON: 109 ACTION: 0 TYPE: 0 MISC: Remove action from button 109 BUTTON: 110 ACTION: 0 TYPE: 0 MISC: Remove action from button 110 BUTTON: 111 ACTION: 0 TYPE: 0 MISC: Remove action from button 111 BUTTON: 112 ACTION: 0 TYPE: 0 MISC: Remove action from button 112 BUTTON: 113 ACTION: 0 TYPE: 0 MISC: Remove action from button 113 BUTTON: 114 ACTION: 0 TYPE: 0 MISC: Remove action from button 114 BUTTON: 115 ACTION: 0 TYPE: 0 MISC: Remove action from button 115 BUTTON: 116 ACTION: 0 TYPE: 0 MISC: Remove action from button 116 BUTTON: 117 ACTION: 0 TYPE: 0 MISC: Remove action from button 117 BUTTON: 118 ACTION: 0 TYPE: 0 MISC: Remove action from button 118 BUTTON: 119 ACTION: 0 TYPE: 0 MISC: Remove action from button 119 BUTTON: 120 ACTION: 0 TYPE: 0 MISC: Remove action from button 120 BUTTON: 121 ACTION: 0 TYPE: 0 MISC: Remove action from button 121 BUTTON: 122 ACTION: 0 TYPE: 0 MISC: Remove action from button 122 BUTTON: 123 ACTION: 0 TYPE: 0 MISC: Remove action from button 123 BUTTON: 124 ACTION: 0 TYPE: 0 MISC: Remove action from button 124 BUTTON: 125 ACTION: 0 TYPE: 0 MISC: Remove action from button 125 BUTTON: 126 ACTION: 0 TYPE: 0 MISC: Remove action from button 126 BUTTON: 127 ACTION: 0 TYPE: 0 MISC: Remove action from button 127 BUTTON: 128 ACTION: 0 TYPE: 0 MISC: Remove action from button 128 BUTTON: 129 ACTION: 0 TYPE: 0 MISC: Remove action from button 129 BUTTON: 130 ACTION: 0 TYPE: 0 MISC: Remove action from button 130 BUTTON: 131 ACTION: 0 TYPE: 0 MISC: Remove action from button 131 BUTTON: 132 ACTION: 0 TYPE: 0 MISC: Remove action from button 132 BUTTON: 133 ACTION: 0 TYPE: 0 MISC: Remove action from button 133 BUTTON: 134 ACTION: 0 TYPE: 0 MISC: Remove action from button 134 BUTTON: 135 ACTION: 0 TYPE: 0 MISC: Remove action from button 135 BUTTON: 136 ACTION: 0 TYPE: 0 MISC: Remove action from button 136 BUTTON: 137 ACTION: 0 TYPE: 0 MISC: Remove action from button 137 BUTTON: 138 ACTION: 0 TYPE: 0 MISC: Remove action from button 138 BUTTON: 139 ACTION: 0 TYPE: 0 MISC: Remove action from button 139 BUTTON: 140 ACTION: 0 TYPE: 0 MISC: Remove action from button 140 BUTTON: 141 ACTION: 0 TYPE: 0 MISC: Remove action from button 141 BUTTON: 142 ACTION: 0 TYPE: 0 MISC: Remove action from button 142 BUTTON: 143 ACTION: 0 TYPE: 0 MISC: Remove action from button 143 after doing one more switch to refresh things I have 3 spelling missing off one action bar and 4 in the other spec are missing off the action bar BUTTON: 4 ACTION: 0 TYPE: 0 MISC: Remove action from button 4 Action Button '4' Removed from Player '1' for spec 1 BUTTON: 2 ACTION: 0 TYPE: 0 MISC: Remove action from button 2 Action Button '2' Removed from Player '1' for spec 1 BUTTON: 5 ACTION: 0 TYPE: 0 MISC: Remove action from button 5 Action Button '5' Removed from Player '1' for spec 1 BUTTON: 3 ACTION: 0 TYPE: 0 MISC: Remove action from button 3 Action Button '3' Removed from Player '1' for spec 1 I am stuck on this bug and need help :confused: edit: its the same button spaces 99% of the time class : mage button spaces : 2, 5 , 6 - spec 1 button spaces : 2, 3 ,4 , 5 ,6 - spec 2 it does not matter what spell I put there it gets deleted if anyone is having this problem/confirm it after 3.3.3 9692+ please post even if your not having this problem post so I know I am on 9715
  9. MaNGOS 9702 The Action Bars are bugged some times after switching specs or restarting the server there are "some" icons missing off the action bars "not all of them" If I keep switching specs more icons will be deleted off the action bars with every switch but sometimes none will go missing why?:confused:
  10. edit:nvm I need to read more lol
  11. [9692] Switch to support client 3.3.3a (build 11723) VladimirMangos (author) about 17 hours ago
  12. if you do .cast 63624 the server will crash with after going to 3.3.3 was ok with 3.3.2? can anyone else confirm? I using rev.9695 Exception code: C0000005 ACCESS_VIOLATION Fault address: 00000001401F79A7 01:00000000001F69A7 C:\\Users\\..\\Server\\Realm_1\\World_Server\\mangosd.exe Registers: RAX:00000000000001C3 RBX:000007FFFB64D778 RCX:000007FFFFAF7000 RDX:000000000A555790 RSI:000007FFF1188220 RDI:00000000000000A1 R8: 000000000000A75A R9: 0000000000000000 R10:0000000000000246 R11:0000000000000000 R12:0000000000000000 R13:0000000000000000 R14:0000000000000000 R15:000000000A551FC0 CS:RIP:0033:00000001401F79A7 SS:RSP:002B:000000000A552580 RBP:00000000 DS:002B ES:002B FS:0053 GS:002B Flags:00010202 Call stack: Address Frame Function SourceFile 00000001401F79A7 000000000A5525A0 std::_Tree<std::_Tmap_traits<unsigned char,ActionButton,std::less<unsigned char>,std::allocator<std::Pair<unsigned char const ,ActionButton> >,0> >::_Lbound+17 c:\\program files (x86)\\microsoft visual studio 9.0\\vc\\include\\xtree line 1264 00000001401E3196 000000000A552630 std::map<unsigned char,ActionButton,std::less<unsigned char>,std::allocator<std::Pair<unsigned char const ,ActionButton> > >::operator[]+26 c:\\program files (x86)\\microsoft visual studio 9.0\\vc\\include\\map line 169 000000014018D4F9 000000000A555770 Player::addActionButton+A9 c:\\users\\..\\mangos\\src\\game\\player.cpp line 5834 00000001401DF83E 000000000A555820 Player::UpdateSpecCount+1EE c:\\users\\..\\mangos\\src\\game\\player.cpp line 21871 0000000140607229 000000000A555860 Spell::EffectSpecCount+59 c:\\users\\..\\mangos\\src\\game\\spelleffects.cpp line 7437 00000001404005FF 000000000A5558C0 Spell::HandleEffects+12F c:\\users\\..\\mangos\\src\\game\\spell.cpp line 3899 00000001403F32D1 000000000A55AA20 Spell::DoSpellHitOnUnit+901 c:\\users\\..\\mangos\\src\\game\\spell.cpp line 1144 00000001403F21E7 000000000A55EC50 Spell::DoAllEffectOnTarget+267 c:\\users\\..\\mangos\\src\\game\\spell.cpp line 940 00000001403FAE3C 000000000A55ED10 Spell::handle_immediate+19C c:\\users\\..\\mangos\\src\\game\\spell.cpp line 2728 00000001403FAB3A 000000000A561E90 Spell::cast+B4A c:\\users\\..\\mangos\\src\\game\\spell.cpp line 2704 00000001403FBB23 000000000A568070 Spell::update+363 c:\\users\\..\\mangos\\src\\game\\spell.cpp line 2912 000000014040A87B 000000000A568120 SpellEvent::Execute+4B c:\\users\\..\\mangos\\src\\game\\spell.cpp line 6129 000000014066CE3E 000000000A5681D0 EventProcessor::Update+15E c:\\users\\..\\mangos\\src\\framework\\utilities\\eventprocessor.cpp line 47 00000001400BA426 000000000A56F310 Unit::Update+46 c:\\users\\..\\mangos\\src\\game\\unit.cpp line 293 000000014017544B 000000000A57B750 Player::Update+CB c:\\users\\..\\mangos\\src\\game\\player.cpp line 1111 000000014012DBB6 000000000A57FB60 Map::Update+1B6 c:\\users\\..\\mangos\\src\\game\\map.cpp line 594 00000001403740EF 000000000A57FC50 MapManager::Update+19F c:\\users\\..\\mangos\\src\\game\\mapmanager.cpp line 263 00000001402F2BA5 000000000A57FE00 World::Update+775 c:\\users\\..\\mangos\\src\\game\\world.cpp line 1428 000000014006C845 000000000A57FE40 WorldRunnable::run+A5 c:\\users\\..\\mangos\\src\\mangosd\\worldrunnable.cpp line 61 000000014007CE83 000000000A57FEB0 ACE_Based::Thread::ThreadTask+23 c:\\users\\..\\mangos\\src\\shared\\threading.cpp line 190 000007FEF32D157B 000000000A57FEF0 ?invoke@ACE_OS_Thread_Adapter@@UEAAKXZ+5B 0000000073462FDF 000000000A57FF20 _endthreadex+47 0000000073463080 000000000A57FF50 _endthreadex+E8 000000007737F56D 000000000A57FF80 BaseThreadInitThunk+D 00000000775B3281 000000000A57FFD0 RtlUserThreadStart+21 Call stack: Address Frame Function SourceFile 00000000775CFEFA 000000000042F990 NtWaitForSingleObject+A 000007FEFD7610AC 000000000042FA30 WaitForSingleObjectEx+9C 000007FEF327B69A 000000000042FA60 ?__ace_assert@@YAXPEBDH0@Z+38A 000007FEF32FE863 000000000042FAE0 ?wait_task@ACE_Thread_Manager@@QEAAHPEAVACE_Task_Base@@@Z+243 0000000140310EE3 000000000042FB20 WorldSocketMgr::Wait+63 c:\\users\\..\\mangos\\src\\game\\worldsocketmgr.cpp line 313 000000014003BDE8 000000000042FEE0 Master::Run+9B8 c:\\users\\..\\mangos\\src\\mangosd\\master.cpp line 325 000000014003A80D 000000000042FF20 main+42D c:\\users\\..\\mangos\\src\\mangosd\\main.cpp line 180 000000014006D316 000000000042FF50 __tmainCRTStartup+11A f:\\dd\\vctools\\crt_bld\\self_64_amd64\\crt\\src\\crtexe.c line 586 000000007737F56D 000000000042FF80 BaseThreadInitThunk+D 00000000775B3281 000000000042FFD0 RtlUserThreadStart+21 Call stack: Address Frame Function SourceFile 00000000775D046A 000000000318FCB0 ZwWaitForMultipleObjects+A 0000000077599BD7 000000000318FF50 EtwTraceMessageVa+E07 000000007737F56D 000000000318FF80 BaseThreadInitThunk+D 00000000775B3281 000000000318FFD0 RtlUserThreadStart+21 Call stack: Address Frame Function SourceFile 00000000775D01FA 000000000358FC60 NtDelayExecution+A 000007FEFD761203 000000000358FD00 SleepEx+B3 000000014007D0E9 000000000358FD50 ACE_Based::Thread::Sleep+39 c:\\users\\..\\mangos\\src\\shared\\threading.cpp line 238 0000000140081CDF 000000000358FE40 SqlDelayThread::run+6F c:\\users\\..\\mangos\\src\\shared\\database\\sqldelaythread.cpp line 45 000000014007CE83 000000000358FEB0 ACE_Based::Thread::ThreadTask+23 c:\\users\\..\\mangos\\src\\shared\\threading.cpp line 190 000007FEF32D157B 000000000358FEF0 ?invoke@ACE_OS_Thread_Adapter@@UEAAKXZ+5B 0000000073462FDF 000000000358FF20 _endthreadex+47 0000000073463080 000000000358FF50 _endthreadex+E8 000000007737F56D 000000000358FF80 BaseThreadInitThunk+D 00000000775B3281 000000000358FFD0 RtlUserThreadStart+21 Call stack: Address Frame Function SourceFile 00000000775D01FA 0000000003BAFC60 NtDelayExecution+A 000007FEFD761203 0000000003BAFD00 SleepEx+B3 000000014007D0E9 0000000003BAFD50 ACE_Based::Thread::Sleep+39 c:\\users\\..\\mangos\\src\\shared\\threading.cpp line 238 0000000140081CDF 0000000003BAFE40 SqlDelayThread::run+6F c:\\users\\..\\mangos\\src\\shared\\database\\sqldelaythread.cpp line 45 000000014007CE83 0000000003BAFEB0 ACE_Based::Thread::ThreadTask+23 c:\\users\\..\\mangos\\src\\shared\\threading.cpp line 190 000007FEF32D157B 0000000003BAFEF0 ?invoke@ACE_OS_Thread_Adapter@@UEAAKXZ+5B 0000000073462FDF 0000000003BAFF20 _endthreadex+47 0000000073463080 0000000003BAFF50 _endthreadex+E8 000000007737F56D 0000000003BAFF80 BaseThreadInitThunk+D 00000000775B3281 0000000003BAFFD0 RtlUserThreadStart+21 Call stack: Address Frame Function SourceFile 00000000775D01FA 0000000003FAFC60 NtDelayExecution+A 000007FEFD761203 0000000003FAFD00 SleepEx+B3 000000014007D0E9 0000000003FAFD50 ACE_Based::Thread::Sleep+39 c:\\users\\..\\mangos\\src\\shared\\threading.cpp line 238 0000000140081CDF 0000000003FAFE40 SqlDelayThread::run+6F c:\\users\\..\\mangos\\src\\shared\\database\\sqldelaythread.cpp line 45 000000014007CE83 0000000003FAFEB0 ACE_Based::Thread::ThreadTask+23 c:\\users\\..\\mangos\\src\\shared\\threading.cpp line 190 000007FEF32D157B 0000000003FAFEF0 ?invoke@ACE_OS_Thread_Adapter@@UEAAKXZ+5B 0000000073462FDF 0000000003FAFF20 _endthreadex+47 0000000073463080 0000000003FAFF50 _endthreadex+E8 000000007737F56D 0000000003FAFF80 BaseThreadInitThunk+D 00000000775B3281 0000000003FAFFD0 RtlUserThreadStart+21 Call stack: Address Frame Function SourceFile 00000000775D17BA 00000000096FFC50 ZwWaitForWorkViaWorkerFactory+A 000000007759914B 00000000096FFF50 EtwTraceMessageVa+37B 000000007737F56D 00000000096FFF80 BaseThreadInitThunk+D 00000000775B3281 00000000096FFFD0 RtlUserThreadStart+21 Call stack: Address Frame Function SourceFile 00000000775D17BA 0000000009AFFC50 ZwWaitForWorkViaWorkerFactory+A 000000007759914B 0000000009AFFF50 EtwTraceMessageVa+37B 000000007737F56D 0000000009AFFF80 BaseThreadInitThunk+D 00000000775B3281 0000000009AFFFD0 RtlUserThreadStart+21 Call stack: Address Frame Function SourceFile 00000000775D17BA 0000000009EFFC50 ZwWaitForWorkViaWorkerFactory+A 000000007759914B 0000000009EFFF50 EtwTraceMessageVa+37B 000000007737F56D 0000000009EFFF80 BaseThreadInitThunk+D 00000000775B3281 0000000009EFFFD0 RtlUserThreadStart+21 Call stack: Address Frame Function SourceFile 00000000775D0B8A 000000000A54FE90 ZwGetContextThread+A 00000000773644FA 000000000A54FEC0 GetThreadContext+A 000000014006B0E9 000000000A550400 WheatyExceptionReport::PrintTracesForAllThreads+C9 c:\\users\\..\\mangos\\src\\shared\\wheatyexceptionreport.cpp line 370 000000014006B4B6 000000000A551470 WheatyExceptionReport::GenerateExceptionReport+396 c:\\users\\..\\mangos\\src\\shared\\wheatyexceptionreport.cpp line 468 000000014006A74A 000000000A551720 WheatyExceptionReport::WheatyUnhandledExceptionFilter+18A c:\\users\\..\\mangos\\src\\shared\\wheatyexceptionreport.cpp line 109 00000000773F9380 000000000A551800 UnhandledExceptionFilter+160 000000007761573C 000000000A551830 MD5Final+1DEC 0000000077595148 000000000A5518A0 __C_specific_handler+9C 00000000775B554D 000000000A5518D0 RtlCompareUnicodeString+7D 0000000077595D1C 000000000A551FB0 RtlTimeToSecondsSince1970+62C 00000000775CFE48 000000000A552570 KiUserExceptionDispatcher+2E 00000001401F79A7 000000000A5525A0 std::_Tree<std::_Tmap_traits<unsigned char,ActionButton,std::less<unsigned char>,std::allocator<std::Pair<unsigned char const ,ActionButton> >,0> >::_Lbound+17 c:\\program files (x86)\\microsoft visual studio 9.0\\vc\\include\\xtree line 1264 00000001401E3196 000000000A552630 std::map<unsigned char,ActionButton,std::less<unsigned char>,std::allocator<std::Pair<unsigned char const ,ActionButton> > >::operator[]+26 c:\\program files (x86)\\microsoft visual studio 9.0\\vc\\include\\map line 169 000000014018D4F9 000000000A555770 Player::addActionButton+A9 c:\\users\\..\\mangos\\src\\game\\player.cpp line 5834 00000001401DF83E 000000000A555820 Player::UpdateSpecCount+1EE c:\\users\\..\\mangos\\src\\game\\player.cpp line 21871 0000000140607229 000000000A555860 Spell::EffectSpecCount+59 c:\\users\\..\\mangos\\src\\game\\spelleffects.cpp line 7437 00000001404005FF 000000000A5558C0 Spell::HandleEffects+12F c:\\users\\..\\mangos\\src\\game\\spell.cpp line 3899 00000001403F32D1 000000000A55AA20 Spell::DoSpellHitOnUnit+901 c:\\users\\..\\mangos\\src\\game\\spell.cpp line 1144 00000001403F21E7 000000000A55EC50 Spell::DoAllEffectOnTarget+267 c:\\users\\..\\mangos\\src\\game\\spell.cpp line 940 00000001403FAE3C 000000000A55ED10 Spell::handle_immediate+19C c:\\users\\..\\mangos\\src\\game\\spell.cpp line 2728 00000001403FAB3A 000000000A561E90 Spell::cast+B4A c:\\users\\..\\mangos\\src\\game\\spell.cpp line 2704 00000001403FBB23 000000000A568070 Spell::update+363 c:\\users\\..\\mangos\\src\\game\\spell.cpp line 2912 000000014040A87B 000000000A568120 SpellEvent::Execute+4B c:\\users\\..\\mangos\\src\\game\\spell.cpp line 6129 000000014066CE3E 000000000A5681D0 EventProcessor::Update+15E c:\\users\\..\\mangos\\src\\framework\\utilities\\eventprocessor.cpp line 47 00000001400BA426 000000000A56F310 Unit::Update+46 c:\\users\\..\\mangos\\src\\game\\unit.cpp line 293 000000014017544B 000000000A57B750 Player::Update+CB c:\\users\\..\\mangos\\src\\game\\player.cpp line 1111 000000014012DBB6 000000000A57FB60 Map::Update+1B6 c:\\users\\..\\mangos\\src\\game\\map.cpp line 594 00000001403740EF 000000000A57FC50 MapManager::Update+19F c:\\users\\..\\mangos\\src\\game\\mapmanager.cpp line 263 00000001402F2BA5 000000000A57FE00 World::Update+775 c:\\users\\..\\mangos\\src\\game\\world.cpp line 1428 000000014006C845 000000000A57FE40 WorldRunnable::run+A5 c:\\users\\..\\mangos\\src\\mangosd\\worldrunnable.cpp line 61 000000014007CE83 000000000A57FEB0 ACE_Based::Thread::ThreadTask+23 c:\\users\\..\\mangos\\src\\shared\\threading.cpp line 190 000007FEF32D157B 000000000A57FEF0 ?invoke@ACE_OS_Thread_Adapter@@UEAAKXZ+5B 0000000073462FDF 000000000A57FF20 _endthreadex+47 0000000073463080 000000000A57FF50 _endthreadex+E8 000000007737F56D 000000000A57FF80 BaseThreadInitThunk+D 00000000775B3281 000000000A57FFD0 RtlUserThreadStart+21 Call stack: Address Frame Function SourceFile 00000000775D00DA 000000000A97F7C0 ZwRequestWaitReplyPort+A 0000000077382B08 000000000A97F7F0 GetConsoleMode+F8 00000000773B5601 000000000A97F940 VerifyConsoleIoHandle+281 00000000773CA922 000000000A97FA20 ReadConsoleA+B2 0000000077399934 000000000A97FA60 GetEnvironmentStringsA+5AB8 00000000734ADC36 000000000A97FB00 realloc+72A 00000000734AE29D 000000000A97FB60 _read+10D 000000007346E7E3 000000000A97FBA0 _filbuf+8F 000000007346DC6C 000000000A97FC10 fgets+198 0000000140014BC9 000000000A97FE40 CliRunnable::run+B9 c:\\users\\..\\mangos\\src\\mangosd\\clirunnable.cpp line 327 000000014007CE83 000000000A97FEB0 ACE_Based::Thread::ThreadTask+23 c:\\users\\..\\mangos\\src\\shared\\threading.cpp line 190 000007FEF32D157B 000000000A97FEF0 ?invoke@ACE_OS_Thread_Adapter@@UEAAKXZ+5B 0000000073462FDF 000000000A97FF20 _endthreadex+47 0000000073463080 000000000A97FF50 _endthreadex+E8 000000007737F56D 000000000A97FF80 BaseThreadInitThunk+D 00000000775B3281 000000000A97FFD0 RtlUserThreadStart+21 Call stack: Address Frame Function SourceFile 00000000775CFEFA 000000000AFAF880 NtWaitForSingleObject+A 000007FEFCD13978 000000000AFAF900 0001:0000000000002978 C:\\Windows\\system32\\MSWSOCK.dll 000007FEFCD206B6 000000000AFAFAA0 WSPStartup+7CD6 000007FEFF5372BC 000000000AFAFAE0 select+15C 000007FEFF53723D 000000000AFAFBE0 select+DD 000007FEF32882A2 000000000AFAFC60 ?wait_for_multiple_events@?$ACE_Select_Reactor_T@V?$ACE_Reactor_Token_T@VACE_Token@@@@@@MEAAHAEAVACE_Select_Reactor_Handle_Set@@PEAVACE_Time_Value@@@Z+132 000007FEF3300D30 000000000AFAFCD0 ?handle_events@ACE_TP_Reactor@@UEAAHPEAVACE_Time_Value@@@Z+A0 000007FEF32DE3ED 000000000AFAFD00 ?run_reactor_event_loop@ACE_Reactor@@QEAAHAEAVACE_Time_Value@@P6AHPEAV1@@Z@Z+4D 0000000140310847 000000000AFAFE40 ReactorRunnable::svc+77 c:\\users\\..\\mangos\\src\\game\\worldsocketmgr.cpp line 167 000007FEF32FA0F1 000000000AFAFE70 ?svc_run@ACE_Task_Base@@SAKPEAX@Z+41 000007FEF32FA6AB 000000000AFAFEB0 ?invoke_i@ACE_Thread_Adapter@@EEAAKXZ+4B 000007FEF32FA7D1 000000000AFAFEF0 ?invoke@ACE_Thread_Adapter@@UEAAKXZ+71 0000000073462FDF 000000000AFAFF20 _endthreadex+47 0000000073463080 000000000AFAFF50 _endthreadex+E8 000000007737F56D 000000000AFAFF80 BaseThreadInitThunk+D 00000000775B3281 000000000AFAFFD0 RtlUserThreadStart+21 Call stack: Address Frame Function SourceFile 00000000775CFEFA 000000000B3AF880 NtWaitForSingleObject+A 000007FEFCD13978 000000000B3AF900 0001:0000000000002978 C:\\Windows\\system32\\MSWSOCK.dll 000007FEFCD206B6 000000000B3AFAA0 WSPStartup+7CD6 000007FEFF5372BC 000000000B3AFAE0 select+15C 000007FEFF53723D 000000000B3AFBE0 select+DD 000007FEF32882A2 000000000B3AFC60 ?wait_for_multiple_events@?$ACE_Select_Reactor_T@V?$ACE_Reactor_Token_T@VACE_Token@@@@@@MEAAHAEAVACE_Select_Reactor_Handle_Set@@PEAVACE_Time_Value@@@Z+132 000007FEF3300D30 000000000B3AFCD0 ?handle_events@ACE_TP_Reactor@@UEAAHPEAVACE_Time_Value@@@Z+A0 000007FEF32DE3ED 000000000B3AFD00 ?run_reactor_event_loop@ACE_Reactor@@QEAAHAEAVACE_Time_Value@@P6AHPEAV1@@Z@Z+4D 0000000140310847 000000000B3AFE40 ReactorRunnable::svc+77 c:\\users\\..\\mangos\\src\\game\\worldsocketmgr.cpp line 167 000007FEF32FA0F1 000000000B3AFE70 ?svc_run@ACE_Task_Base@@SAKPEAX@Z+41 000007FEF32FA6AB 000000000B3AFEB0 ?invoke_i@ACE_Thread_Adapter@@EEAAKXZ+4B 000007FEF32FA7D1 000000000B3AFEF0 ?invoke@ACE_Thread_Adapter@@UEAAKXZ+71 0000000073462FDF 000000000B3AFF20 _endthreadex+47 0000000073463080 000000000B3AFF50 _endthreadex+E8 000000007737F56D 000000000B3AFF80 BaseThreadInitThunk+D 00000000775B3281 000000000B3AFFD0 RtlUserThreadStart+21 ======================== Local Variables And Parameters Call stack: Address Frame Function SourceFile 00000001401F79A7 000000000A5525A0 std::_Tree<std::_Tmap_traits<unsigned char,ActionButton,std::less<unsigned char>,std::allocator<std::Pair<unsigned char const ,ActionButton> >,0> >::_Lbound+17 c:\\program files (x86)\\microsoft visual studio 9.0\\vc\\include\\xtree line 1264 Local <user defined> 'this' = 7FFF0963A10 Parameter unsigned int '_Keyval' = 7FFFF4D3DF8 Local <user defined> '_Pnode' = 1401E3196 Local <user defined> '_Wherenode' = 734EF600 00000001401E3196 000000000A552630 std::map<unsigned char,ActionButton,std::less<unsigned char>,std::allocator<std::Pair<unsigned char const ,ActionButton> > >::operator[]+26 c:\\program files (x86)\\microsoft visual studio 9.0\\vc\\include\\map line 169 Local <user defined> 'this' = 7FFFF4DDF60
  13. Fixed server crash when teleporting caused by r1
  14. hack for safe-zones - I could make a npc With a scriptdev2 script to check if your within distance and you put the npc in the safe-zones and if you are within distance it will remove Restricted Flight Area from you
  15. You sure this is mangos side? It might be from udb 388 I am using ytdb 540 and I don't have this problem? there was something in ytdb 538 that made this happen but I removed it so everything is fine now you just don't get the restricted flight area debuff now lol
  16. everything I have found on how to do this is in this thread I downloaded stuff from the first post and was messing with it don't know if that the right thing I need?
  17. I was working on doing that last night but I keep getting errors idk whats going wrong if I find what I am doing wrong before someone else I will post on how to make them step by step
  18. 1.after you use the patch 2.Make a folder called mmaps in your mangos folder. 3.Download this mmap http://rapidshare.com/files/36805003...32.mmap.tar.gz Gotisch made. 4.If you are on windows you will need something like winrar to open the .tar.gz than you should see a file named 0004932.mmap in it 5.put the map file in the folder start mangos go to the fishing trainer by goldshire than type .damage 1 on him or any other npc in that area than jump over a fence the npc will go around to get to you!
  19. Here is Gotisch's work in a patch file I made for MaNGOS rev.9619 http://filebeam.com/c9592e7f60ad896da960bced37c3646a It does build: Build complete: 13 Projects succeeded, 0 Projects failed, 0 Projects skipped - Visual Studio x64 Win64 Command Prompt But i have not had the time to test it running yet, so feel free to try it and post what happens edit: Ok I just tested it works! :cool: this is Epic... no.. Legendary! lol
  20. Ok thank you. Did not see it was the fix from here lol
  21. Before I update can anyone confirm rev. 9616 fixed all of them or any of them? My test server is down and so can't test it my self right now. thank you!
  22. If you revert [9606] most people will stop looking for the solution lol and if don't want to mess with git and you need it working now you can always open text editor and set it the way it was only 3 lines
×
×
  • Create New...

Important Information

We have placed cookies on your device to help make this website better. You can adjust your cookie settings, otherwise we'll assume you're okay to continue. Privacy Policy Terms of Use