MOD / 24.3.15 / 23.10.28

Bugfixes (バグ修正)

2024-03-15:追記
変更点を全て日本語訳で載せました。

JohnSolaris氏による修正MOD。
確実にバグだと思われるものが修正される。

最新版:Feb 24, 2024
History for Bugfixes.py - jh1993/Bugfixes · GitHub

※API_Universalと互換性がありません

このMODはAPI_Universalと互換性がありません。このMODは古くてもう更新されていませんし、互換性パッチを作るには、このMODの全コードを調べて保守作業を引き継がなければなりません。このMODと一緒に使おうとすると、最初は問題なく動いているように見えても、ボンネットの中で物事が壊れてしまいます。

Discord
GitHub - jh1993/Bugfixes

説明

Githubから落としたファイルを解凍し、フォルダ名を「Bugfixes-main」から「Bugfixes」としてmodsフォルダに入れます。
動作にはBord Listian氏の「AAA_Loader」必要です。

GitHub - DaedalusGame/AAA_Loader
※「AAA_Loader-master」フォルダを「AAA_Loader」にリネームしてからMODフォルダに入れてください

変更内容

  • - Frostbite + Ghostfireの挙動は、2つのスキルを取る順番に依存していた。これで、敵の凍結を解除するために火属性ダメージを使うと、常に火属性のゴーストが発生するようになった。
  • Mercurial VengeanceとToxic Fumesが適切にパッシブ効果になり、転生しても失われず、ディスペルされないようになった。
  • Natural Vigorと抵抗力を与えるすべての祠は転生時に2回目の抵抗力を与えていた。冬眠は影響を受けなかった。
  • リジェネを与えるすべての祠は、転生時に2回目のリジェネを与えるようになった。
  • Thunder Strike Storm Powerのアップグレードで、2倍の時間スタンするようになりました。
  • オーブは完全に囲まれても消滅しなくなりました。目的地に到達しても消滅します。
  • オーブ・コントロールでアップグレードを調べようとしても、ゲームがクラッシュしなくなりました。
  • ユニットがリビングタグを失った場合、冬眠が解除されるようになりました。
  • Bone Wizard、Idol of Sorcery、Gemini Twin、Yggdrasil、Tombstone、Red Rider、Night Hag、Tablets、Volcano Turtle、Jack-o-Lantern、Pillar of Worms、Fallen Angel、Translocator、Phoenixes、Goatias、Tabletsの脅威エリアが適切に表示されるようになりました。
  • アビリティがクールダウンしている場合、そのアビリティは脅威エリアに表示されない。
  • 呪文の最後のチャージを唱えた場合、マルチキャストが機能しないことがあった。
  • 気絶した敵の呪文は脅威探知機に登録されなくなった。
  • Touch of Deathの追加ダメージタイプにダメージボーナスが付くようになった。
  • Suspend Mortalityは範囲外の対象にはかけられなくなった。説明文を変更し、敵も対象にできるようにした。
  • Protection shrineとShielded Minionsが転生でスタックしなくなった。
  • タブレットバフがゲートやインプコレクターに適用されなくなった。
  • Lightning Haloが祠のダメージを適切に追跡するようになり、キャスト時にダブルヒットしなくなった。
  • Swamp Queenの攻撃は、生きている対象にのみ毒を与えるという制限はなくなりました。
  • 最新のアップデートで追加されたすべてのアイドルのアイコンが正しくなりました。
  • 戦闘ログでHibernationが "unnamed buff "と表示されなくなった。回復のソースは適切にスキルになります。
  • 明晰の偶像はバーサークを適切に除去するようになった。
  • Unit.get_buff()が、取得しようとしているバフのクラスのサブクラスに適切にマッチするようになりました。これはおそらく通常のプレイではあまり重要ではありませんが、特定のバフのサブクラスを作るMODコンテンツでは重要になるでしょう。
  • アース・トロール・プリーストによって召喚される神聖なアース・エレメンタルは正しいタグを持つようになった。
  • Eye of Rageがショットのクールダウン減少の恩恵を適切に受けるようになった。
  • ゲートによって召喚されたミニオンが、Spikeball Factoryなどの祠のボーナスの恩恵を受けるようになった。
  • すべての炉のユニットが正しく火のタグを持つようになり、すべての銅のユニットが正しく雷のタグを持つようになりました。
  • Hollow Fleshが適切にデバフとして分類されるようになり、取り除くと元のユニットのタグ、レジスト、最大HPが適切に回復するようになりました。
  • Darknessが期限切れになった時に盲目状態を取り除かなくなった。- ブラインド適用中にユニットが何らかの理由で死亡しても、暗闇がユニットをスキップしなくなった。基本ゲームでは発生しませんが、MODで発生する可能性があります。
  • ヴェノム・スピット」と「ハングリー・デッド」は、それぞれの呪文を追加する際に、オーナーフィールドを適切に設定するようになりました。これにより、それらを唱えたミニオンが与えたダメージとして適切にカウントされるようになります。
  • 灰のインプが火属性のみではなく、火属性/闇属性/毒属性のダメージをランダムで適切に与えるようになった。
  • 死後、転生がパッシブでないバフを除去し、パッシブでない場合は死後に再適用する場合、これはバフの適用/除去としてカウントされなくなった。バニラでは問題ないかもしれないが、MODでは問題になるかもしれない。
  • 転生によって、呪文以外で召喚されたミニオンのミニオン持続時間が正しく維持されるようになった。
  • マジックミサイル・ホーリーボルトのアップグレードの説明に、アンデッドだけでなく悪魔のユニットにも効果があると正しく記載されるようになった。
  • 元々生きていないユニットが生きるようになった場合、次のターンの後に「冬眠」の恩恵を受けるようになりました。バニラでは不可能ですが、MODで可能になります。
  • Invoke Savageryが、生きていない味方は影響を受けないことを正しく表示するようになった。
  • グラスマッシュブームの攻撃が生きている敵にのみグラス化を適用すると誤って表示されなくなった。
  • Conductanceの説明文が、アップグレードを持っている場合、耐性デバフを正しく表示するようになった。
  • ストームバーストの雲の発生源が呪文そのものであると正しく表示されるようになりました。
  • Ice Phoenixの説明が転生回数を正しく表示するようになり、その爆発が与えるダメージが「バースト」ではなく「半径」であること、つまり壁を貫通することが正しく記載されるようになった。
  • Ring of Spiders Aether Spidersのアップグレードが、適切な近接ダメージを持つエーテルスパイダーを召喚するようになった。
  • スライム・フォームによって召喚されるヴォイド・スライムの範囲が正しくなりました。
  • 死亡時、キャラクター・シートに各スペルで使用可能なアップグレードの数が正しく表示されるようになりました。
  • アップグレードと相互排他的なアップグレードを持っている場合、アップグレードはキャラクターシートの使用可能アップグレード数から除外されます。
  • Lightning Frenzyの持続時間がPermanenceの恩恵を受けるようになりました。
  • Arcane CombustionとLightning Warpが半径ボーナスの恩恵を受けるようになりました。
  • ナイトメアオーラのドリームアップグレードの召喚は、呪文によって召喚されたユニットとしてカウントされるようになった。
  • ヒーラーは毒状態の対象を回復しようとしなくなった。ヒーリング能力はダメージボーナスの恩恵を受けず、回復量はすでに説明文に書かれているため、ダメージステータスを表示しなくなった。
  • Heavenly Blast Echo Healのアップグレードが効果時間ボーナスの恩恵を受けるようになった。
  • Heavenly Blastが、ダメージが与えられていないタイルに聖なるグラフィック効果を適切に表示するようになりました。
  • Venom Spitがミニオンの最初の攻撃として正しく挿入されるようになった。
  • 資格のあるミニオンが召喚された場合、Venom SpitとHungry Deadが常に即座に追加されるようになった。
  • チートモードが有効な状態でShift + Ctrl + Zを押すと、チートモードが無効になるようになりました。
  • チートモードでQを押すと、常に歩けるタイルに祠がスポーンするようになりました。
  • 非常に狭い錐が正しく機能するようになり、錐はキャスターとターゲットを結ぶ線上の少なくともすべてのポイントに当たるようになりました。これは基本ゲームでは関係ありませんが、MODでは関係するかもしれません。
  • 死んだユニットがダメージを受けずに殺された場合でも、《落ち着きのない死者》が発動するようになった。基本ゲームでは不可能だが、MODでは可能かもしれない。
  • Burning Shrineのデバフが適切にスタックするようになり、呪文が複数のダメージを与えた場合、全てのダメージが軽減されるようになった。
  • 色を持たないすべてのバフに適切な色が与えられた。
  • オーブは目的地に到達するまでに何ターンかかるか、正しい持続時間を持つようになった。このバグはオーブが目的地に到達するのをブロックされた場合、意図したよりも最大3ターン長く持続することを誤って意味していたため、これは厳密には状況に応じたナーフである。それに伴い、オーブ・コントロールも修正された。
  • すべてのノンプレイヤー呪文は、ダメージ、効果時間、範囲、半径のバフがユニット自身に適用され、適切に恩恵を受けるようになった。
  • Boiling BloodとDragon Roarは、ユニットがこれらのバフを得た後に追加されたスペルのダメージが、バフが解除されたときにペナルティを受けることはなくなりました。
  • 多くのユニットが一度に跳躍しようとしても、跳躍攻撃がクラッシュしなくなった。基本ゲームでは不可能だが、MODでは可能。
  • Prince of Ruinがダメージと範囲バフの恩恵を適切に受けるようになった。
  • Storm Callerが効果時間バフの恩恵を受けるようになった。
  • Horror と Icy Vengeance が対象数バフの恩恵を受けるようになった。
  • Shrapnel Blastの説明が変更され、デフォルトでは破壊された壁の視線上にあるタイルのみが対象となることが明確になった。Puncturing Blastアップグレードの説明を変更し、榴散弾が視線を無視するようになったことを明確にする。このアップグレードは榴弾が壁のタイルを破壊できるとプレイヤーを誤解させていましたが、これは誤りです。
  • ブルー・ライオンのシールド・スペル、および視界内の味方をシールドする他の全てのスペルは、視界内の全ての味方のSHがそのスペルの最大SH以上である場合、使用できなくなりました。
  • Thorn GardenとGlittering Danceはnum summonsボーナスの恩恵を受けるようになった。
  • Glittering Dance フェアリーのテレポートの確率が70%から50%に変更されました。
  • Afterlife shrineの効果がパッシブバフとして適用されるようになった。
  • 全ての祠がグローバル・ステータス・ボーナスの恩恵を受けるようになった。ただし、1ターンの間1-2ダメージを与える祠やデバフを与える祠は固定され、ボーナスの恩恵を受けないものとされる。これらのボーナスは呪文画面で適切に表示されます。
  • - ファイヤーとボイドボンバーの爆発がダメージと半径のボーナスの恩恵を適切に受けるようになった。
  • - Glittering Danceによって召喚された妖精が、適切にアーケイン耐性を持つようになりました。
  • - すべてのスキルの説明に、ステータス・ボーナスが適切に反映されるようになった。
  • - Shock ValueとHorrorのデバフ持続時間が更新され、動けないユニットに影響を与えるようになりました。
  • - Blinkのダメージアップグレードが半径ボーナスの恩恵を受けるようになった。
  • - デス・ボルトとレストレス・デッドは、スケルトンの近接攻撃の前に別の呪文(ハングリー・デッドなど)が追加されても、常にミニオンのダメージ・ボーナスをスケルトンの近接攻撃に正しく追加するようになった。
  • - レストレス・デッドのエレメンタル・スピリッツのアップグレードが、氷ユニットに対 して正しく機能するようになりました。
  • - プレイヤーが得られるパッシブバフがスキルとスペルのアップグレードのみであることを想定しなくなりました。
  • - ヘブンリーブラストと偽預言者が使用するヴァリアントが、AIターゲティングにおいて正しく半径を考慮するようになりました。
  • - UIがユニットの呪文半径を表示する際に、半径ボーナスを考慮するようになりました。
  • - チャネリングが Death Cleave と Lightning Form で正しく機能するようになりました。
  • - 死んだユニットが適切に削除されないメモリリークを修正。
  • - Frostfire と Deathchill Tormentors の icy torment 攻撃の説明が変更され、1ターンの間凍結すると正しく記述されるようになった。
  • - Cauterizingの祠は、最大HPドレインの総量が与えたダメージ量よりも大きい場合、対象の現在のHPが最大HPよりも高くなることはなくなりました。
  • - 各タイルの名前や説明のような未使用の情報を取り除いたことで、全体的にセーブにかかる時間が0.1秒ほど短縮されたはずだ。 これらの変更を思いつき、パフォーマンスへの影響を測定してくれたanotakに感謝する。
  • - Siege Golemsの大砲の自爆が、半径ボーナスの恩恵を受ける半径3タイルのダメージを正しく与えるようになりました。 また、ゴーレムは隣接する大砲のみ操作可能で、大砲のHPを2回復することができる。
  • - 攻城ゴーレムと他の攻城オペレーターの敵は、大砲に向かって彷徨う際の道案内が改善された。
  • - インフェルノキャノンがSiege Golems呪文によって召喚されたミニオンとして適切にカウントされるようになった。
  • - NecrostaticsとCrystal Powerが、他のすべてのターン前効果が解決された後に解決されるようになりました。 これは基本的なゲームでは違いはありませんが、ダメージバフがターン開始前に発生するMOD効果、例えば私のMissing Synergies MODのCosmic Stasis呪文のようにターン開始前に敵を凍結させる効果の後に付与されることを確認してください。
  • - アーチメイジの試練を4つ以上MODしている場合、試練の説明が途切れることはなくなります。 ただし、UIはスクロールできないので、この変更でも26個以上の試練を改造している場合、1920x1080のモニターでは試練リストが画面上部で切れてしまいます。 クリックはできなくなるが、矢印キーで選択することはできる。
  • - ファイヤーとボイドボンバーの自爆は範囲ボーナスの恩恵を受けなくなった。
  • - デフォルトではブラインドキャスティングを持たない呪文が、アップグレードやオキュラスによってブラインドキャスティングを得た場合、ブラインドキャスティングが呪文表示UIに反映されるようになりました。
  • - Heavenly Idol Fire gazeがミニオンへのダメージとミニオンの範囲ボーナスの恩恵を受けるようになった。 雷属性の追加ダメージが味方の悪魔やアンデッドに影響を与えないことを明確にするため、説明が変更されました。
  • - Ring of Spidersは壁や裂け目に蜘蛛を召喚しようとしなくなった。その結果、召喚される蜘蛛の数は減るかもしれないが、この呪文によって蜘蛛が毒に侵されたり、1回のキャストで気絶したりすることはなくなった。 また、壁の内側に蜘蛛の巣を張ることもなくなる。
  • - Boiling Blood、Dragon Roar、Unholy Allianceはプレイヤーから受け継いだ呪文に影響しなくなり、ユニットが死亡した後も持続しなくなった。 これはbloodlustやMystic Powerのような他のダメージバフと一致する。
  • - プレイヤーの呪文に通常とは異なるコストが設定されている場合、UIが呪文を選択する際にそのコストを考慮するようになりました。 基本ゲームには影響しませんが、MODに影響する可能性があります。
  • - カメが甲羅の中に引っ込むことによる抵抗力ボーナスがバフとみなされ、それに応じてディスペルされるようになりました。
  • - Natural VigorとOaken、Tundra、Swamp、Sandstone、Blue Skyの各神社は、基本抵抗力を直接増加させるのではなく、パッシブ・バフとして抵抗力ボーナスを適用するようになった。 これは転生時に繰り返し適用されないように修正されたため、基本ゲームでは違いはありませんが、特定のMODとの相互作用が良くなります。
  • - あるユニットがすでに別のユニットに成熟した後に、そのユニットの過去の自分が何らかの方法で復活した場合、その過去の自分の成熟タイマーはマイナスになる代わりにリセットされます。
  • - スレット表示とLoS表示が、対応するキーを押しているときに同時に表示されるようになり、スペル照準表示と同時に表示されるようになりました。
  • - ウルフ・パウンスはミニオンの範囲ボーナスの恩恵を受けるようになった。
  • - AnnihilateとMega Annihilateは、カスケード・アップグレード以外でカスケード範囲にボーナスを得た場合、カスケードしなくなった。 基本ゲームでは不可能だが、MODで可能になる。 カスケード・アップグレードの説明が変更され、元のターゲットが空のタイルである場合にカスケードが機能し、視線を無視することが明確になった。
  • - メルトが与えるデバフに適切なアイコンを追加。
  • - Collected Agonyがダメージを与える際に正しいグラフィック効果を表示するようになりました。
  • - ユニットのターン開始前にバフが適用または削除された場合、そのユニットのバフリストを適切に反復するようになりました。
  • - Meteor Showerのスタン時間が持続時間ボーナスの恩恵を受けるようになりました。
  • - Mountain MageとEarth Troll Magmancerのクエイクポートは床しか作れなくなり、ゲームをソフトロックできなくなりました。 Dylanの以前の実装では「重要でない」フロアにしか影響を与えませんでしたが、私はその理由を正確に調べたくなかったのです。
  • - 元々デバフ解除可能だった場合、Purityの効果が切れた後もデバフ解除可能になることはなくなった。
  • - ウルフのブラッドハウンドのブラッドレイジの持続時間、ジャイアント・ベアのブラッドベアのブラッドレイジの持続時間、ベノムベアのポイズンの持続時間は、プレイヤーと自身の両方の持続時間ボーナスの恩恵を受けるようになった。
  • - 命中時にデバフを与える基本近接攻撃と遠距離攻撃に効果時間ボーナスが付くようになった。
  • - ユニットがダメージを与えずに直接死亡した場合、死亡イベントが発生する前にHPが0になり、死亡フラグがtrueに設定される。
  • - Mercurize毒オーラのアップグレードが半径ボーナスの恩恵を受けるようになった。
  • - フェイ・コートの説明文に、妖精のアーケイン耐性が75%ではなく50%であること、ヒールの射程が攻撃より2長いことが正しく記述されるようになりました。 フェイ・クイーンの妖精とフェイトホーンの召喚が、呪文によって召喚された妖精と同じボーナスを持つようになった。
  • - ゴーストファイアの説明文において、ファイア・ゴーストの暗黒耐性が100%ではなく、50%であると正しく記述されるようになった。 ファイアゴーストは敵のファイアゴーストと同じになった。
  • - 他のユニットに成熟し、死亡時に他のユニットに変身し、1ターンに他のユニットを生 み出す機会を持つユニットは、新しいユニットを元のユニットを召喚した発生源 に帰属させ、その発生源のミニオンボーナスを新しいユニットに適用するようにな りました。 自分自身の小さいバージョンに分裂するユニットも、その子供を自分自身と同じ発生源に帰属させるようになったが、子供のHPとダメージは親のHPに依存するため、ミニオンボーナスは適用されない。
  • - スライムも同様。毎ターンに他のユニットを自動召喚するチャンスがあるユニットは、ゲートのように隣接しているユニットだけでなく、3タイル以内のユニットを召喚できるようになった。
  • - Floating Eyeはセルフターゲッティング可能な目の呪文しか唱えなくなった。 基本ゲームには影響しませんが、MODには影響するかもしれません。
  • - Floating Eyeの説明が変更され、スペルバーに表示されている順番に呪文を唱えるようになりました。
  • - 友好的なジャイアント・ワーム・ボール、ノーム・ヴァリアント、レッドキャップ、スライム・ブリューワー、トゥームストーン、クラスター・ボンバー、ファイア・ウィッチ、ヴァンパイア・ネクロマンサー、ユグドラシル、ミスチーフ・メーカー(ドミネイトなどのMODを使用)が、キャスターと同じソースとミニオン・ボーナスを持つ友好的なユニットを召喚するようになった。
  • - すべての呪文がOculusで正しく機能するようになった。 ただし、ビームが壁を通過できない場合は、壁を通過することはできない。
  • - Icicle、Poison Sting、Magic Missile、Goblin Demolitionist bomb toss、Ice witch freeze、Red cyclops batting units、Giant soul jar pickle soul、Ice Wizard icicle、Goblin Wizard ignite poisonは、ブラインドキャスティングを付与された際に、そのグラフィック効果を適切に表示するようになった。
  • - Pyrostatic Pulse、Call Archon lightning beam、Butterfly demon lightning beam、Storm fiend lightning beamは、ブラインドキャスト時に正しくダメージを与えるようになった。
  • - 呪文が自身のステータスをチェックする際、キャスターがバフを持っていない場合でも、常にキャスターのステータス・ボーナスをチェックするようになった。 これにより、基本スタッツがクランプの対象となる場合や、ユニットがバフ以外のスタッツボーナスを持っている場合でも、常に一貫した結果を返すようになった。
  • - デバフを適用する特定のノンプレイヤー・スペルは、持続時間ボーナスをチェックしようとしなくなり、基本持続時間が0であれば最小値1を返すようになった。
  • - Mercurizeは、可能であれば元のターゲットと同じタイルにガイストを召喚するようになった。
  • - Icicleは1ターン凍結しなくなった。
  • - Toxic Sporesは爆発ダメージとデバフで全てのミニオンダメージと持続時間ボーナスの恩恵を受けるようになった。
  • - Ice Phoenixの爆発がミニオンダメージと範囲ボーナスの恩恵を受けるようになった。
  • - セラフのオーラは半径ボーナスの恩恵を受けるようになり、エッセンス・オーラは適切な説明を持つようになった。
  • - Plague of Filth toadsはミニオン範囲ボーナスの恩恵を受けるようになり、Snake poisonは効果時間ボーナスの恩恵を受けるようになった。
  • - Pyrostatic Curseはnum targetsボーナスの恩恵を受けるようになり、Linear Conductanceは正しく機能するようになった。 バフの新しいインスタンスは古いインスタンスと置き換えられ、アップグレードが適切に反映されるようになった。
  • - Multicast、Suspend Mortality、Holy Fire、Heaven's Wrath、Conductanceの説明が更新されました。
  • - 全てのスペルのアップグレードの説明が変更され、スペルの説明のようにステータスボーナスが動的に反映されるようになりました。
  • - VoidとIce Drakeの説明文がブレスダメージのステータスを正しく反映するようになりました。
  • - フォールンエンジェルは、範囲内に敵がいない場合、カコフォニー攻撃を使用しなくなりました。
  • - Fallen AngelのCacophonyは、より一貫した見た目のために、空白のタイルや味方がいるタイルでも視覚効果を表示するようになりました。
  • - Touch of Deathの説明文に、射程を伸ばすことはできないという条項が追加されました。
  • - Mercurial Vengeanceの非常に長い連鎖によって、セーブ時にゲームがクラッシュすることがなくなりました。
  • - 呪文の説明表示で色分けされたフレーズが複数の単語を含む場合、その単語を複数の行に分割できるようになりました。
  • - 半径に命中する呪文で角を曲がったターゲットに命中する際、AIが射程距離とブラインドキャストのボーナスを考慮するようになりました。
  • - オーブの呪文が壁を溶かすことができなくても、壁の後ろにあるタイルをターゲットできるようになりました。
  • - Megavenomの効果中に敵の一部が死亡しても、敵をスキップしなくなった。
  • - 敵のHPに倍率がある試練において、ジェミニ・ツインのクローンが現在のHPを適切に維持するようになった。
  • - 目のバフは、単に持続時間が更新されるのではなく、再適用時にダメージ値やその他のステータスが更新されるようになった。
  • - 複数のダメージタイプを持つ非プレイヤーの呪文にダメージボーナスがある場合、そのダメージのステータスが正しく表示されるようになりました。
  • - 近接攻撃、跳躍攻撃、バースト攻撃のダメージタイプがランダムになるようになりました。 ただし、近接攻撃にランダムなダメージタイプが割り当てられた場合、ゲームはクラッシュしていました。
  • - UIは、ランダムなダメージタイプの1つではなく、すべてのダメージタイプを与える攻撃を表示できるようになりました。
  • - より短い時間のブラインドが、より長い時間のブラインドを上書きしないようになりました。
  • - カスタムスプライトを持つユニットが変身バフを得た場合、適切にスプライトを更新するようになりました。
  • - カオス・クイル・スクライブ・スクロールの呪文が麻痺召喚ボーナスの恩恵を受けるようになりました。
  • - 呪文を唱えた時に自動的にユニットを召喚する効果がある場合、Disperseがクラッシュしなくなりました。
  • - 毒の持続時間が持続時間ボーナスの恩恵を受けるようになりました。
  • - ラストワードが、レベル内の最後の敵がキルとしてカウントされずに削除された場合でも機能するようになりました。
  • - Burning、Berserk、Enervation、Entropy、Storm Cloud、Cruel、Stoning、Toxic Agonyの祠が味方に発動しなくなった。
  • - Toxic Agonyの祠は、ミニオンが与えたパッシブでないバフダメージや、ミニオンが産み落とした雲が与えたダメージでも発動するようになった。
  • - 敵が使用するThunder Strikeのスタン時間が正しく表示されるようになった。
  • - 敵が使用するChain Lightningが、ボーナスを含むカスケード範囲のスタッツを正しく使用するようになりました。
  • - プレイヤーがターンを消費しない呪文を唱えた場合、呪文の効果が正しく進むようになりました。 この機能は基本ゲームには存在しますが、MOD以外では未使用です。
  • - Chaos Relayの祠が自分にダメージを与えた時にも機能するようになりました。
  • - ヒーリング耐性はヒーリングペナルティとして、ヒーリング弱点はヒーリングボーナスとして、それぞれ別の行に表示されるようになりました。
  • - すべての画面解像度で800x450の倍数でレンダリングされるようになりました。 以前は、解像度が1600x900より小さい場合、0.5倍のサイズでレンダリングされましたが、そうでない場合は1600x900の倍数でレンダリングされます。
  • - 一貫性を保つため、Dragon Roarのダメージボーナスがプレイヤーのダメージボーナスの恩恵を受けなくなりました。
  • - デス・ボルト・ソウルバッテリーは、スケルトンレイジングが発動する全ての状況で発動するようになりました。
  • - ユニットのターン開始前に作成された呪文効果は、そのユニットのターン終了時ではなく、即座に処理されるようになりました。
  • - The Restless DeadのElemental Spiritsアップグレードによって付与されるソーサリーがミニオンボーナスの恩恵を受けるようになった。
  • - Touched by Sorceryバフのアイコンが、基本ゲームの全てのダメージタイプに対応し、新しいダメージタイプが使用されてもクラッシュしないようになりました。
  • - ジャイアント・ファイヤー・ボンバーの爆発が、UI表示とAIターゲティングのために正しいダメージ・タイプを持つようになった。
  • - 1ターンに複数の呪文を唱えても、同じダメージ・タイプの偽善が誤ってスタックすることはなくなりました。
  • - フェアリーのアルカニストといたずら好きが空を飛ぶようになりました。
  • - Magnetizeが適用される前にバフかデバフかを判断するようになり、バフやデバフに対する免疫を持っているユニットに対しても正しく動作するようになりました。
  • - ブラインドキャストでタグ固有のボーナスを得てもゲームがクラッシュしなくなった。 ベースゲームでは不可能だが、MODで可能になる。
  • - スライムが分裂に必要な量以上の最大HPを得た場合、半分のHPを失って新しいスライムを1体だけ生成するのではなく、可能な限り余分なHPを排出し、適切な数の新しいスライムを生成するようになった。
  • - Regen、troll regen、Regeneration Aura、Minion Regeneration、Healing Light、Choir of Angels、FaestoneはHPが満タンの状態でも、それぞれの対象を回復しようとするようになった。
  • - スキルによって与えられる耐性とステータス・ボーナスを自動的に表示しない機能を追加。
  • - ターンの開始時や、ターンを取らないアクションの使用中にユニットが死亡しても、ゲームがクラッシュしなくなった。
  • - ソウルジャーが転生中に死亡しても、ソウルジャーが除去されなくなった。
  • - Voidflame Lanternのスターチャージダメージは、バフではなくスキルそのものに起因するようになりました。
  • - Scalespinnerがドラゴン以外のミニオンのブレスによって発動しなくなった。
  • - Faestoneがテレポート先を見つけられなかった場合でも、SHを1獲得するようになった。
  • - 呪文やスキルに関連しないデバフ(通常は毒)によって与えられたダメージが、レベル終了時に正しく表示されるようになった。
  • - オーブは壁を溶かすことができるが、目的地までの最も直接的な経路がユニットによってブロックされている場合、適切に経路を見つけるようになった。
  • - オーブが気絶しても移動しなくなりました。
  • - ユニットが気絶しているかどうかをチェックするとき、気絶デバフのサブタイプであるかどうかだけでなく、そのユニットのすべてのバフをチェックして、行動を妨げるものがあるかどうかをチェックするようになりました。
  • - Black Rider Tide of Rotが持続時間ボーナスの恩恵を受けるようになった。
  • - Furnace shrineによって召喚されたFurnace houndsのオーラ半径が半径ボーナスの恩恵を受けるようになりました。
  • - 戦旗が死亡イベントを誘発せずに削除された場合、ゲートタイマーを適切に回復するようになりました。
  • - ウォー・バナーが1つのレルムに7つ以上ある場合、ゲート・タイマーの増減が適切に行われるようになりました。
  • - バフがイベントトリガーを2回受信しないようになりました。 これは私のNo More Scams modのために重要です。
  • - ミニオンが一時的な敵への接近を拒否しなくなりました。
  • - Righteous MarchがウィザードのLoSではなく、死んだ敵のLoSにいるユニットに対して正しく機能するようになりました。
  • - レストレス・デッドのジャンク・ゴーレムは、呪文によって召喚されたミニオンとしてカウントされるようになった。
  • - Idol of Clarityはデバフに分類されるスタンとバーサークのみを除去するようになり、デバフでないスタンとバーサークのインスタンスに遭遇した場合、探索を止めないようになった。
  • - Spider Spawnningがキューイングされるようになり、Spiderは死んだユニットと同じタイルに召喚されるようになった。 これにより、スパイダーがToxin Burstによって再び攻撃されることはなくなりました。
  • - 床や壁をキャズムに、またはキャズムを床や壁に変換しても、キャズムのエッジが不連続に見えなくなりました。
  • - ファイヤー・クラスター・ボマーが、死亡時にファイヤー・ボマーを生成することを正しく表示するようになりました。
  • - 爆撃機の自爆の説明が、リストされた半径を動的に更新するようになりました。
  • - 幽霊のスパイクボールがアンデッドになりました。
  • - グレーターヴァンパイアの攻撃について、常に最大HPを7消耗するように変更。 ドレインは回復としてカウントされるようになった。
  • - AIがFireballのようなプレイヤーの呪文を唱える際、AoEを正しく利用するようになりました。
  • - 死亡時に他のユニットを分割または召喚するユニットは、元のタイルが空になってから召喚されるように、召喚の順番待ちをするようになりました。
  • - 呪文キューは、「同じコード」を持つエフェクトがキュー内で先にジャンプすることを許可する代わりに、厳密な順序で実行されるようになりました。 これによって実行速度が低下する場合は、Xturboモードを使う必要があるかもしれません。
  • - オーブの呪文が自分のタイルをターゲットしてしまってもクラッシュしないようになりました。
  • - ショットのクールダウンの最小値が0ではなく1になりました。
  • - レベル終了時に使用した呪文をカウントする際、呪文のコピーもオリジナルと同じ呪文としてカウントするようになりました。
  • - 攻城兵がクールダウン付きの追加攻撃を獲得しても、ゲームがクラッシュしなくなりました。
  • - ユニットが実際のダメージを受けることなく、発生しなかった偽のダメージイベントで死亡した場合、そのタイル上のアイテムを永久に隠したり、潜在的なメモリリークを引き起こすことはなくなりました。 これはベースゲームでは当然起こりませんが、MODでは起こりえます。
  • - 一貫性を保つため、Moonspeakerのダメージは切り捨てられるようになり、1ダメージしか与えられないときには機能しなくなった。 これは他の50%リディール効果と同じです。
  • - バフが適用されているときと適用されていないときに効果があるものは、新しい領域に入ったときに再び効果が発動しなくなった。
  • - ライトニングボルトのチャネリングアップグレードは、チャネリング持続時間のボーナスの恩恵を受けるようになりました。
  • - Heavenly Blastによって召喚されたHoly ghostは他のゴーストと同様に飛行するようになった。
  • - Dominateの説明が、最大HPに基づくと正しく記載されるようになりました。
  • - Searing Sealの説明文に、味方の射撃にも効果があること、ダメージは単発であることが適切に記載されるようになった。
  • - Searing Sealは5チャージごとに1ダメージを与えるのではなく、4チャージごとに1ダメージを与えるようになった。
  • - Siphon ShieldsのShield Burnアップグレードの説明が明確になり、単発であることが明記された。
  • - ターン開始時、行動を起こす前に発動した効果は前のターンの戦闘ログで確認できるようになりました。 MODを使用している場合のみ関係する。
  • - Bone Splinter Shrine、Combust Poison、その他いくつかのバーストが中央のタイルに2回ヒットしなくなった。
  • - 呪文の説明における毒デバフの説明が、回復ペナルティを含むように変更された。
  • - Ice Tapはアーケイン以外の呪文を唱えても対象から凍結を取り除かなくなった。
  • - Ice TapはMulticastと同じメカニズムで、コピーされた呪文のインスタンスが全て解決されるまで呪文をコピーしないようになった。 これにより、極端なエッジケースのバグを防ぐことができる。
  • - Crystal Powerは敵だけでなく、すべての凍結されたユニットに対して機能することが適切に記述されるようになった。
  • - ソウルジャーのユニットがHP1に回復する直前に死亡したとは見なされなくなった。
  • - 一貫性を保つために、ノンプレイヤーユニットの基本的な範囲攻撃はダメージタイプと同じタグを持たなくなった。 他の基本的なノンプレイヤー攻撃はタグを持たない。
  • - Dragon Roarはドラゴンのブレスのクールダウンを2以下にすることができなくなり、未適用時のクールダウンが異常に長くなることもなくなった。
  • - バフによってユニットに加えられた全ての修正(レジスト、ダメージなど)は、削除される前に現在の死亡時効果が全て解決されるまで持続するようになった。
  • - ストームドレイクの雷雲ダメージがブレスウェポン自体に帰属するようになった。
  • - トライアルで地形が変化しても、プレイヤーが壁や裂け目の中で動けなくなることがなくなりました。
  • - ユニットが転生した後、複数回スケルトンとして育てられるようになりました。
  • - ドラコリッチのスケルトン育成がネクロマンサーのスケルトン育成よりも優先されるようになった。
  • - スターファイア・ソーサラーのビームが正しいダメージタイプを与えるようになった。
  • - Night hag life siphonが闇属性ダメージを与えることを明記するようになった。
  • - Watcher Formのスタンはバフとみなされるようになりました。
  • - ユニットがスタン中に明晰さを得た場合、それがデバフであればスタンは解除される。 バニラでは起こりえないが、MODでは起こりうる。
  • - デバフでないスタン効果(Watcher Formなど)は明瞭度を与えないか、明瞭度によって防がれるようになった。
  • - Archonのビームは雷ダメージを与えるとみなされ、雷免疫の敵をターゲットしなくなった。 この制限を回避するには、No More Scams modを入手すること。
  • - Soul jarはダメージを受けずに即死した場合、持ち主のHPを1まで回復しなくなった。
  • - ジャイアント・キメラがリスポーンする大蛇が獣図鑑に記録されるようになった。 同時に複数のモンスターにリスポーンできる全てのモンスターについても同様。
  • - 冬眠が自分のミニオンの凍結時間をリフレッシュできるようになり、持続時間ボーナスの恩恵を受けられるようになった。
  • - Death GazeはVampiricアップグレードなしでは回復しなくなった。
  • - ヒーリングによってダメージ効果が発動し、ヒーリングが発動する前にプレイヤーを死亡させた場合、同じヒーリングによってプレイヤーのHPが増加することはなくなりました。
  • - ユニットが他のユニットとスワップできるかどうかをチェックする際、スワップされたユニットの移動先タイルを適切にチェックするようになりました。
  • - ボーンウィザードのボーンスワップが、対象のユニットがキャスターとスワップできるかどうかを適切にチェックするようになりました。
  • - レベル生成中にクラッシュする可能性を防ぎました。
  • - キャズム上を飛行しているユニットが、飛行していないユニットと入れ替わろうとしなくなりました。
  • - プレイヤーが自分のターン外に開いているポータルに移動した場合、自動的にポータルに入らなくなった。
  • クラスメソッドではなく関数であるため、修正できない既知のバグ:push()関数が、対角線上に1マス分押そうとすると動作しない。 ターゲットポイントを3回に変更することで修正可能。