Commit Graph

63 Commits

Author SHA1 Message Date
zeb
b59164c4a9 added config to remove dangling expired/emptied auctions 2025-10-07 15:51:37 -04:00
NathanHandley
a7efe6d760 Add configs to enable/disable sellprice restrictions 2025-10-06 08:47:20 -05:00
zeb
2a6d228f86 added chat commands for GMs 2025-10-04 14:48:54 -04:00
zeb
3626fcd14a separated buy and sell cycles 2025-10-02 17:19:45 -04:00
NathanHandley
6c132f7c0a Change crafted item filter to have more control
Also enable mounts and pets by default
2025-10-01 21:10:11 -05:00
zeb
f7e6b0ff06 added ahbot variance during buy/sell cycles 2025-09-28 20:30:40 -04:00
zeb
cb2c196c8b calculate new CyclesBetweenBuyOrSell only if update cycle is hit 2025-09-26 23:04:20 -04:00
zeb
e0a465811d added BuyCandidatesPerBuyCycle variance 2025-09-26 22:54:54 -04:00
zeb
1166c7c527 added CyclesBetweenBuyOrSell variance 2025-09-26 21:50:19 -04:00
NathanHandley
a0639d8762 Add item-level listing multiplier 2025-09-21 19:59:39 -05:00
NathanHandley
12570dc2ba Add proper live server config reload support 2025-09-21 11:07:45 -05:00
NathanHandley
1c912f5e46 Rename / Move some methods 2025-09-21 10:54:26 -05:00
NathanHandley
1b5ac3dcdf Finish first pass of list proportion rewrite 2025-09-21 10:29:40 -05:00
NathanHandley
c6d2fbedd2 WIP proportion list rewrite 2025-09-21 09:58:15 -05:00
NathanHandley
42045db573 Rename faction auction house object 2025-09-20 21:30:40 -05:00
NathanHandley
be50926f30 Add config for buyer to always pay calc price on bid 2025-09-19 07:08:46 -05:00
zeb
8e16169e97 resolved merge conflict 2025-09-18 22:59:15 -04:00
zeb
86ff7d4217 Added meat, gem, potion, elixir, flask advancedPricingFormulas. Fixed build warnings 2025-09-18 22:55:30 -04:00
NathanHandley
fd10a5f819 All disabling of bots bidding against players 2025-09-18 17:13:23 -05:00
zeb
1b169974ff Added config, prevent buyerbot from buying overpriced vendor items, refactored advancedPricingMultiplier out of calculateItemValue() 2025-09-17 11:26:23 -04:00
NathanHandley
1d8db54886 Make auction duration configurable 2025-09-16 20:14:08 -05:00
NathanHandley
442360631b Move remaining magic numbers to configs 2025-09-16 19:32:12 -05:00
NathanHandley
67ac281e60 Add categories for item level multipliers 2025-09-16 18:57:06 -05:00
NathanHandley
a1b943ca58 Add random stack increments 2025-09-16 18:30:28 -05:00
NathanHandley
9c9257e7cd Allow using recipe produced items in ilevel check 2025-09-16 17:28:03 -05:00
NathanHandley
92c4051844 Ensure full item count listing by skipping invalid proportions 2025-09-16 08:58:48 -05:00
NathanHandley
1b8a3be492 Add item ID restriction to config 2025-09-16 08:50:06 -05:00
NathanHandley
30148548f6 Refactor itemid string extractors to one method set 2025-09-16 08:09:00 -05:00
zeb
45406e0167 Added missing configs and advanced pricing feature toggles 2025-09-10 14:29:37 -04:00
zeb
0fda7ecefa Merge remote-tracking branch 'upstream/master' into addl-category-configs 2025-09-10 11:03:26 -04:00
NathanHandley
7c57a6f11e Fix and re-enable bid support on buyer bot 2025-09-09 17:37:10 -05:00
NathanHandley
a7d216b1f0 Better implement the buying bot
With description!
2025-09-08 20:04:15 -05: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
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
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
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
117383c296 Make listing proportions set in the config 2025-01-20 11:51:05 -06:00
NathanHandley
1029f225d5 Make AuctionHouseBot completely driven by config 2024-01-17 08:14:33 -06:00
NathanHandley
845eae15ab Removed most profession made items 2024-01-16 12:06:28 -06:00
NathanHandley
941ffc7957 Add range-based disabled IDs 2023-12-27 09:33:43 -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
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