diff --git a/lib/data/skill_data.dart b/lib/data/skill_data.dart index f5c304b..47233eb 100644 --- a/lib/data/skill_data.dart +++ b/lib/data/skill_data.dart @@ -17,7 +17,7 @@ class SkillData { name: 'Stack Trace', type: SkillType.attack, tier: 1, - mpCost: 25, + mpCost: 50, cooldownMs: 3000, power: 15, damageMultiplier: 2.0, @@ -29,7 +29,7 @@ class SkillData { name: 'Core Dump', type: SkillType.attack, tier: 3, - mpCost: 90, + mpCost: 180, cooldownMs: 12000, power: 30, damageMultiplier: 3.0, @@ -41,7 +41,7 @@ class SkillData { name: 'Memory Dump', type: SkillType.attack, tier: 3, - mpCost: 65, + mpCost: 130, cooldownMs: 15000, power: 0, element: SkillElement.memory, @@ -57,7 +57,7 @@ class SkillData { name: 'Kernel Panic', type: SkillType.attack, tier: 5, - mpCost: 200, + mpCost: 400, cooldownMs: 45000, power: 60, damageMultiplier: 4.0, @@ -70,7 +70,7 @@ class SkillData { name: 'Blue Screen', type: SkillType.attack, tier: 4, - mpCost: 150, + mpCost: 300, cooldownMs: 30000, power: 50, damageMultiplier: 3.5, @@ -82,7 +82,7 @@ class SkillData { name: 'Inject Code', type: SkillType.attack, tier: 4, - mpCost: 100, + mpCost: 200, cooldownMs: 18000, power: 35, damageMultiplier: 2.5, @@ -95,7 +95,7 @@ class SkillData { name: 'Spawn Shell', type: SkillType.attack, tier: 3, - mpCost: 75, + mpCost: 150, cooldownMs: 10000, power: 12, damageMultiplier: 2.0, @@ -108,7 +108,7 @@ class SkillData { name: 'Thread Pool', type: SkillType.attack, tier: 4, - mpCost: 115, + mpCost: 230, cooldownMs: 15000, power: 10, damageMultiplier: 2.0, @@ -121,7 +121,7 @@ class SkillData { name: 'Exfiltrate Data', type: SkillType.attack, tier: 4, - mpCost: 90, + mpCost: 180, cooldownMs: 12000, power: 25, damageMultiplier: 2.0, @@ -134,7 +134,7 @@ class SkillData { name: 'Fuzzing', type: SkillType.attack, tier: 2, - mpCost: 50, + mpCost: 100, cooldownMs: 8000, power: 20, damageMultiplier: 2.0, @@ -147,7 +147,7 @@ class SkillData { name: 'Chaos Monkey', type: SkillType.attack, tier: 5, - mpCost: 125, + mpCost: 250, cooldownMs: 25000, power: 40, damageMultiplier: 3.2, @@ -160,7 +160,7 @@ class SkillData { name: 'Saga Pattern', type: SkillType.attack, tier: 4, - mpCost: 140, + mpCost: 280, cooldownMs: 20000, power: 18, damageMultiplier: 2.2, @@ -173,7 +173,7 @@ class SkillData { name: 'Event Store', type: SkillType.attack, tier: 4, - mpCost: 100, + mpCost: 200, cooldownMs: 18000, power: 0, element: SkillElement.logic, @@ -189,7 +189,7 @@ class SkillData { name: 'Auto Scale', type: SkillType.attack, tier: 4, - mpCost: 115, + mpCost: 230, cooldownMs: 20000, power: 30, damageMultiplier: 2.5, @@ -201,7 +201,7 @@ class SkillData { name: 'Disassemble', type: SkillType.attack, tier: 3, - mpCost: 75, + mpCost: 150, cooldownMs: 12000, power: 22, damageMultiplier: 2.0, @@ -214,7 +214,7 @@ class SkillData { name: 'Decompile', type: SkillType.attack, tier: 2, - mpCost: 65, + mpCost: 130, cooldownMs: 10000, power: 20, damageMultiplier: 2.2, @@ -226,7 +226,7 @@ class SkillData { name: 'Canary Release', type: SkillType.attack, tier: 1, - mpCost: 40, + mpCost: 80, cooldownMs: 6000, power: 12, damageMultiplier: 2.0, @@ -238,7 +238,7 @@ class SkillData { name: 'A/B Test', type: SkillType.attack, tier: 2, - mpCost: 90, + mpCost: 180, cooldownMs: 12000, power: 15, damageMultiplier: 2.0, @@ -251,7 +251,7 @@ class SkillData { name: 'Pivot Network', type: SkillType.attack, tier: 3, - mpCost: 75, + mpCost: 150, cooldownMs: 10000, power: 25, damageMultiplier: 2.2, @@ -264,7 +264,7 @@ class SkillData { name: 'Async Await', type: SkillType.attack, tier: 4, - mpCost: 90, + mpCost: 180, cooldownMs: 14000, power: 35, damageMultiplier: 3.0, @@ -276,7 +276,7 @@ class SkillData { name: 'Event Source', type: SkillType.attack, tier: 3, - mpCost: 75, + mpCost: 150, cooldownMs: 12000, power: 0, element: SkillElement.memory, @@ -292,7 +292,7 @@ class SkillData { name: 'CQRS Split', type: SkillType.attack, tier: 4, - mpCost: 100, + mpCost: 200, cooldownMs: 15000, power: 20, damageMultiplier: 2.0, @@ -309,7 +309,7 @@ class SkillData { name: 'Garbage Collection', type: SkillType.heal, tier: 3, - mpCost: 65, + mpCost: 130, cooldownMs: 15000, power: 0, healPercent: 0.3, @@ -321,7 +321,7 @@ class SkillData { name: 'Hot Reload', type: SkillType.heal, tier: 1, - mpCost: 40, + mpCost: 80, cooldownMs: 8000, power: 0, healAmount: 30, @@ -333,7 +333,7 @@ class SkillData { name: 'Rollback', type: SkillType.heal, tier: 4, - mpCost: 75, + mpCost: 150, cooldownMs: 18000, power: 0, healPercent: 0.35, @@ -345,7 +345,7 @@ class SkillData { name: 'Hotfix', type: SkillType.heal, tier: 1, - mpCost: 25, + mpCost: 50, cooldownMs: 6000, power: 0, healAmount: 20, @@ -357,7 +357,7 @@ class SkillData { name: 'Snapshot Restore', type: SkillType.heal, tier: 5, - mpCost: 125, + mpCost: 250, cooldownMs: 30000, power: 0, healPercent: 0.5, @@ -369,7 +369,7 @@ class SkillData { name: 'Patch Binary', type: SkillType.heal, tier: 4, - mpCost: 90, + mpCost: 180, cooldownMs: 20000, power: 0, healPercent: 0.25, @@ -387,7 +387,7 @@ class SkillData { name: 'Git Commit', type: SkillType.heal, tier: 2, - mpCost: 50, + mpCost: 100, cooldownMs: 12000, power: 0, healPercent: 0.2, @@ -399,7 +399,7 @@ class SkillData { name: 'Git Push', type: SkillType.heal, tier: 3, - mpCost: 65, + mpCost: 130, cooldownMs: 15000, power: 0, healPercent: 0.25, @@ -423,7 +423,7 @@ class SkillData { name: 'Load Balance', type: SkillType.heal, tier: 4, - mpCost: 50, + mpCost: 100, cooldownMs: 15000, power: 0, healPercent: 0.2, @@ -436,7 +436,7 @@ class SkillData { name: 'Blue Green Deploy', type: SkillType.heal, tier: 4, - mpCost: 75, + mpCost: 150, cooldownMs: 25000, power: 0, healPercent: 0.3, @@ -448,7 +448,7 @@ class SkillData { name: 'Cache Invalidate', type: SkillType.heal, tier: 2, - mpCost: 65, + mpCost: 130, cooldownMs: 18000, power: 0, healAmount: 15, @@ -464,7 +464,7 @@ class SkillData { name: 'Debug Mode', type: SkillType.buff, tier: 3, - mpCost: 50, + mpCost: 100, cooldownMs: 20000, power: 0, buff: BuffEffect( @@ -481,7 +481,7 @@ class SkillData { name: 'Safe Mode', type: SkillType.buff, tier: 3, - mpCost: 65, + mpCost: 130, cooldownMs: 25000, power: 0, buff: BuffEffect( @@ -498,7 +498,7 @@ class SkillData { name: 'Memory Optimization', type: SkillType.buff, tier: 3, - mpCost: 75, + mpCost: 150, cooldownMs: 30000, power: 0, buff: BuffEffect( @@ -518,7 +518,7 @@ class SkillData { name: 'Breakpoint', type: SkillType.buff, tier: 2, - mpCost: 40, + mpCost: 80, cooldownMs: 12000, power: 0, buff: BuffEffect( @@ -535,7 +535,7 @@ class SkillData { name: 'Watch Variable', type: SkillType.buff, tier: 2, - mpCost: 45, + mpCost: 90, cooldownMs: 15000, power: 0, buff: BuffEffect( @@ -552,7 +552,7 @@ class SkillData { name: 'Step Into', type: SkillType.buff, tier: 1, - mpCost: 40, + mpCost: 80, cooldownMs: 12000, power: 0, buff: BuffEffect( @@ -569,7 +569,7 @@ class SkillData { name: 'Profile Run', type: SkillType.buff, tier: 3, - mpCost: 50, + mpCost: 100, cooldownMs: 18000, power: 0, buff: BuffEffect( @@ -586,7 +586,7 @@ class SkillData { name: 'Benchmark', type: SkillType.buff, tier: 4, - mpCost: 65, + mpCost: 130, cooldownMs: 20000, power: 0, buff: BuffEffect( @@ -603,7 +603,7 @@ class SkillData { name: 'Elevate Privilege', type: SkillType.buff, tier: 5, - mpCost: 100, + mpCost: 200, cooldownMs: 35000, power: 0, buff: BuffEffect( @@ -623,7 +623,7 @@ class SkillData { name: 'Scale Up', type: SkillType.buff, tier: 5, - mpCost: 90, + mpCost: 180, cooldownMs: 30000, power: 0, buff: BuffEffect( @@ -640,7 +640,7 @@ class SkillData { name: 'Failover', type: SkillType.buff, tier: 5, - mpCost: 75, + mpCost: 150, cooldownMs: 45000, power: 0, buff: BuffEffect( @@ -657,7 +657,7 @@ class SkillData { name: 'Containerize', type: SkillType.buff, tier: 3, - mpCost: 65, + mpCost: 130, cooldownMs: 20000, power: 0, buff: BuffEffect( @@ -674,7 +674,7 @@ class SkillData { name: 'Orchestrate', type: SkillType.buff, tier: 4, - mpCost: 115, + mpCost: 230, cooldownMs: 40000, power: 0, buff: BuffEffect( @@ -693,7 +693,7 @@ class SkillData { name: 'Promise Resolve', type: SkillType.buff, tier: 2, - mpCost: 50, + mpCost: 100, cooldownMs: 15000, power: 0, buff: BuffEffect( @@ -710,7 +710,7 @@ class SkillData { name: 'Feature Toggle', type: SkillType.buff, tier: 1, - mpCost: 40, + mpCost: 80, cooldownMs: 10000, power: 0, buff: BuffEffect( @@ -728,7 +728,7 @@ class SkillData { name: 'Dark Launch', type: SkillType.buff, tier: 4, - mpCost: 90, + mpCost: 180, cooldownMs: 30000, power: 0, buff: BuffEffect( @@ -745,7 +745,7 @@ class SkillData { name: 'Static Analysis', type: SkillType.buff, tier: 1, - mpCost: 40, + mpCost: 80, cooldownMs: 12000, power: 0, buff: BuffEffect( @@ -762,7 +762,7 @@ class SkillData { name: 'Dynamic Analysis', type: SkillType.buff, tier: 4, - mpCost: 65, + mpCost: 130, cooldownMs: 18000, power: 0, buff: BuffEffect( @@ -780,7 +780,7 @@ class SkillData { name: 'Reverse Engineer', type: SkillType.buff, tier: 4, - mpCost: 75, + mpCost: 150, cooldownMs: 25000, power: 0, buff: BuffEffect( @@ -797,7 +797,7 @@ class SkillData { name: 'Cover Tracks', type: SkillType.buff, tier: 2, - mpCost: 50, + mpCost: 100, cooldownMs: 15000, power: 0, buff: BuffEffect( @@ -814,7 +814,7 @@ class SkillData { name: 'Deploy', type: SkillType.buff, tier: 4, - mpCost: 90, + mpCost: 180, cooldownMs: 30000, power: 0, buff: BuffEffect( @@ -831,7 +831,7 @@ class SkillData { name: 'Retry Logic', type: SkillType.buff, tier: 2, - mpCost: 50, + mpCost: 100, cooldownMs: 15000, power: 0, buff: BuffEffect( @@ -848,7 +848,7 @@ class SkillData { name: 'State Machine', type: SkillType.buff, tier: 2, - mpCost: 75, + mpCost: 150, cooldownMs: 25000, power: 0, buff: BuffEffect( @@ -870,7 +870,7 @@ class SkillData { name: 'Step Over', type: SkillType.debuff, tier: 1, - mpCost: 50, + mpCost: 100, cooldownMs: 15000, power: 0, buff: BuffEffect( @@ -887,7 +887,7 @@ class SkillData { name: 'Cold Boot', type: SkillType.debuff, tier: 4, - mpCost: 75, + mpCost: 150, cooldownMs: 25000, power: 0, buff: BuffEffect( @@ -905,7 +905,7 @@ class SkillData { name: 'Heap Analysis', type: SkillType.debuff, tier: 2, - mpCost: 65, + mpCost: 130, cooldownMs: 18000, power: 0, buff: BuffEffect( @@ -922,7 +922,7 @@ class SkillData { name: 'Unit Test', type: SkillType.debuff, tier: 1, - mpCost: 50, + mpCost: 100, cooldownMs: 15000, power: 0, buff: BuffEffect( @@ -939,7 +939,7 @@ class SkillData { name: 'Integration Test', type: SkillType.debuff, tier: 2, - mpCost: 65, + mpCost: 130, cooldownMs: 18000, power: 0, buff: BuffEffect( @@ -957,7 +957,7 @@ class SkillData { name: 'Sanitizer', type: SkillType.debuff, tier: 3, - mpCost: 30, + mpCost: 60, cooldownMs: 20000, power: 0, buff: BuffEffect( @@ -975,7 +975,7 @@ class SkillData { name: 'Hook Function', type: SkillType.debuff, tier: 2, - mpCost: 25, + mpCost: 50, cooldownMs: 22000, power: 0, buff: BuffEffect( @@ -992,7 +992,7 @@ class SkillData { name: 'Rate Limit', type: SkillType.debuff, tier: 3, - mpCost: 30, + mpCost: 60, cooldownMs: 25000, power: 0, buff: BuffEffect( @@ -1009,7 +1009,7 @@ class SkillData { name: 'Circuit Break', type: SkillType.debuff, tier: 4, - mpCost: 35, + mpCost: 70, cooldownMs: 30000, power: 0, buff: BuffEffect( @@ -1026,7 +1026,7 @@ class SkillData { name: 'Backpressure', type: SkillType.debuff, tier: 2, - mpCost: 25, + mpCost: 50, cooldownMs: 20000, power: 0, buff: BuffEffect( @@ -1043,7 +1043,7 @@ class SkillData { name: 'Git Merge', type: SkillType.debuff, tier: 2, - mpCost: 20, + mpCost: 40, cooldownMs: 15000, power: 0, buff: BuffEffect(