Next we check how many stats are associated with the rolled passive skill replacement and roll the stats for each of them.If the roll is below the current iterated applicable passive skill's spawn weight we set this applicable passive skill as our temporary candidate for replacement, however we still iterate through the whole filtered list and replace the temporary candidate if the new roll is lower again. Next we iterate trough all applicable passive skills and roll a number between zero and the total spawn weight of all applicable alternate passive skills. This includes checking if certain properties like the Timeless Jewel's type matches the one attached to the alternate passive skill and so on. First we create a filtered list of all applicable alternate passive skills that could potentially replace the processed passive skill.If the processed passive skill is a keystone, we search the replacement keystone in the data sheet using the conqueror and conqueror version inputs.If we came to the conclusion that we have to replace the passive skill this is how it's done:
0 Comments
Leave a Reply. |
AuthorWrite something about yourself. No need to be fancy, just an overview. ArchivesCategories |