NathanHandley
2f102a71ab
Remove table delete
...
Don't really need this. People may not want to lose their other ahbot configuration anyway
2025-09-21 11:17:40 -05:00
NathanHandley
aed9fbb5a8
Logging output bug fixed (text only)
2025-09-21 11:14:03 -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
d298675061
Rebalance list proportions; Better logging
2025-09-21 10:47:27 -05:00
NathanHandley
9aba0bb5d9
Improve seller cycle logging when in debug
2025-09-21 10:42:16 -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
b854e06b55
Fix crash if PreventOverpayingForVendorItems is false
2025-09-19 17:14:14 -05:00
NathanHandley
be50926f30
Add config for buyer to always pay calc price on bid
2025-09-19 07:08:46 -05:00
NathanHandley
52e0e19b5a
Add more credits to the readme
2025-09-19 06:49:28 -05:00
NathanHandley
64b6d513b2
Set 'bot bid against players' to match bool in config by default
2025-09-19 06:48:26 -05:00
Nathan Handley
ea29a0a4a1
Merge pull request #21 from zeb139/more-advanced-pricing-categories
...
More advanced pricing categories
2025-09-19 07:46:29 -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
293bdfe6d0
Disable bidding against players by default
2025-09-18 17:25:10 -05:00
NathanHandley
c0a1b2b285
Update config to use explicit true/false for bools
...
Helps clarity between dynamic numbers and bool flags
2025-09-18 17:18:53 -05:00
NathanHandley
fd10a5f819
All disabling of bots bidding against players
2025-09-18 17:13:23 -05:00
Nathan Handley
26bd7d8e0f
Merge pull request #19 from zeb139/prevent-buying-vendor-items
...
Prevent buying vendor items over vendor sell price
2025-09-18 17:00:14 -05:00
NathanHandley
4fdfa50597
Fix bid amount; Fix not buying 0 price vendor items
...
There were two bugs:
- If "Prevent Overpay" was enabled, the bot wouldn't pay for anything not sold by a vendor at all (since the price was zero)
- The bid math implemented (using startbid) wasn't right, because it ignored if any bids were applied to it beyond that. Now it properly accounts for it.
2025-09-18 08:58:07 -05:00
zeb
ab09a3ecc3
Merge branch 'master' into prevent-buying-vendor-items
2025-09-17 11:29:53 -04: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
37e38b3b7b
Minor comment changes
2025-09-17 05:54:49 -05:00
NathanHandley
a20ff266b4
Add note about buyer bot
2025-09-16 20:15:42 -05:00
NathanHandley
7df0f20686
Fix readme
2025-09-16 20:14:43 -05:00
NathanHandley
1d8db54886
Make auction duration configurable
2025-09-16 20:14:08 -05:00
NathanHandley
1d88000b34
Update readme
2025-09-16 20:02:08 -05:00
NathanHandley
58fc4f2c1d
Fix max buyout config value
2025-09-16 19:49:26 -05:00
NathanHandley
442360631b
Move remaining magic numbers to configs
2025-09-16 19:32:12 -05:00
NathanHandley
fa5755a7e3
Fix config comments
2025-09-16 19:06:07 -05:00
NathanHandley
32f447e937
Prevent auction buyouts from being > 100k
2025-09-16 19:01:01 -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
61f7aebf10
Remove duplicate item IDs in item filters
2025-09-16 08:19:15 -05:00
NathanHandley
30148548f6
Refactor itemid string extractors to one method set
2025-09-16 08:09:00 -05:00
NathanHandley
02bb9c6c09
Revert "Remove unneeded files"
...
This reverts commit f4a0a4dbbb .
2025-09-11 06:42:45 -05:00
NathanHandley
f4a0a4dbbb
Remove unneeded files
...
I don't actually need any formal bug report or merge request templates filled in, so getting ride of those meta files.
2025-09-11 07:02:23 -05:00
NathanHandley
32454242ed
Adjust debug logging to catch more data
2025-09-10 19:21:23 -05:00
Nathan Handley
a01f8bc1c9
Merge pull request #11 from zeb139/addl-category-configs
...
Added additional fine tuning configs. Added pricing formulas for Cloth, Herb, Metal/Stone, Leather, Enchanting, Elemental, Junk, and Mounts
2025-09-10 19:13:12 -05:00
zeb
c2fd978a37
Reworded AuctionHouseBot.Buyer.AcceptablePriceModifier for clarity
2025-09-10 15:07:07 -04: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
c22ec54343
Merge branch 'Development'
2025-09-10 06:52:45 -05:00
NathanHandley
44bdbc9ced
Fix issue where buyer undercuts bids
2025-09-10 06:52:38 -05:00
NathanHandley
7386d994b7
Merge branch 'Development'
2025-09-09 21:34:23 -05:00
NathanHandley
a87dfe8f82
Adjust variable name in readme
2025-09-09 17:38:37 -05:00