Commit Graph

84 Commits

Author SHA1 Message Date
zeb
372b821abe Updated pricing formula for cloth trade goods 2025-09-08 09:45:37 -04:00
zeb
e3c7169446 Added pricing formulas for Leather, Enchanting, Elemental, Junk, and Mount 2025-09-07 17:38:51 -04:00
zeb
6c9ae29a3c Added Class+Quality multiplier. Added pricing formulas for Cloth,Herbs,Stone TradeGoods 2025-09-07 01:00:03 -04:00
NathanHandley
a9c5ae8152 Fix worldsession constructor
Upstream added a new parameter to the constructor
2025-07-27 08:02:24 -05:00
NathanHandley
6f14f6b9e3 Set ilevel price multiplier to disabled by default 2025-07-01 20:37:39 -05:00
Spargel
30ae9d45d0 Fixed oversight and added disable option for ilevel multiplier. 2025-06-29 05:24:44 -05:00
Spargel
3fcaae6e87 Added itemlevel price multiplier with conf setting. 2025-06-29 04:52:50 -05:00
NathanHandley
86dbe92a54 Add item level controls 2025-05-25 16:36:27 -05:00
NathanHandley
7b7fa88f76 Add return to avoid error message in last commit 2025-03-11 19:29:03 -05:00
NathanHandley
e23809e6ee Have a "0" GUIDs will explicitly disable the bot 2025-03-11 19:27:16 -05:00
NathanHandley
6d85af09f5 Fix error-out on a fresh server 2025-03-11 19:21:45 -05:00
NathanHandley
2bc97d5a46 Fix crash by restricting to 1 bot per cycle 2025-03-09 20:06:35 -05:00
NathanHandley
9aba71e545 Added multi-session loading 2025-03-09 19:19:10 -05:00
NathanHandley
17c3956bac Started multi-account support (no compile) 2025-03-09 12:15:35 -05:00
NathanHandley
fced1798f6 Change price variation to 25% 2025-01-20 13:49:46 -06:00
NathanHandley
b0385cc957 Add price overrides 2025-01-20 13:44:33 -06:00
NathanHandley
58abc4f94e Add category price minimums in the config 2025-01-20 12:34:10 -06:00
NathanHandley
700c41ca7a Add price multipliers 2025-01-20 12:19:07 -06:00
NathanHandley
666bc3caae Correct proportion value assignments 2025-01-20 12:05:39 -06:00
NathanHandley
117383c296 Make listing proportions set in the config 2025-01-20 11:51:05 -06:00
NathanHandley
5baf25a4e7 Updates to support core AH changes
Changes are made to work with this PR: https://github.com/azerothcore/mod-ah-bot/pull/124
2024-12-20 16:34:53 -06:00
NathanHandley
f4faa1011f Decrease price multiplier of trade goods by quality 2024-01-26 08:51:17 -06:00
NathanHandley
989f3f829c Increased price of trade goods above normal quality 2024-01-26 08:32:14 -06:00
NathanHandley
1029f225d5 Make AuctionHouseBot completely driven by config 2024-01-17 08:14:33 -06:00
NathanHandley
47f16ae7d0 Double chance of some trade goods being posted 2024-01-16 13:02:50 -06:00
NathanHandley
1cca373302 Reduced consumables category a bit 2024-01-16 12:06:58 -06:00
NathanHandley
845eae15ab Removed most profession made items 2024-01-16 12:06:28 -06:00
NathanHandley
ec89e8a7ba Filter out normal class "book" recipes 2024-01-13 16:59:29 -06:00
NathanHandley
14e36cf103 Clear conversion warning 2023-12-27 09:37:42 -06:00
NathanHandley
7457984544 Clear unused warning 2023-12-27 09:36:44 -06:00
NathanHandley
941ffc7957 Add range-based disabled IDs 2023-12-27 09:33:43 -06:00
NathanHandley
0dbc3420c7 Modify bidding logic to directly use the same price calculation as selling 2023-12-05 14:46:30 -06:00
NathanHandley
6d784b00f9 Code restructuring 2023-11-30 09:42:33 -06:00
NathanHandley
d1a895dcfc Re-enabled other consumables 2023-11-30 09:39:52 -06:00
NathanHandley
ab667928f5 Add configs for random stack ratio 2023-11-30 09:08:55 -06:00
NathanHandley
878a23dbec Moved disabled items to the config file 2023-11-30 08:27:57 -06:00
NathanHandley
eb241e80c0 Remove additional useless items 2023-11-28 14:57:31 -06:00
NathanHandley
047572fde1 Added legendary item price scale, and disabled more items 2023-11-28 08:49:08 -06:00
NathanHandley
214052b45a Disabled database-based disabled item store 2023-11-27 21:43:32 -06:00
NathanHandley
461ec39d0b Added enchanting trade goods 2023-11-27 19:12:37 -06:00
NathanHandley
9b63f1da50 Added more variable auction listing times 2023-11-25 18:03:05 -06:00
NathanHandley
33f2da08b8 Added item exceptions
And added librams and pristine black diamonds
2023-11-25 17:43:40 -06:00
NathanHandley
8198cc7a59 Keep bid price always above sell price 2023-11-16 09:18:37 -06:00
NathanHandley
f81a022797 Use sellprice instead of buyoutprice in determining min 2023-11-16 09:11:16 -06:00
NathanHandley
a779550688 Prevent min price from dropping below sell price 2023-11-16 09:02:27 -06:00
NathanHandley
f88bdc7e77 Removed unused parameter 2023-11-16 08:14:16 -06:00
NathanHandley
12de8f0459 Filter Normal Items and Code Cleanup 2023-11-16 08:01:46 -06:00
NathanHandley
ebddc1e297 Adjust pricing algorithm
- Reduce variance
- Increase price of cheap (non-projectile) items
- Raise prices of epic and rare items
2023-11-15 17:50:31 -06:00
NathanHandley
13089c3ac0 Removed Min/max stack and price from database and config 2023-11-15 17:17:45 -06:00
NathanHandley
af94a8b12d Delete unused variable 2023-11-14 14:49:41 -06:00