WorldServer Conf > Auction House Disabled Item List (VIP v13.1 Cata 4.3.4)

Stiga

Gold Supporter
Veteran Member
66
2020
123
Location
France
Hi,

In the worldserver conf file for the Auction House there is this configuration: AuctionHouseBot.DisabledItems = " "

While not wanting to remove certain items from the database I would like to make them unavailable to the AH (QA Test equipment for example)
However this is quite an extensive list and it seems if I go over a certain total of entries the worldserver doesn't start (no error it just closes immediately)

Has anyone encountered this problem or has a work around?
I could just extract (backup) and remove the items from the DB, but I'd prefer to keep things as standard as possible in the DB.

For example this is my first list of items to be disabled in the AH. The world server won't run unless I reduce the total by two-thirds approximately.

61766 60846 58738 58699 58678 58648 58646 58614 34805 34776 61957 61956 61950 61949 61948 61945 61919 61918 61917 61916 61915 61914 61913 61912 61911 61910 61909 61908 61907 61906 61905 61904 61903 61902 61901 61900 61899 61898 61897 61896 61895 61894 61893 61892 61891 61890 61889 61888 61887 61886 61885 61884 61883 61882 61881 61880 61879 61878 61877 61876 61875 61874 61873 61872 61871 61870 61868 61866 61865 61864 61863 61862 61861 61860 61859 61858 61857 61856 61855 61854 61853 61852 61851 61850 61849 61848 61847 61846 61845 61844 61843 61842 61841 61840 61839 61838 61837 61836 61835 61834 61833 61832 61831 61830 61829 61828 61827 61826 61825 61824 61823 61822 61821 61820 61819 61818 61817 61816 61815 61814 61813 61812 61811 61810 61809 61808 61807 61806 61805 61804 61803 61802 61801 61800 61799 61798 61797 61796 61795 61794 61793 61792 61791 61790 61789 61788 61787 61786 61785 61784 61783 61782 61781 61780 61779 61778 61777 61776 61775 61774 61773 61772 61771 61770 61769 61768 61767 61765 61764 61763 61762 61761 61760 61759 61758 61757 61756 61755 61754 61753 61752 61751 61750 61749 61748 61747 61746 61745 61744 61743 61742 61741 61740 61739 61738 61736 61735 61734 61733 61732 61731 61730 61729 61728 61727 61726 61725 61724 61723 61722 61721 61720 61719 61718 61717 61716 61715 61714 61713 61712 61711 61710 61709 61708 61707 61706 61705 61704 61703 61702 61701 61700 61699 61698 61697 61696 61695 61694 61693 61692 61691 61690 61689 61688 61687 61686 61685 61684 61683 61682 61681 61680 61679 61678 61677 61676 61675 61674 61673 61672 61671 61670 61669 61668 61667 61666 61665 61664 61663 61662 61661 61660 61659 61658 61657 61656 61655 61654 61653 61652 61651 61650 61649 61648 61647 61646 61645 61644 61643 61642 61641 61640 61639 61638 61637 61636 61635 58835 58834 58833 58832 58831 58830 58829 58828 58827 58826 58825 58824 58822 58821 58820 58819 58818 58817 58816 58815 58778 58777 58776 58775 58774 58773 58772 58771 58770 58769 58768 58767 58766 58765 58764 58763 58762 58761 58760 58759 58758 58757 58756 58755 58754 58753 58752 58751 58750 58749 58748 58747 58746 58745 58744 58743 58742 58741 58740 58739 58737 58736 58735 58734 58733 58732 58731 58730 58729 58728 58727 58726 58725 58724 58723 58722 58721 58720 58719 58718 58717 58716 58715 58714 58713 58712 58711 58710 58709 58708 58707 58706 58705 58704 58703 58702 58701 58700 58698 58697 58696 58695 58694 58693 58692 58691 58690 58689 58688 58687 58686 58685 58684 58683 58682 58681 58680 58679 58677 58676 58675 58674 58673 58672 58671 58670 58669 58668 58667 58666 58665 58664 58663 58662 58661 58660 58659 58658 58657 58656 58655 58654 58653 58652 58651 58650 58649 58647 58645 58644 58643 58642 58641 58640 58639 58638 58636 58635 58634 58633 58631 58630 58629 58628 58627 58626 58625 58624 58623 58622 58621 58620 58619 58617 58616 58615 58613 58612 58611 58610 58609 58608 58607 58606 58605 58604 58603 58602 58601 58600 58599 58598 58597 58596 58595 58594 58593 58592 58591 58590 58589 58588 58587 58586 58585 58584 58583 58582 58581 58580 58579 58578 58577 58576 58575 58574 58573 58572 58571 58570 58569 58568 58567 58566 58565 58564 58563 58562 58561 58560 58559 58558 58557 58556 58555 58554 58553 58552 58551 58550 58549 58548 58547 58546 58545 58544 58543 58542 58541 58540 58539 58538 58537 58536 58535 58533 58532 58531 58530 58529 58528 58527 58526 58525 58524 58523 58522 58521 58520 58519 58518 58517 58516 58515 58514 58513 58512 58511 58510 58509 58508 58507 58506 58505 58504 57754 57753 57752 57751 57750 57749 57748 57747 57746 57745 57744 57743 57742 57741 57740 57739 57738 57737 57736 57735 57734 57733 57732 57731 57730 57729 57728 57727 57726 57725 57724 57723 57722 57721 57720 57719 57718 57717 57716 57715 57714 57713 57712 57711 57710 57709 57708 57707 57706 57705 57704 57703 57702 57701 57700 57699 57694 57693 57692 57691 57690 57689 57687 57685 57683 45024 40599 38497 38496 38495 38494 38493 38492 38489 38486 38485 38484 31851 31850 28816 24358 17886 45175 45174 45173 45172 38503 38502 38501 38500 38499 38498 38482 38480 38472 38471 38470 38469 33315 32952 31849 31848 31847 31846 31845 31844 31843 31842 30877 30711 30199 30198 30197 30195 30193 30191 29874 29873 29872 29871 29870 29869 29868 29867 29866 29864 29863 29862 29861 29860 29859 29858 29857 29856 29854 29853 29852 29851 29850 29849 29848 29847 29846 29845 29844 29843 29842 29841 29840 29839 29838 29837 23728 23727 23725 23271 22588 22587 22586 22585 22584 22045 22043 22042 22041 22040 22039 22038 22037 22036 22035 22034 22033 22032 22031 22030 22029 22028 22027 22026 22025 22024 22023 22022 22021 22020 18669 18668 18667 18666 18599 17899 17898 17897 17896 17895 17894 17893 17892 17891 17890 17889 17888 17887 17885 17884 17883 17882 17830 17829 17828 17827 16104 12789
 
Last edited:

Maze

Gold Supporter
Veteran Member
65
2019
44
Probably the best way to avoid this problem is to make those items unavailable to everyone.
You could try to change flag and make the item deprecated or just raise up the required level to 86.

e.g. UPDATE item_template SET RequiredLevel=86 WHERE name like '%QA Test%'
 

Blackvision

Mythical User
Super Moderator
Gold Supporter
2,300
2015
272
Location
Denmark
Hi,

In the worldserver conf file for the Auction House there is this configuration: AuctionHouseBot.DisabledItems = " "

While not wanting to remove certain items from the database I would like to make them unavailable to the AH (QA Test equipment for example)
However this is quite an extensive list and it seems if I go over a certain total of entries the worldserver doesn't start (no error it just closes immediately)

Has anyone encountered this problem or has a work around?
I could just extract (backup) and remove the items from the DB, but I'd prefer to keep things as standard as possible in the DB.

For example this is my first list of items to be disabled in the AH. The world server won't run unless I reduce the total by two-thirds approximately.
If you find a solution for the removal of qa gear via ahbot, please hit me Up ?.
Tried to figure this one out for almost a year
 

tallomax

Gold Supporter
21
2016
5
Location
Italy
If you find a solution for the removal of qa gear via ahbot, please hit me Up ?.
Tried to figure this one out for almost a year

I used the attached sql file to change the RequiredLevel field to 100 in all the TEST items and then I changed in the worldserver. file the AuctionHouseBot.DisableItemsAboveReqLevel = 99 . So that the seller can no longer sell the test pieces.
By changing the level of use to 100, those who have taken these pieces having a maximum level of 85 will not be able to use them anyway.
 

Attachments

  • Update_Test_QA_Item.zip
    392 bytes · Views: 75

Stiga

Gold Supporter
Veteran Member
66
2020
123
Location
France
Good work-a-round.
I had done the following (not finished all yet) to put all QA Test and other such gear at 255.
However I hadn't noticed that the AH setting. Really good idea! Thanks!

SQL:
UPDATE Item_template SET RequiredLevel = 255 WHERE Name LIKE '%QA Test%';
UPDATE Item_template SET RequiredLevel = 255 WHERE Name LIKE '%QATest%';
UPDATE Item_template SET RequiredLevel = 255 WHERE Name LIKE '%QAEnchant%';
UPDATE Item_template SET RequiredLevel = 255 WHERE Name LIKE '%QAEnchhelp%';
UPDATE Item_template SET RequiredLevel = 255 WHERE Name LIKE '%QA Combat%';
UPDATE Item_template SET RequiredLevel = 255 WHERE Name LIKE '%QA PVP%';
UPDATE Item_template SET RequiredLevel = 255 WHERE Name LIKE '%ObsoleteQA%';
 

Blackvision

Mythical User
Super Moderator
Gold Supporter
2,300
2015
272
Location
Denmark
I used the attached sql file to change the RequiredLevel field to 100 in all the TEST items and then I changed in the worldserver. file the AuctionHouseBot.DisableItemsAboveReqLevel = 99 . So that the seller can no longer sell the test pieces.
By changing the level of use to 100, those who have taken these pieces having a maximum level of 85 will not be able to use them anyway.
Does this file include all Test and QA pieces ?
 

Stiga

Gold Supporter
Veteran Member
66
2020
123
Location
France
I have used the SQL file attached earlier and added a few more (still not 100% but I like to double check before changing things so it's slow going)
Work in progress !!! (All the attached SQL file entries in previous file are also included below with my other corrections)

SQL:
UPDATE Item_template SET ItemLevel = 1 WHERE Name LIKE '%Archaic%'

UPDATE Item_template SET RequiredLevel = 255 WHERE Name LIKE '%Archaic%'

UPDATE Item_template SET RequiredLevel = 255 WHERE Name LIKE '%QA Test%';
UPDATE Item_template SET RequiredLevel = 255 WHERE Name LIKE '%QATest%';
UPDATE Item_template SET RequiredLevel = 255 WHERE Name LIKE '%QAEnchant%';
UPDATE Item_template SET RequiredLevel = 255 WHERE Name LIKE '%QAEnchhelp%';
UPDATE Item_template SET RequiredLevel = 255 WHERE Name LIKE '%QA Combat%';
UPDATE Item_template SET RequiredLevel = 255 WHERE Name LIKE '%QA PVP%';
UPDATE Item_template SET RequiredLevel = 255 WHERE Name LIKE '%ObsoleteQA%';
UPDATE Item_template SET RequiredLevel = 255 WHERE Name LIKE '%QAE Test%';
UPDATE item_template SET RequiredLevel = 255 WHERE name like '%QA PVP test%';
UPDATE Item_template SET RequiredLevel = 255 WHERE Name LIKE '%Test QARaid%';
UPDATE Item_template SET RequiredLevel = 255 WHERE Name LIKE '%Test Gear%';
UPDATE Item_template SET RequiredLevel = 255 WHERE Name LIKE '%Test 2h%';


UPDATE item_template SET RequiredLevel =255 WHERE name like '%3800 test%';
UPDATE item_template SET RequiredLevel =255 WHERE name like '%3700 test%';
UPDATE item_template SET RequiredLevel =255 WHERE name like '%3600 test%';
UPDATE item_template SET RequiredLevel =255 WHERE name like '%3500 test%';
UPDATE item_template SET RequiredLevel =255 WHERE name like '%3400 test%';
UPDATE item_template SET RequiredLevel =255 WHERE name like '%3300 test%';
UPDATE item_template SET RequiredLevel =255 WHERE name like '%3200 test%';
UPDATE item_template SET RequiredLevel =255 WHERE name like '%3100 test%';
UPDATE item_template SET RequiredLevel =255 WHERE name like '%3000 test%';
UPDATE item_template SET RequiredLevel =255 WHERE name like '%2900 test%';
UPDATE item_template SET RequiredLevel =255 WHERE name like '%2800 test%';
UPDATE item_template SET RequiredLevel =255 WHERE name like '%2700 test%';
UPDATE item_template SET RequiredLevel =255 WHERE name like '%2600 test%';
UPDATE item_template SET RequiredLevel =255 WHERE name like '%2500 test%';
UPDATE item_template SET RequiredLevel =255 WHERE name like '%2400 test%';
UPDATE item_template SET RequiredLevel =255 WHERE name like '%2300 test%';
UPDATE item_template SET RequiredLevel =255 WHERE name like '%2200 test%';
UPDATE item_template SET RequiredLevel =255 WHERE name like '%2100 test%';
UPDATE item_template SET RequiredLevel =255 WHERE name like '%2000 test%';
UPDATE item_template SET RequiredLevel =255 WHERE name like '%1800 test%';
UPDATE item_template SET RequiredLevel =255 WHERE name like '%1700 test%';
UPDATE item_template SET RequiredLevel =255 WHERE name like '%1500 test%';
UPDATE item_template SET RequiredLevel =255 WHERE name like '%1300 test%';
UPDATE item_template SET RequiredLevel =255 WHERE name like '%130 test%';
UPDATE item_template SET RequiredLevel =255 WHERE name like '%test 130%';
UPDATE item_template SET RequiredLevel =255 WHERE name like '%test 60%';
UPDATE item_template SET RequiredLevel =255 WHERE name like '%72 test%';
UPDATE item_template SET RequiredLevel =255 WHERE name like '%71 test%';
UPDATE item_template SET RequiredLevel =255 WHERE name like '%70 test%';
UPDATE item_template SET RequiredLevel =255 WHERE name like '%69 test%';
UPDATE item_template SET RequiredLevel =255 WHERE name like '%68 test%';
UPDATE item_template SET RequiredLevel =255 WHERE name like '%67 test%';
UPDATE item_template SET RequiredLevel =255 WHERE name like '%66 test%';
UPDATE item_template SET RequiredLevel =255 WHERE name like '%65 test%';
UPDATE item_template SET RequiredLevel =255 WHERE name like '%64 test%';
UPDATE item_template SET RequiredLevel =255 WHERE name like '%63 test%';
UPDATE item_template SET RequiredLevel =255 WHERE name like '%62 test%';
UPDATE item_template SET RequiredLevel =255 WHERE name like '%61 test%';
UPDATE item_template SET RequiredLevel =255 WHERE name like '%60 test%';
UPDATE item_template SET RequiredLevel =255 WHERE name like '%59 test%';
UPDATE item_template SET RequiredLevel =255 WHERE name like '%(test)%';
UPDATE item_template SET RequiredLevel =255 WHERE name like '%monster -%';
UPDATE item_template SET RequiredLevel =255 WHERE name like '%Art Template%';
 
Last edited:

Blackvision

Mythical User
Super Moderator
Gold Supporter
2,300
2015
272
Location
Denmark
I have used the SQL file attached earlier and added a few more (still not 100% but I like to double check before changing things so it's slow going)
Work in progress !!! (All the attached SQL file entries in previous file are also included below with my other corrections)

SQL:
UPDATE Item_template SET ItemLevel = 1 WHERE Name LIKE '%Archaic%'

UPDATE Item_template SET RequiredLevel = 255 WHERE Name LIKE '%Archaic%'

UPDATE Item_template SET RequiredLevel = 255 WHERE Name LIKE '%QA Test%';
UPDATE Item_template SET RequiredLevel = 255 WHERE Name LIKE '%QATest%';
UPDATE Item_template SET RequiredLevel = 255 WHERE Name LIKE '%QAEnchant%';
UPDATE Item_template SET RequiredLevel = 255 WHERE Name LIKE '%QAEnchhelp%';
UPDATE Item_template SET RequiredLevel = 255 WHERE Name LIKE '%QA Combat%';
UPDATE Item_template SET RequiredLevel = 255 WHERE Name LIKE '%QA PVP%';
UPDATE Item_template SET RequiredLevel = 255 WHERE Name LIKE '%ObsoleteQA%';
UPDATE Item_template SET RequiredLevel = 255 WHERE Name LIKE '%QAE Test%';
UPDATE item_template SET RequiredLevel = 255 WHERE name like '%QA PVP test%';
UPDATE Item_template SET RequiredLevel = 255 WHERE Name LIKE '%Test QARaid%';
UPDATE Item_template SET RequiredLevel = 255 WHERE Name LIKE '%Test Gear%';
UPDATE Item_template SET RequiredLevel = 255 WHERE Name LIKE '%Test 2h%';


UPDATE item_template SET RequiredLevel =255 WHERE name like '%3800 test%';
UPDATE item_template SET RequiredLevel =255 WHERE name like '%3700 test%';
UPDATE item_template SET RequiredLevel =255 WHERE name like '%3600 test%';
UPDATE item_template SET RequiredLevel =255 WHERE name like '%3500 test%';
UPDATE item_template SET RequiredLevel =255 WHERE name like '%3400 test%';
UPDATE item_template SET RequiredLevel =255 WHERE name like '%3300 test%';
UPDATE item_template SET RequiredLevel =255 WHERE name like '%3200 test%';
UPDATE item_template SET RequiredLevel =255 WHERE name like '%3100 test%';
UPDATE item_template SET RequiredLevel =255 WHERE name like '%3000 test%';
UPDATE item_template SET RequiredLevel =255 WHERE name like '%2900 test%';
UPDATE item_template SET RequiredLevel =255 WHERE name like '%2800 test%';
UPDATE item_template SET RequiredLevel =255 WHERE name like '%2700 test%';
UPDATE item_template SET RequiredLevel =255 WHERE name like '%2600 test%';
UPDATE item_template SET RequiredLevel =255 WHERE name like '%2500 test%';
UPDATE item_template SET RequiredLevel =255 WHERE name like '%2400 test%';
UPDATE item_template SET RequiredLevel =255 WHERE name like '%2300 test%';
UPDATE item_template SET RequiredLevel =255 WHERE name like '%2200 test%';
UPDATE item_template SET RequiredLevel =255 WHERE name like '%2100 test%';
UPDATE item_template SET RequiredLevel =255 WHERE name like '%2000 test%';
UPDATE item_template SET RequiredLevel =255 WHERE name like '%1800 test%';
UPDATE item_template SET RequiredLevel =255 WHERE name like '%1700 test%';
UPDATE item_template SET RequiredLevel =255 WHERE name like '%1500 test%';
UPDATE item_template SET RequiredLevel =255 WHERE name like '%1300 test%';
UPDATE item_template SET RequiredLevel =255 WHERE name like '%130 test%';
UPDATE item_template SET RequiredLevel =255 WHERE name like '%test 130%';
UPDATE item_template SET RequiredLevel =255 WHERE name like '%test 60%';
UPDATE item_template SET RequiredLevel =255 WHERE name like '%72 test%';
UPDATE item_template SET RequiredLevel =255 WHERE name like '%71 test%';
UPDATE item_template SET RequiredLevel =255 WHERE name like '%70 test%';
UPDATE item_template SET RequiredLevel =255 WHERE name like '%69 test%';
UPDATE item_template SET RequiredLevel =255 WHERE name like '%68 test%';
UPDATE item_template SET RequiredLevel =255 WHERE name like '%67 test%';
UPDATE item_template SET RequiredLevel =255 WHERE name like '%66 test%';
UPDATE item_template SET RequiredLevel =255 WHERE name like '%65 test%';
UPDATE item_template SET RequiredLevel =255 WHERE name like '%64 test%';
UPDATE item_template SET RequiredLevel =255 WHERE name like '%63 test%';
UPDATE item_template SET RequiredLevel =255 WHERE name like '%62 test%';
UPDATE item_template SET RequiredLevel =255 WHERE name like '%61 test%';
UPDATE item_template SET RequiredLevel =255 WHERE name like '%60 test%';
UPDATE item_template SET RequiredLevel =255 WHERE name like '%59 test%';
I'll import it when the query is more complete :)
But great job mate.
 

Stiga

Gold Supporter
Veteran Member
66
2020
123
Location
France
Lot's of work recently but a few more to add to above. I'll update the main list later with these 3

SQL:
UPDATE item_template SET RequiredLevel =255 WHERE name like '%(test)%';
UPDATE item_template SET RequiredLevel =255 WHERE name like '%monster -%';
UPDATE item_template SET RequiredLevel =255 WHERE name like '%Art Template%';
 
Top