• Please note: In an effort to ensure that all of our users feel welcome on our forums, we’ve updated our forum rules. You can review the updated rules here: http://forums.wolflair.com/showthread.php?t=5528.

    If a fellow Community member is not following the forum rules, please report the post by clicking the Report button (the red yield sign on the left) located on every post. This will notify the moderators directly. If you have any questions about these new rules, please contact support@wolflair.com.

    - The Lone Wolf Development Team

Qingong monk diamond soul

FluffyDingo

Well-known member
Recently discovered that if you select diamond soul as a qingong monk power, the spell resistance is always 10, not taking into account your level as it should. I'm submitting an error report for it, but in the meantime i need a fix. I believe the problem is that it is trying to access field[allLvl] which is not a part of the ability selected via a configurable menu. Instead it likely needs to access a hero.? field for the total monk levels of the hero, but the code for that is totally slipping my mind.
 
Check monk/unchained monk - if it works for some characters and not others, that's a candidate for the reason for the bug.
 
That's actually how i discovered it. I made an unchained monk, picked qingong power as a ki power, then diamond soul. Seeing that it didn't compute correctly, i made a normal qingong monk and selected diamond soul, to the same results.

I tried to do a fix myself to get by for the moment, but forgot the snipped to code i need. How do i pull the total level of the base hero? Hero.field[TotalLvl].value seems to be missing something...
 
Last edited:
So looking at this quickly I made a level 12 unchained monk with Diamond Soul and no issues. It correctly shows SR 22. For a normal monk gains Diamond Soul at level 13 and it correctly shows SR 23. Do you have anything that is overwriting the ability?

The field a custom special should be using is field[xTotalLev].value which is what the ability is using.
 
Shadow you are allowed to replace the "official" diamond soul for something else as an qinggong monk by doing so losing the working (original) ability.

If you do that and use the 14th level Ki power version (qinggong selection) of it. It will be stuck on SR 10
 
Last edited:
Shadow you are allowed to replace the "official" diamond soul for something else as an qinggong monk by doing so losing the working (original) ability.

If you do that and use the 14th level Ki power version (qinggong selection) of it. It will be stuck on SR 10
But that does not work with the Unchained Monk. So I assumed he was simply saying the qingogog power that the Unchained Monk gets and it works fine sense it can't take the archetype.
 
Ok, so currently there are 2 situations going on

1. Monk (qinggong monk archetype)
Replacing Diamond soul (10+monk level) for Ki power
Then later obtaining Diamond soul as Ki power under Qinggoing power tab (10 instead of 10+monk level)

2. Unchained monk
Picking Qinggong power at the monk tab
Then under the Qinggoing power tab select diamond soul (10 instead of 10+monk level) (work around in my eyes is just to pick the diamond soul from the monk tab instead of qinggong power till the power version is fixed)

picking diamond soul in the monk tab works as (10+monk level)
 
Last edited:
Ok, so currently there are 2 situations going on

1. Monk (qinggong monk archetype)
Replacing Diamond soul (10+monk level) for Ki power
Then later obtaining Diamond soul as Ki power under Qinggoing power tab (10 instead of 10+monk level)

2. Unchained monk
Picking Qinggong power at the monk tab
Then under the Qinggoing power tab select diamond soul (10 instead of 10+monk level) (work around in my eyes is just to pick the diamond soul from the monk tab instead of qinggong power till the power version is fixed)

picking diamond soul in the monk tab works as (10+monk level)

This is correct. The whole issue stems from using the Qingong power to select it, due to the field[xTotalLev].value referencing a field that isn't present in the ability due to how it is added.
 
That does sound like a bug. In the meantime there is an adjustment you can add to set an appropriate SR for your character on the Adjust tab.
 
Back
Top