Skip to content
Snippets Groups Projects

Randart randboss updates

Merged Hachem_Muche requested to merge Hachem_Muche/t-engine4:Randart_Randboss_Updates into master

Fixed several bugs with randart and randboss generation. Randbosses will not be created with duplicate or incompatible classes. The Last Hope merchant should no longer create inappropriate randarts for the player. NPCs with spells should no longer be spawned with inappropriate equipment (no more arcane disruption). Added support for more random Fixed artifacts. Not all antimagic actors are Zigur followers.

generateRandart parameters work correctly, and new parameters have been added. game.state:addRandartProperties(o, data) function added to allow random properties to objects. new resolver to calculate NPC ai_tactic based on talents known. (still in development)

Merge request reports

Merged by avatar (Apr 17, 2025 12:17pm UTC)

Loading

Activity

Filter activity
  • Approvals
  • Assignees & reviewers
  • Comments (from bots)
  • Comments (from users)
  • Commits & branches
  • Edits
  • Labels
  • Lock status
  • Mentions
  • Merge request status
  • Tracking
  • Didnt have time to read code in detail yet but, does requesting an ego by name fails gracefully (aka no error) if said ego name doesnt exist ?

  • Author Contributor

    Yes, if it doesn't exist, it just skips ahead and generates a random ego instead. I pushed this version for you to review. It still has a lot of debugging code in it that I'll remove for the final version and the tactical weights resolver is not finished yet.

  • Author Contributor

    Ready for Merge. Left some debugging code in the new tactical resolver in case it needs more adjustment after some playtesting.

Please register or sign in to reply
Loading