Skip to content

Commit

Permalink
github stuff
Browse files Browse the repository at this point in the history
  • Loading branch information
xanunderscore committed Jan 31, 2025
1 parent 4efc8ac commit 280ead8
Show file tree
Hide file tree
Showing 5 changed files with 73 additions and 1 deletion.
17 changes: 17 additions & 0 deletions .github/ISSUE_TEMPLATE/rotation-bug-report.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,17 @@
---
name: Rotation bug report
about: Unexpected rotation behavior, crash, error in logs, etc.
title: "[BUG] L100 JobNameHere: Issue Summary Here"
labels: ''
assignees: ''

---

**Bug description**
e.g. "Reaper using Enshroud too early before raid buffs"

**Replay info** - only one choice is needed
- [ ] I have a(n anonymized) video recording of this interaction
- [ ] I have a replay file and I will DM it to you upon request (or just post it here if I don't care about privacy)
- [ ] I can attach my `/xllog` from when the issue occurred
- [ ] I have a screenshot of or link to xivanalysis
10 changes: 10 additions & 0 deletions .github/ISSUE_TEMPLATE/something-that-isn-t-a-rotation-bug.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,10 @@
---
name: Something that isn't a rotation bug
about: Not a rotation bug
title: ''
labels: ''
assignees: ''

---


44 changes: 44 additions & 0 deletions .github/workflows/build.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,44 @@
name: Build

on:
push:
branches:
- wip

jobs:
Build:
runs-on: ubuntu-latest
env:
DALAMUD_HOME: /tmp/dalamud
steps:
- name: Checkout Repository
uses: actions/checkout@v4
with:
submodules: true

- name: Short ref
id: short_ref
run: echo "short_ref=$(git rev-parse --short HEAD)" >> $GITHUB_OUTPUT

- name: Set up .NET
uses: actions/setup-dotnet@v3
with:
dotnet-version: 8.0.x

- name: Download Dalamud Latest
run: |
wget https://goatcorp.github.io/dalamud-distrib/stg/latest.zip -O ${{ env.DALAMUD_HOME }}.zip
unzip ${{ env.DALAMUD_HOME }}.zip -d ${{ env.DALAMUD_HOME }}
- name: Restore Project
run: dotnet restore

- name: Build Project
run: dotnet build --configuration Release BossMod/BossMod.csproj

- name: Publish
uses: ncipollo/release-action@v1
with:
artifacts: BossMod/bin/Release/BossMod/latest.zip
prerelease: true
tag: "wip-${{ steps.short_ref.outputs.short_ref }}"
1 change: 1 addition & 0 deletions BossMod/ActionQueue/Melee/MNK.cs
Original file line number Diff line number Diff line change
Expand Up @@ -160,6 +160,7 @@ public Definitions(ActionDefinitions d)
d.RegisterSpell(AID.ElixirBurst);
d.RegisterSpell(AID.WindsReply);
d.RegisterSpell(AID.FiresReply);
d.RegisterSpell(AID.EarthsReply);
d.RegisterSpell(AID.EnlightenedMeditation);
d.RegisterSpell(AID.ForbiddenMeditation);
d.RegisterSpell(AID.InspiritedMeditation);
Expand Down
2 changes: 1 addition & 1 deletion BossMod/Autorotation/MiscAI/AutoEngage.cs
Original file line number Diff line number Diff line change
Expand Up @@ -7,7 +7,7 @@ public enum Track { QuestBattle, DeepDungeon, EpicEcho }

public static RotationModuleDefinition Definition()
{
var def = new RotationModuleDefinition("Misc AI: Auto-engage", "Automatically attack all nearby targets in certain circumstances", "Misc", "xan", RotationModuleQuality.Basic, new(~0ul), 1000);
var def = new RotationModuleDefinition("Misc AI: Auto-engage", "Automatically attack all nearby targets in certain circumstances", "Misc", "xan", RotationModuleQuality.Basic, new(~0ul), 1000, Order: RotationModuleOrder.HighLevel);

def.AbilityTrack(Track.QuestBattle, "Automatically attack solo duty bosses");
def.AbilityTrack(Track.DeepDungeon, "Automatically attack deep dungeon bosses when solo");
Expand Down

0 comments on commit 280ead8

Please sign in to comment.