如描述的法術吸收

作者 Migck·版本 v1.0·更新於 2018-12-02

改變法術吸收效果,使其按照他們的描述說明他們所做的工作,而不是完全否定傳入的法術,並在它發生時將他們的全部魔法成本加到你的游泳池中。

截圖 共 2 張

模組介紹 作者原文

改變法術吸收效果,使其按照他們的描述說明他們所做的工作,而不是完全否定傳入的法術,並在它發生時將他們的全部魔法成本加到你的游泳池中。

如描述的法術吸收

需要SKSE!

遊戲中的法術吸收的各種變體通過提高“AbsorbChance”演員價值,以及這種效果與這些效果所描述的方式相互作用是非常不一致的。

從Alteration樹中獲取Atronach特權:“吸收任何擊中你的法術中30%的魔法。”我不認識你,但對我而言,這應該意味着30%的法術魔法成本轉移到你的魔法池中,如果可能的話恢復它,但是法術仍然像往常一樣通過。好吧,也許減少效果的力量會很好,但不幸的是我不認爲這可能是腳本(oops,劇透!)。此外,這是阻力效應的工作。

但是這個演員的價值與在Oblivion甚至Morrowind中的作用非常相似。你擁有的“AbsorbChance”的大小是一個傳入的法術將被完全否定的百分比,並且它的全部魔法成本會轉移到你的魔法池中。這就像Resist Magic對類固醇的作用,就像來自高級D&D施法者的那種奇特的力量。疾病,龍呼喊,任何東西都可以被它掃除。

此mod重定向法術吸收魔法效果,以使用與其描述更加匹配的腳本實現。當敵對法術受到法術吸收效果激活時,你的魔法池將由法術的魔法成本的相應百分比補充。也就是說:

魔法恢復法術命中==你所有的法術吸收效果'大小*法術的魔法成本/ 100

據推測,當高技能施法者施放咒語時,這將會減少,因爲魔法成本隨着他們的技能和額外津貼而降低。法術效果仍然可以通過,並且通常會對你造成傷害,所以這對於這個效果來說是一個很大的幫助,但我認爲它現在的誤導性更小了。我還重新設計了米拉克的衣服附魔的效果描述。

由於腳本限制(或者可能是我的無知),在遇到這些吸收效果時,法術上的“No Absorb / Reflect”標誌現在不會做任何事情,但該標誌的主要用途是確保效果始終如一這不是什麼大問題。此外,我剛剛修補了香草遊戲中的一些效果,因此它不會影響新的法術吸收效果,例如來自CC的Curios成分。好吧,如果您有興趣,可以將腳本粘貼在一起。

然而,我選擇使用AbsorbChance將Bretons'Dragonskin電源的效果保留爲默認值。這是一個每天只能使用1分鐘的更大功率,所以我認爲他們能夠在那個短窗口中完全否定法術是一個很好的增益。

如果你已經閱讀了所有這些並且熱情地不同意這種變化,我讚美你的......有些東西,我不知道。

——————————————————————————————————————————————————————————

Spell Absorption as Described

Requires SKSE!

The various variants of Spell Absorption in the game work by raising the "AbsorbChance" actor value, and the way this works vs. what these effects describe is quite at odds.

Take the Atronach perk from the Alteration tree: "Absorb 30% of the magicka of any spells that hit you." I don't know you, but to me this should mean 30% of the spell's magicka cost gets transferred to your magicka pool, restoring it if possible, but the spell still gets through as usual. Ok, maybe a reduction in the effects' power would be nice, but unfortunately I don't think that's possible to script (oops, spoilers!). Besides, that's the job of the resistance effects.

But this actor value works pretty much the same as it did back in Oblivion and even Morrowind. The magnitude of "AbsorbChance" you have is the percentage chance that an incoming spell will be completely negated, and its full magicka cost transferred to your magicka pool. It's like Resist Magic on steroids, acting like a kinda freakish power from high level D&D spellcasters. Diseases, dragon shouts, anything can be swept up by it.

This mod redirects the spell absorb magic effects to use an scripted implementation that matches a bit more closely their description. When struck by hostile spells while having spell absorption effects active, your magicka pool will be replenished by the corresponding percentage of the spell's magicka cost. That is to say:

Magicka Restored on spell hit == all your spell absorption effects' magnitudes * the calculated magicka cost of the spell / 100

Presumably this will be diminished when the spell is cast by high skill spellcasters, as the magicka costs go down with their skill and perks. Spell effects will still get through and damage you normally, so this is a big nerf to the effect but I would think it's just less misleading now. I also reworked a bit the effect description from Miraak's clothes enchantments.

Due to scripting limitations (or maybe my ignorance), the flag for "No Absorb/Reflect" on spells will not do anything now when encountering these absorb effects, but the main use of that flag would be to ensure the effect always gets through so it's not much of an issue. Also I've just patched the few effects from the vanilla game, so it won't affect new spell absorption effects like those from the Curios ingredients from the CC. Well, the script can just be pasted over in a pinch if you're interested.

I have, however, opted to leave the effect from the Bretons' Dragonskin power working as default, using AbsorbChance. It's a greater power usable for only 1 minute once a day, so I think them being able to completely negate spells in that short window is a nice buff.

If you've read all of this and yet passionately disagree with this change, I commend you for your... something, I dunno.

安裝與使用 安裝:按包內說明操作

  1. 解壓本站下載的壓縮包,先讀包內的 readme / 說明檔案。
  2. 這類遊戲沒有通用的模組管理器:有的模組直接替換遊戲檔案、有的放進遊戲專屬的 Mods 資料夾、有的要先裝遊戲對應的社群載入器或工具,以包內說明為準。
  3. 嚴格按說明放置檔案;標註「前置依賴」的模組需要把依賴一併裝好。
  4. 啟動遊戲確認載入成功;部分遊戲需要在設定或模組選單裡手動啟用。

不同遊戲、不同模組的安裝位置差異很大,包內說明是最可靠的依據。

檔案與校驗

檔案名稱
如描述的法术吸收
檔案大小
3.0 KiB
SHA-256
9a0025b49966ec2b4fba92f338a21df9996d46e4360790381488ffa6948ee4a2
入庫時間
2026-10-08 00:17