边缘世界 RimWorld

边缘世界 RimWorld

EnchantQualityPlus
68 条留言
DhressRed 7 月 21 日 下午 6:59 
I took a shot at updating this mod for 1.6, sharing it here for anyone who wants it as much as I did until it gets officially updated. I'll of course delete it if StatistNo1 requests it.
https://psteamcommunity.yuanyoumao.com/sharedfiles/filedetails/?id=3531518926
Aitor 7 月 21 日 下午 3:46 
playing without this is painful xd
Moustache 7 月 20 日 上午 11:02 
Eager to wait for great news on the update on this mod, can't stand around save scumming to get legendary gears
szmtex 7 月 19 日 下午 12:38 
Can confirm that it doesnt work Red Errors at start no changes in cost and cannot even go into options
Nonnegotiable 7 月 13 日 上午 11:16 
Any updates dev? Also, think it'd work without an update? Wouldn't figure it'd really mess with the function, could probably just ignore the flag.
Endgunner 6 月 30 日 上午 8:21 
NOICE :beeped:
StatistNo1  [作者] 6 月 25 日 上午 1:46 
I will update this mod to 1.6 in the next 2 weeks or so.
Adohleas 5 月 13 日 下午 12:13 
Ok I found out why this mod wasn't working. If you have the psycast for Enchant Quality already learned and then install the mod. It won't work and restricts you to masterwork. I found that if I dev mode reset my pawn's psycast level and then relearn it, I can now increase the quality to legendary.
Endgunner 3 月 11 日 下午 10:36 
Mod is not working at all.
Sir James Brick 2024 年 12 月 29 日 上午 11:58 
got over 800% sensitivity and its still only masterwork :(
Arterdras 2024 年 11 月 26 日 下午 2:20 
I have a pawn with 233% psychic sensitivity and the mod is set to ScalingSquished and I still cannot enchant over excellent. Am I doing something wrong?
F1tgal911 2024 年 10 月 20 日 上午 8:21 
You're the MAN. TY!
Frog Z. 2024 年 6 月 25 日 上午 9:57 
Hi. I think your code does not match your description. Your code does the following instead:

Maximum quality enchanting unlocks per psychic sensitivity for the squished scaling:
> 000% Good
> 120% Excellent
> 150% Masterwork
> 200% Legendary

For the added scaling:
> 000% Good
> 120% Excellent
> 150% Masterwork
> 250% Legendary

Or am I understanding your description incorrectly?
StatistNo1  [作者] 2024 年 4 月 29 日 下午 11:24 
Hi Tal'Raziid,

the psychic sensitivity required depends on the setting you chose.
For the scaling values needed, you can check the description.
If you set it to one of the legacy modes, you can ignore the sensitivity.
Tal'Raziid 2024 年 4 月 29 日 下午 10:02 
Oh, woops, i see now. I'll doublecheck im meeting the sensitivity requirements
StatistNo1  [作者] 2024 年 4 月 29 日 下午 7:43 
Hi Tal'Raziid,

do you have the required psychic sensitivity?
Which setting is active?.
What does the psycast say your max quality level is?

If you have the required psychic sensitivity and the setting is not LegacyExcellent you can try to save your game, reset the psycast of that pawn and redo them with devmode.

If you have a lot of psycast on that pawn you can also use devmode to just give a random pawn the psycast and push their psychic sensitivity to the same level and see if that one works.
If it does, the reset will also fix your pawn. Remember to reload before fixing your pawn. :^)

I don't think there is a workaround from my side, and I would rather not fuck with the code of the VanillaExpanded gang. Don't want to corrupt their code with my unclean abomination. x)


I hope this is coherent and makes sense. I have been awake for quite a while.
Tal'Raziid 2024 年 4 月 29 日 上午 10:38 
This isnt working for my pawn, i get the 'quality too high, must be lower than excellent'
Suckeychicken 2024 年 4 月 23 日 下午 9:42 
dig the consistency dude!
StatistNo1  [作者] 2024 年 4 月 22 日 下午 1:40 
Hi Sakura Zensen,

I hoped resetting pawns wouldn't be necessary and the game could work it out itself.
Future pawns won't have this issue anymore, and thanks to you current ones have a fix/workaround.

I appreciate your help.
Sakura Zensen 2024 年 4 月 22 日 下午 1:33 
yeah that seemed to be the issue, I reset the psycasts of another pawn I had with casts and gave them the enchant cast with the casting gear of my main pawn. bringing their sensitivity up to 290+ they were able to upgrade a masterwork item to legendary after giving them the fresh ability
StatistNo1  [作者] 2024 年 4 月 22 日 下午 1:21 
Hi Sakura Zensen,

I don't see anything wrong in the log. Actually I am surprised at the low amount of errors for 200 mods.

Does it say "Target quality too high, must be lower than masterwork" or "Target quality too high, must be lower than normal"?

Make a new pawn a psycaster and give them the enchant quality ability and push them to 255% psychic sensitivity with the ScalingSquished setting and see if that pawn works.

Maybe there is a problem with the ability class not updating properly. If the new pawn works, it would confirm my theory.
If this is the case, there is a "Reset Psycasts" action in the debug menu which lets you reset the pawns psycasts. Then with the devmode on the psycast tab, you can return your pawn to the same state it was before the reset which reinitializes the enchant quality ability with the correct class.

Sorry for the inconvenience.
StatistNo1  [作者] 2024 年 4 月 22 日 下午 12:58 
Hi Sakura Zensen,

weird it works on my side.
Sure, shoot me the log. I will take a look.
Sakura Zensen 2024 年 4 月 22 日 下午 12:57 
I tried unsubbing and resubbing, waiting actually like an hour then resubbing cuz I went to do somee things. It still is giving me issues I have a Hugslib log link if you would like it.
StatistNo1  [作者] 2024 年 4 月 22 日 上午 8:45 
Hi Sakura Zensen,

try unsubcribing to the mod, wait 10 seconds and resubscribe.
Then make sure you have the mod activated and at the correct setting.
If it still doesn't work, please let me know.
Sakura Zensen 2024 年 4 月 21 日 下午 11:33 
when i try to uprage an item form master to legendary it says quality is too high must be below masterwork no matter what setting the mod is on and the pawns psy sense is like 290%
Apraxas 2024 年 4 月 20 日 下午 11:10 
Thank you for the update!
StatistNo1  [作者] 2024 年 4 月 20 日 下午 5:12 
Updated to 1.5
Updated to 1.3
Fixed the weird gap for legendary enchanting
ihenkai 2024 年 4 月 20 日 上午 8:27 
Mod EnchantQualityPlus did not load any content. Following load folders were used:

(Filename: C:\buildslave\unity\build\Runtime/Export/Debug/Debug.bindings.h Line: 39)

Mod Layered Wall Destruction [RUS] did not load any content. Following load folders were used:
- C:\Program Files (x86)\Steam\steamapps\workshop\content\294100\3137031910
(Filename: C:\buildslave\unity\build\Runtime/Export/Debug/Debug.bindings.h Line: 39)

Adding duplicate HugsLib.UpdateFeatureDef name: DefensivePositions_1_2_0
(Filename: C:\buildslave\unity\build\Runtime/Export/Debug/Debug.bindings.h Line: 39)

Adding duplicate HugsLib.UpdateFeatureDef name: DefensivePositions_1_8_0
(Filename: C:\buildslave\unity\build\Runtime/Export/Debug/Debug.bindings.h Line: 39)

Adding duplicate HugsLib.UpdateFeatureDef name: DefensivePositions_1_9_1
(Filename: C:\buildslave\unity\build\Runtime/Export/Debug/Debug.bindings.h Line: 39)
StatistNo1  [作者] 2024 年 4 月 15 日 上午 11:24 
I will make this mod 1.5 ready over the weekend.
Suckeychicken 2024 年 4 月 12 日 上午 1:09 
think this may have some issues with 1.5, any chances for an update?
Glorp 2024 年 3 月 14 日 下午 2:26 
Tysm this is a godsend.
FrAmed46 2024 年 1 月 19 日 下午 2:30 
bump, i personally dont play on 1.3 anymore but i understand your pain
Zelkova 2024 年 1 月 14 日 下午 8:23 
Hey, I honestly don't know how much of a hassle it would be, but I'm one of those scrubs who still plays on 1.3. Any chance you could whip this up to work on 1.3 as well, or nah?
StatistNo1  [作者] 2023 年 12 月 21 日 下午 12:35 
Hi friends,

I will take a look at it over the coming days.

Sorry for the delay. Was busy with work, but I have free time now.
FaPaThY 2023 年 11 月 16 日 下午 10:09 
Same, added scaling loops around from Masterwork -> Normal quality past a certain psy sensitivity
[SV] 2023 年 10 月 20 日 下午 10:36 
I get the can only enchant if lower than normal quality message with the added scaling setting, my pawn have 255% psychic sensitivity
995Joey 2023 年 9 月 14 日 下午 9:52 
Nice, Thanks for the update!
Rjay101 2023 年 9 月 14 日 下午 8:30 
Indeed sir thank you for your excellent work!
Agusfer 2023 年 9 月 14 日 下午 4:48 
Wow, you went above and beyond for us, thank you :D
StatistNo1  [作者] 2023 年 9 月 14 日 下午 4:13 
Alright friends, I managed to borrow some time from tomorrow to make an update.
I implemented the new scaling mechanic. You can decide if you want to add the Legendary quality on top, or if you want to squish the whole scaling system and add the Legendary quality at 250%.
You can also decide to just go back to the old non-scaling mechanic.
It's all in the settings menu.
StatistNo1  [作者] 2023 年 9 月 14 日 下午 12:10 
As it looks like this mod makes it so that the psycast works like it did before the update.
Many people probably don't even know that it was patched. x)
StatistNo1  [作者] 2023 年 9 月 14 日 下午 12:06 
I could also keep the normal stats and just slap the Legendary at over 300% or 350%.
StatistNo1  [作者] 2023 年 9 月 14 日 下午 12:05 
I took a look at it.
It completly changed how it works now.
The max quality is dependent on psychic sensitivity.

120% and less = Normal
Over 120% = Good
Over 200% = Excellent
Over 250% = Masterwork.

I am not sure where to go from here.
I could squish the whole sensitivy stuff and keep 250% as the max which would allow for Legendary items.

Basically rebalance it to
120% and less = Normal
Over 120% = Good
Over 150% = Excellent
Over 200% = Masterwork.
Over 250% = Legendary.


What do you guys think?

I MAYBE could also make a setting to revert it to how it worked before.
So you can decide yourself if you want the scaling or not.
StatistNo1  [作者] 2023 年 9 月 14 日 上午 10:15 
Looks like some stuff has changed and I actually have to put some work in.
Unfortunately I do not have the time at the moment. I will try to fix it over the weekend.
Stin 2023 年 9 月 14 日 上午 6:36 
O www, now it takes more steps to make legendary things, thanks to updated VFEP
Agusfer 2023 年 9 月 13 日 下午 4:04 
lol now they changed how the psycast works, based on psychic sensitivity.
Didn't get to test it with this mod yet, hopefully it still works as intended.
Nitsah 2023 年 9 月 11 日 上午 11:54 
Thank god this works still.
Agusfer 2023 年 9 月 11 日 上午 8:02 
I see. I assumed you had to copy and modify the original ability cause in the patch file i see a different ability class for the technomancer skill, that's why i thought you would have to update the stat changes.
Guess this shows how much i understand the code xD
StatistNo1  [作者] 2023 年 9 月 10 日 下午 11:42 
Hi Agusfer,

actually I only changed the workerClass of the AbilityDef.