Skip to main content

🎯 HUNT POINT SYSTEM 🎯

Quick Description​

The Hunt Point System rewards players with points for hunting monsters across different maps! Players earn points by killing monsters, which can be invested into powerful permanent buffs like Max HP, Max SD, Damage Reflection, and more. Features party bonuses, daily limits per account level (AL0-AL3), and map-specific reward rates.


How it works:​

  • Kill monsters on configured maps to earn Hunt Points
  • Each map has different buff rewards and earning rates
  • Party members get bonus points when hunting together
  • Points can be spent on permanent character buffs
  • Each buff has 100 levels with increasing power
  • Daily earning limits based on Account Level (AL0-AL3)
  • Daily bonus limits for extra rewards
  • Progressive system with minimum level/reset requirements

Main features:​

  • 6 powerful buffs to upgrade (HP, SD, Defense, Reflect, Ignore Defense, Double Damage)
  • Map-specific rewards - different maps give different buff points
  • Party bonus system - hunt with friends for extra points
  • Daily limits - balanced economy with AL-based caps
  • Progressive leveling - each buff upgrades to level 100
  • Percentage & flat bonuses - different buff calculation types
  • Account Level rewards - better limits for VIP accounts

Buff system explained​

Available buffs:​

buffList = {
[1] = {
name = "Max HP", -- Buff name
keyName = "addMaxHP", -- Internal key
maxValue = 150000, -- Maximum bonus at level 100
isPercent = 0, -- 0 = flat value, 1 = percentage
maxLevel = 100, -- Maximum upgrade level
reqPoint = {} -- Point requirements (optional)
},
[2] = {
name = "Max SD",
keyName = "addMaxSD",
maxValue = 500000,
isPercent = 0,
maxLevel = 100,
reqPoint = {}
},
[3] = {
name = "Damage Decrease", -- Reduces incoming damage
keyName = "addDamageDecrease",
maxValue = 10000,
isPercent = 0,
maxLevel = 100,
reqPoint = {}
},
[4] = {
name = "Damage Reflect", -- Reflects damage back to attacker
keyName = "addDamageReflect",
maxValue = 10, -- 10% at max level
isPercent = 1, -- Percentage-based
maxLevel = 100,
reqPoint = {}
},
[5] = {
name = "Ignore Damage", -- Ignore enemy defense
keyName = "addIgnoreDefenseRate",
maxValue = 15, -- 15% at max level
isPercent = 1,
maxLevel = 100,
reqPoint = {}
},
[6] = {
name = "Double Damage", -- Chance for double damage
keyName = "addDoubleDamageRate",
maxValue = 15, -- 15% chance at max level
isPercent = 1,
maxLevel = 100,
reqPoint = {}
},
}

Buff progression example:​

Max HP buff (150,000 max value, 100 levels):

  • Level 1: +1,500 HP (1% of max)
  • Level 25: +37,500 HP (25% of max)
  • Level 50: +75,000 HP (50% of max)
  • Level 75: +112,500 HP (75% of max)
  • Level 100: +150,000 HP (100% of max)

Damage Reflect buff (10% max value, 100 levels):

  • Level 1: 0.1% reflect
  • Level 50: 5% reflect
  • Level 100: 10% reflect

Map hunting configuration:​

Each map awards points for specific buffs:

huntData = {
-- Map 0 (Lorencia)
[0] = {
{buffIndex = 1, buffRate = 50, addRate = 50, addPartyRate = 50}, -- Max HP
{buffIndex = 2, buffRate = 50, addRate = 50, addPartyRate = 50}, -- Max SD
},

-- Map 2 (Devias)
[2] = {
{buffIndex = 1, buffRate = 50, addRate = 50, addPartyRate = 50}, -- Max HP
{buffIndex = 2, buffRate = 50, addRate = 50, addPartyRate = 50}, -- Max SD
},

-- Map 1 (Dungeon)
[1] = {
{buffIndex = 3, buffRate = 50, addRate = 35, addPartyRate = 25}, -- Damage Decrease
{buffIndex = 4, buffRate = 50, addRate = 35, addPartyRate = 25}, -- Damage Reflect
},

-- Map 8 (Tarkan)
[8] = {
{buffIndex = 5, buffRate = 50, addRate = 40, addPartyRate = 30}, -- Ignore Damage
{buffIndex = 6, buffRate = 50, addRate = 40, addPartyRate = 30}, -- Double Damage
},
}

Hunt data parameters explained:​

ParameterDescriptionExample
buffIndexWhich buff to reward (1-6)1 = Max HP, 5 = Ignore Damage
buffRateBase chance to get buff point (%)50 = 50% chance per kill
addRatePoints earned per kill (solo)50 = 50 points, 35 = 35 points
addPartyRateBonus points when in party50 = +50 points, 25 = +25 points

Example calculations​

Solo hunting on Map 0 (Lorencia):

  • Kill monster
  • 50% chance to earn points
  • If successful: +50 Max HP points

Party hunting on Map 0 (Lorencia):

  • Kill monster
  • 50% chance to earn points
  • If successful: +50 base points + 50 party bonus = +100 Max HP points

Party hunting on Map 1 (Dungeon):

  • Kill monster
  • 50% chance to earn points
  • If successful: +35 base + 25 party bonus = +60 Damage Decrease points

Account Level (AL) system​

Daily earning limits​

Maximum points that can be earned per day:

maxDailyValue = {
[0] = 25000, -- AL0 (Free account): 25,000 points/day
[1] = 25000, -- AL1 (Basic VIP): 25,000 points/day
[2] = 25000, -- AL2 (Advanced VIP): 25,000 points/day
[3] = 25000, -- AL3 (VIP): 25,000 points/day
}

Daily bonus limits​

Maximum bonus points from party hunting:

maxDailyBonus = {
[0] = 2000, -- AL0: +2,000 bonus points/day
[1] = 2000, -- AL1: +2,000 bonus points/day
[2] = 2000, -- AL2: +2,000 bonus points/day
[3] = 2000, -- AL3: +2,000 bonus points/day
}

Point decay rate​

How fast points decrease (anti-farming):

decPointValue = {
[0] = 0.01, -- AL0: 1% decay
[1] = 0.01, -- AL1: 1% decay
[2] = 0.01, -- AL2: 1% decay
[3] = 0.01, -- AL3: 1% decay
}

Quick config (HuntPointConfig.lua)​

HuntPointConfig = {
switch = true, -- Enable/disable system

-- Minimum requirements to earn points
addPointMinLevel = 1, -- Minimum character level
addPointMinReset = 0, -- Minimum resets
addPointMinMasterReset = 0, -- Minimum master resets

-- Buff definitions (6 buffs available)
buffList = {
[1] = {name="Max HP", keyName="addMaxHP", maxValue=150000, isPercent=0, maxLevel=100},
[2] = {name="Max SD", keyName="addMaxSD", maxValue=500000, isPercent=0, maxLevel=100},
[3] = {name="Damage Decrease", keyName="addDamageDecrease", maxValue=10000, isPercent=0, maxLevel=100},
[4] = {name="Damage Reflect", keyName="addDamageReflect", maxValue=10, isPercent=1, maxLevel=100},
[5] = {name="Ignore Damage", keyName="addIgnoreDefenseRate", maxValue=15, isPercent=1, maxLevel=100},
[6] = {name="Double Damage", keyName="addDoubleDamageRate", maxValue=15, isPercent=1, maxLevel=100},
},

-- Map rewards (which maps give which buffs)
huntData = {
[0] = {{buffIndex=1, buffRate=50, addRate=50, addPartyRate=50}}, -- Lorencia: Max HP
[1] = {{buffIndex=3, buffRate=50, addRate=35, addPartyRate=25}}, -- Dungeon: Damage Decrease
[8] = {{buffIndex=5, buffRate=50, addRate=40, addPartyRate=30}}, -- Tarkan: Ignore Damage
},

-- Daily limits by Account Level
maxDailyValue = {
[0] = 25000, -- AL0: 25k points/day
[1] = 25000, -- AL1: 25k points/day
[2] = 25000, -- AL2: 25k points/day
[3] = 25000, -- AL3: 25k points/day
},

maxDailyBonus = {
[0] = 2000, -- AL0: 2k bonus/day
[1] = 2000, -- AL1: 2k bonus/day
[2] = 2000, -- AL2: 2k bonus/day
[3] = 2000, -- AL3: 2k bonus/day
},

decPointValue = {
[0] = 0.01, -- 1% decay rate
[1] = 0.01,
[2] = 0.01,
[3] = 0.01,
},
}

Map distribution strategy​

Beginner maps (Easy hunting, defensive buffs)​

-- Lorencia, Devias, Noria - HP/SD focused
[0] = {{buffIndex=1, buffRate=50, addRate=50, addPartyRate=50}}, -- Lorencia
[2] = {{buffIndex=2, buffRate=50, addRate=50, addPartyRate=50}}, -- Devias
[3] = {{buffIndex=1, buffRate=50, addRate=50, addPartyRate=50}}, -- Noria

Best for: New players building survivability

Intermediate maps (Medium hunting, mixed buffs)​

-- Dungeon, Lost Tower, Atlans - Defensive/Utility
[1] = {{buffIndex=3, buffRate=50, addRate=35, addPartyRate=25}}, -- Dungeon
[4] = {{buffIndex=4, buffRate=50, addRate=35, addPartyRate=25}}, -- Lost Tower
[7] = {{buffIndex=3, buffRate=50, addRate=35, addPartyRate=25}}, -- Atlans

Best for: Mid-level players seeking damage reduction

Advanced maps (Hard hunting, offensive buffs)​

-- Tarkan, Icarus, Aida - Offensive focused
[8] = {{buffIndex=5, buffRate=50, addRate=40, addPartyRate=30}}, -- Tarkan
[10] = {{buffIndex=6, buffRate=50, addRate=40, addPartyRate=30}}, -- Icarus
[33] = {{buffIndex=5, buffRate=50, addRate=40, addPartyRate=30}}, -- Aida

Best for: High-level players maximizing damage output


Point earning examples​

Scenario 1: Solo hunting on Lorencia (Map 0)​

Monster killed: Giant
Buff chance: 50%
Roll result: Success!
Points earned: +50 Max HP points

Daily progress: 50/25,000

Scenario 2: Party hunting on Tarkan (Map 8)​

Monster killed: Death Cow
Buff chance: 50%
Roll result: Success!
Base points: +40 Ignore Damage points
Party bonus: +30 Ignore Damage points
Total: +70 points

Daily progress: 5,200/25,000 (base)
Daily bonus progress: 1,800/2,000 (party bonus)

Scenario 3: Reaching daily limit​

Daily limit reached: 25,000/25,000 points
Bonus limit reached: 2,000/2,000 party bonus
Status: Cannot earn more points today
Reset time: 00:00 UTC (server reset)

Tips for configuration​

✅ Balance earning rates by map difficulty

-- Easy maps: Higher rates
[0] = {{buffIndex=1, buffRate=70, addRate=60, addPartyRate=60}}

-- Hard maps: Lower rates but better buffs
[8] = {{buffIndex=5, buffRate=30, addRate=25, addPartyRate=20}}

✅ Scale daily limits for economy

-- Conservative server
maxDailyValue = {[0] = 10000, [1] = 15000, [2] = 20000, [3] = 25000}

-- Generous server
maxDailyValue = {[0] = 50000, [1] = 75000, [2] = 100000, [3] = 150000}

✅ Encourage party play

-- High party bonus
addRate = 30, addPartyRate = 70 -- Solo: 30, Party: 100 total

-- Balanced
addRate = 50, addPartyRate = 50 -- Solo: 50, Party: 100 total

✅ Set minimum requirements

-- Endgame only
addPointMinLevel = 400,
addPointMinReset = 10,
addPointMinMasterReset = 1

-- Available to all
addPointMinLevel = 1,
addPointMinReset = 0,
addPointMinMasterReset = 0

✅ Customize buff max values

-- High power server
{name="Max HP", maxValue=500000, maxLevel=100}
{name="Damage Reflect", maxValue=25, isPercent=1, maxLevel=100}

-- Balanced server
{name="Max HP", maxValue=150000, maxLevel=100}
{name="Damage Reflect", maxValue=10, isPercent=1, maxLevel=100}

Advanced features​

Multiple buffs per map​

Maps can reward multiple buffs simultaneously:

[0] = {
{buffIndex=1, buffRate=50, addRate=50, addPartyRate=50}, -- Max HP
{buffIndex=2, buffRate=50, addRate=50, addPartyRate=50}, -- Max SD
{buffIndex=3, buffRate=30, addRate=25, addPartyRate=20}, -- Damage Decrease
}

Players get chances for all configured buffs per kill!

Progressive buff requirements​

Add point requirements for advanced levels:

[5] = {
name = "Ignore Damage",
keyName = "addIgnoreDefenseRate",
maxValue = 15,
isPercent = 1,
maxLevel = 100,
reqPoint = {
[50] = 100000, -- Need 100k points to reach level 50
[75] = 500000, -- Need 500k points to reach level 75
[100] = 1000000 -- Need 1M points to reach level 100
}
}

Account Level differentiation​

-- Free players (AL0)
maxDailyValue = {[0] = 10000}
maxDailyBonus = {[0] = 500}

-- Basic VIP (AL1)
maxDailyValue = {[1] = 20000}
maxDailyBonus = {[1] = 1000}

-- Advanced VIP (AL2)
maxDailyValue = {[2] = 35000}
maxDailyBonus = {[2] = 2000}

-- VIP (AL3)
maxDailyValue = {[3] = 50000}
maxDailyBonus = {[3] = 5000}

Buff synergy examples​

Tank build (Survivability)​

Focus on: Max HP + Max SD + Damage Decrease

  • Hunt maps: 0, 2, 3 (beginners) → 1, 4, 7 (intermediate)
  • Result: +150k HP, +500k SD, +10k Damage Decrease

DPS build (Offensive)​

Focus on: Ignore Damage + Double Damage + Damage Reflect

  • Hunt maps: 8, 10, 33 (advanced)
  • Result: 15% ignore defense, 15% double damage, 10% reflect

Balanced build (Hybrid)​

Distribute points across all 6 buffs

  • Hunt all maps evenly
  • Result: Well-rounded character with moderate bonuses

Common configurations​

Casual server (easy progression)​

buffRate = 80,        -- 80% chance
addRate = 100, -- 100 points per kill
addPartyRate = 100, -- +100 party bonus
maxDailyValue = 50000 -- 50k daily limit

Hardcore server (slow progression)​

buffRate = 20,        -- 20% chance
addRate = 10, -- 10 points per kill
addPartyRate = 5, -- +5 party bonus
maxDailyValue = 5000 -- 5k daily limit

Party-focused server​

addRate = 20,         -- Low solo rate
addPartyRate = 80, -- High party bonus
maxDailyBonus = 10000 -- High bonus limit

Map ID reference​

Common map IDs for configuration:

Map IDMap NameRecommended Buffs
0LorenciaMax HP, Max SD
1DungeonDamage Decrease, Reflect
2DeviasMax HP, Max SD
3NoriaMax HP, Max SD
4Lost TowerDamage Decrease, Reflect
7AtlansDamage Decrease, Reflect
8TarkanIgnore Damage, Double Damage
10IcarusIgnore Damage, Double Damage
33AidaIgnore Damage, Double Damage

You have total freedom to add any buff or map just add it to the configuration these are just examples.


See HuntPointConfig.lua for all parameters and detailed examples.