diff --git a/database/data/skill_proto.json b/database/data/skill_proto.json index 93a3d1f..12253e4 100644 --- a/database/data/skill_proto.json +++ b/database/data/skill_proto.json @@ -608,7 +608,7 @@ "szCooldownPoly": "15", "szMasterBonusPoly": "-(atk + 0.2*atk*floor(2+k*6)+ (0.8*atk+dex*8*ar) *k)", "szAttackGradePoly": "", - "setFlag": "ATTACK,USE_ARROW_DAMAGE", + "setFlag": "ATTACK,USE_ARROW_DAMAGE,KNOCKBACK", "setAffectFlag": null, "szPointOn2": "NONE", "szPointPoly2": "", diff --git a/database/migrations/2024_03_30_000062_create_skill_proto_table.php b/database/migrations/2024_03_30_000062_create_skill_proto_table.php index 893fea1..814e9a5 100644 --- a/database/migrations/2024_03_30_000062_create_skill_proto_table.php +++ b/database/migrations/2024_03_30_000062_create_skill_proto_table.php @@ -30,7 +30,7 @@ return new class extends Migration $table->string('szCooldownPoly', 100)->default(''); $table->string('szMasterBonusPoly', 100)->default(''); $table->string('szAttackGradePoly', 100)->default(''); - $table->set('setFlag', ['ATTACK', 'USE_MELEE_DAMAGE', 'COMPUTE_ATTGRADE', 'SELFONLY', 'USE_MAGIC_DAMAGE', 'USE_HP_AS_COST', 'COMPUTE_MAGIC_DAMAGE', 'SPLASH', 'GIVE_PENALTY', 'USE_ARROW_DAMAGE', 'PENETRATE', 'IGNORE_TARGET_RATING', 'ATTACK_SLOW', 'ATTACK_STUN', 'HP_ABSORB', 'SP_ABSORB', 'ATTACK_FIRE_CONT', 'REMOVE_BAD_AFFECT', 'REMOVE_GOOD_AFFECT', 'CRUSH', 'ATTACK_POISON', 'TOGGLE', 'DISABLE_BY_POINT_UP', 'CRUSH_LONG']); + $table->set('setFlag', ['ATTACK', 'USE_MELEE_DAMAGE', 'COMPUTE_ATTGRADE', 'SELFONLY', 'USE_MAGIC_DAMAGE', 'USE_HP_AS_COST', 'COMPUTE_MAGIC_DAMAGE', 'SPLASH', 'GIVE_PENALTY', 'USE_ARROW_DAMAGE', 'PENETRATE', 'IGNORE_TARGET_RATING', 'ATTACK_SLOW', 'ATTACK_STUN', 'HP_ABSORB', 'SP_ABSORB', 'ATTACK_FIRE_CONT', 'REMOVE_BAD_AFFECT', 'REMOVE_GOOD_AFFECT', 'CRUSH', 'ATTACK_POISON', 'TOGGLE', 'DISABLE_BY_POINT_UP', 'CRUSH_LONG', 'KNOCKBACK']); $table->enum('setAffectFlag', ['YMIR', 'INVISIBILITY', 'SPAWN', 'POISON', 'SLOW', 'STUN', 'DUNGEON_READY', 'FORCE_VISIBLE', 'BUILDING_CONSTRUCTION_SMALL', 'BUILDING_CONSTRUCTION_LARGE', 'BUILDING_UPGRADE', 'MOV_SPEED_POTION', 'ATT_SPEED_POTION', 'FISH_MIDE', 'JEONGWIHON', 'GEOMGYEONG', 'CHEONGEUN', 'GYEONGGONG', 'EUNHYUNG', 'GWIGUM', 'TERROR', 'JUMAGAP', 'HOSIN', 'BOHO', 'KWAESOK', 'MANASHIELD', 'MUYEONG', 'REVIVE_INVISIBLE', 'FIRE', 'GICHEON', 'JEUNGRYEOK'])->nullable()->default('YMIR'); $table->string('szPointOn2', 100)->default('NONE'); $table->string('szPointPoly2', 100)->default('');