Skip to content

[lua] [sql] Troll Automaton Mixin#9962

Draft
Skold177 wants to merge 1 commit intoLandSandBoat:basefrom
Skold177:AutomatonMixin
Draft

[lua] [sql] Troll Automaton Mixin#9962
Skold177 wants to merge 1 commit intoLandSandBoat:basefrom
Skold177:AutomatonMixin

Conversation

@Skold177
Copy link
Copy Markdown
Contributor

@Skold177 Skold177 commented May 6, 2026

I affirm:

  • I understand that if I do not agree to the following points by completing the checkboxes my PR will be ignored.
  • I understand I should leave resolving conversations to the LandSandBoat team so that reviewers won't miss what was said.
  • I have read and understood the Contributing Guide and the Code of Conduct.
  • I have tested my code and the things my code has changed since the last commit in the PR and will test after any later commits.

What does this pull request do?

  • Creates a mixin to randomize the 4 types of automatons Troll Puppetmasters can spawn.
  • Fixes an issue where Troll Automatons could not use mobskills (no skill list set)

If we had a listener for skillChoose, the entire logic could be driven with just the require at the top.

Steps to test these changes

Head to Mount Z
!gotoname Hilltroll_Puppetmaster 1

See randomized puppet with job specific behavior.

WARP_OUT_GESSHO = 1938,
WARP_IN_GESSHO = 1939,

CHIMERA_RIPPER = 1940,
Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

sequential. remove empty line

@Skold177 Skold177 force-pushed the AutomatonMixin branch 4 times, most recently from 46094f3 to 5304369 Compare May 6, 2026 21:46
Adds a mixin to randomize troll automatons.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants