Skip to content

Release v0.6.0

Latest
Compare
Choose a tag to compare
@tlentz tlentz released this 10 Mar 22:48
8ae0e5b

v0.6.0

  • Preliminary support for different mods. Manual edit of cfg.json only for now.
  • Removed UseSetsSeed/SetsSeed options in favor of EnhancedSets.
  • Added debug cube recipes: axe + 1 health potion = axe with 1 each light,cold,fire,poison, magic skills. Not added to UI, this allows testing of new props to verify that they are working correctly.
  • Added Scorer & Generator modules from the -alpha- branch:
    • Scorer reads in Unique, Sets, Setitems & Runes and calculates scores for each item.
    • Generator uses the scores from the Scorer to generate new weighted random properties. If it doesn't meet the target score, (the vanilla score * PropScoreMultiplier), the generator will re-roll the item until it does, or warns with error message. The properties the Generator rolls are item code, range, and group restricted based on columns in PropScores.txt.
      Significant changes to the Scorer/Generator during the alpha development include:
      • Added per-slot-ish probability buckets based on item code and type
      • Widened out the allowable range of props rolled in the beginning. Properties rolled by the generator can vary more widely than any vanilla item.
      • Added PropScores.txt:ScoreLimit -- Limits the max score rolled for a new affix to % of vanilla item score.
      • Added PropScores.txt ScoreMax column and capped max score to itemlevel * (1.2 + 0.1 * (PropScoreMultiplier-1)) but only when PropScoreMult < 4. This prevents low level items from spawning with very high values for props that have low ScoreMax.
      • Expanded level and item availability of auras for the Generator
      • Fixes to +skills to prevent +5 all & +3 class showing up on same item
      • Made +class skill cheaper on class specific items