Skip to content

Commit 6638844

Browse files
cryptobenchclaude
andcommitted
Fix bonus claims not counted in claim limit check
The claimChunk() method was using config.calculateMaxClaims() which ignored bonus claim slots, bonus max claims, and unlimited claims flag. Now uses getMaxClaims() which properly handles all bonus types. Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
1 parent 6ffa843 commit 6638844

1 file changed

Lines changed: 1 addition & 2 deletions

File tree

src/main/java/com/easyclaims/managers/ClaimManager.java

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -84,8 +84,7 @@ public ClaimResult claimChunk(UUID playerId, String world, double x, double z, b
8484
// Check claim limit - skip for admins with bypass enabled
8585
if (!bypassLimits) {
8686
PlayerClaims claims = claimStorage.getPlayerClaims(playerId);
87-
PlaytimeData playtime = playtimeStorage.getPlaytime(playerId);
88-
int maxClaims = config.calculateMaxClaims(playtime.getTotalHoursWithCurrentSession());
87+
int maxClaims = getMaxClaims(playerId);
8988
int currentClaims = claims.getClaimCount();
9089

9190
if (currentClaims >= maxClaims) {

0 commit comments

Comments
 (0)