Closed usachoco closed 8 months ago
説明文だけを定義する
CARD_ID_SAIKAKYU_RGAN = 2685;
[2685,1,"最下級ルガン","サイカキュウルガン","物理・魔法攻撃時、[蛇神の温もり 01]、[蛇神の温もり 02]に出現するモンスターに与えるダメージ + 30%",0],
物理・魔法それぞれに特攻を処理する関数が定義されている ここに新しい処理を追加する
function ApplyMagicalSpecializeMonsterMod20211014SubSpecializeMap(charaData, specData, mobData, dmg) {
//-------------------------------- // 蛇神の温もり特化 //-------------------------------- if(NumSearch(mobData[0], MonsterGroupObj[MONSTER_GROUP_ID_HEBIGAMINO_NUKUMORI]) == 1){ if ((cardCount = CardNumSearch(CARD_ID_SAIKAKYU_RGAN)) > 0) { wX += 30 * cardCount; } }
function ApplyPhysicalSpecializeMonster(charaData, specData, mobData, dmg) {
//-------------------------------- // 蛇神の温もり特化 //-------------------------------- if(NumSearch(mobData[0], MonsterGroupObj[MONSTER_GROUP_ID_HEBIGAMINO_NUKUMORI]) == 1){ if ((cardCount = CardNumSearch(CARD_ID_SAIKAKYU_RGAN)) > 0) { w += 30 * cardCount; } }
特攻対象のモンスターグループはここで定義する
MONSTER_GROUP_ID_HEBIGAMINO_NUKUMORI = 39;
MonsterGroupObj = [
[1744,1759,1761,1753,1765],
時計塔地下未知の空間のモンスターを追加済みなので これらに特攻を発揮する効果を実装します
参考:最下級ルガン