100 quality spells and derivative possibilities

by albert3378·v1.0·Updated 2019-01-21

The good news for obsessive-compulsive disorder, the 100-quality talisman is here, and it’s no longer uncomfortable to look at it.

About this mod Machine translation

The good news for obsessive-compulsive disorder, the 100-quality talisman is here, and it’s no longer uncomfortable to look at it.

Before... extra=#pid223621877 In this post of mine, I used to modify the event curve to save the country and achieve the goal of 100 spells.

Later, I got the idea of ​​making a MOD by referring to Cosmos069’s post, (special thanks!)

Then it was made into an event system without interfering with the original things. The specific operation will be explained in detail in this post:

MOD consists of four parts

PART 1 Create an event

All files belonging to Settings\MapStories are trigger events

What we had to do before was to open a box to get a 100-quality spell, so we had to create an unboxing event first.

The last few items in the Settings\MapStories\System.xml file are box events.

<Story Name="Story_Item_StoneBox2" Parent="BaseFillingStory">

<DisplayName>古旧石匣</DisplayName>

<Desc>从山岩之中挖掘出来的石匣,看上去有些年代了,不知道里面有什么东西。 </Desc>

<Kind>None</Kind>

<Selections>

<li>

<OKResult>

<![CDATA[

story:RemoveBindItem();

local nR = me:RandomInt(1, 23);

if nR <= 4 then

me:AddMsg("[NAME]打开石匣,发现其中装有一瓶丹药。");me:DropAwardItemFromCache(story.ItemCache4, 1);

elseif nR <= 8 then

me:AddMsg("[NAME]打开石匣,发现其中藏有一些珍贵的材料。");me:DropAwardItemFromCache(story.ItemCache3, 1);

elseif nR <= 12 then

me:AddMsg("[NAME] opened the stone box and found a book inside.");me:DropEsotericFromCache(story.ItemCache, 1);

elseif nR <= 16 then

me:AddMsg("[NAME]打开石匣,竟然在其中发现一门神通。");me:DropEsotericFromCache(story.ItemCache2, 1);

elseif nR <= 20 then

me:AddMsg("[NAME] opened the stone box and found a secret book inside.");me:DropRandomItem("Esoterica");

else

if world:IsGongUnLocked("Gong_5_Tu") == false then

me:AddMsg("[NAME]打开石匣,瞬间一道七彩光华直冲云霄,这平凡无奇的石匣中竟然藏有一本上古失传的功法传承。");me:UnLockGong("Gong_5_Tu");

else

me:AddMsg("[NAME]打开石匣,竟然在其中发现一门神通。");me:DropEsotericFromCache(story.ItemCache2, 1);

end

end

]]>

</OKResult>

</li>

</Selections>

​ ​ </Story>The above code is a built-in unboxing event (unmodified). The ancient stone box is a more complicated event of this type. There are many conditional judgments and randomness.

<Story Name="Story_Item_LunHui_Box2" Parent="BaseFillingStory">

<DisplayName>神符匣</DisplayName>

<Desc>杨树随身携带的神符匣,其中藏有一张绝品符咒。 </Desc>

<Kind>None</Kind>

<Selections>

<li>

<OKResult>

<![CDATA[

me:AddMsg("[NAME]开了神符匣,取出其中的物件。");me:DropSpell(2, "", 1);story:RemoveBindItem();

]]>

</OKResult>

</li>

</Selections>

​ ​ </Story>The above code is also a built-in unboxing event (unmodified). The Divine Talisman Box or the Taiyi Divine Box are both s …

Install & use Install: follow the bundled instructions

  1. Unzip the archive from playbuff and read the bundled readme / instructions first.
  2. There is no universal mod manager for this game: some mods replace game files directly, some go into a game-specific Mods folder, and some need a game-specific community loader or tool first — follow the bundled readme.
  3. Place the files exactly as the readme says; mods with listed dependencies need those installed too.
  4. Launch the game to confirm it loaded; some games require enabling mods in settings or an in-game mod menu.

Install locations vary a lot between games and mods — the bundled readme is the most reliable guide.

File & checksum

Filename
100品质符咒及衍生的可能性
File size
4.2 KiB
SHA-256
9128dfc78f754b1aa6ebc3248aa535bf20f36835f91ba938f96b518bec76a0e8
Stored at
2026-10-08 18:21