-
Notifications
You must be signed in to change notification settings - Fork 179
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
[script][combat-trainer] Another necro fix - missing messages for using-corpse Flag #7070
Conversation
WARNING: Supppressing Brawling due to skill not training [combat-trainer: Delay from SetupProcess] [combat-trainer]>stow my hand.sickle You put your sickle in your carryall. [combat-trainer]>perform butcher on snowbeast
You feel fully rested. [combat-trainer]>drop my snowbeast leg
You discard the snowbeast leg. [combat-trainer]>perform dissect on snowbeast Musician Kvofe just arrived. Musician Kvofe runs south.
You feel fully prepared to cast your spell.
[combat-trainer]>get my hand.sickle You get a farmer's hand sickle composed of iron from inside your carryall. [combat-trainer]>loot treasure [combat-trainer: Delay from LootProcess] Musician Kvofe just arrived. Musician Kvofe runs northeast.
[combat-trainer: Delay from AttackProcess] [combat-trainer]>harness 18
You tap into the mana from eighteen of the surrounding streams and add it to the generous amount already streaming around you.
[combat-trainer]>cast [combat-trainer: Delay from SpellProcess] [combat-trainer]>stow my hand.sickle [combat-trainer]>perform butcher on snowbeast
A snowbeast sniffs at the ground and licks its fangs. A failed or completed ritual has rendered this corpse unusable for your purposes. [combat-trainer]>perform dissect on snowbeast [combat-trainer]>get my hand.sickle [combat-trainer]>arrange for skin Arrange what? [combat-trainer]>dissect snowbeast [combat-trainer]>tap my bundle [combat-trainer]>skin A snowbeast's body folds up into itself and turns to dust. [combat-trainer]>loot treasure [combat-trainer: Delay from LootProcess]
You fake a snowbeast, first moving one way and then another, leaving it off balance.
Before fix: See the 2nd set of attempted necro + skin/dissect actions. |
[combat-trainer: Delay from SpellProcess] [combat-trainer]>stow my hand.sickle [combat-trainer]>perform butcher on snowbeast [combat-trainer]>drop my snowbeast leg [combat-trainer]>perform dissect on snowbeast [combat-trainer]>get my hand.sickle [combat-trainer]>loot treasure [combat-trainer: Delay from LootProcess] [combat-trainer: Delay from AttackProcess] [combat-trainer]>charge my cambrinth armband 18 [combat-trainer: Delay from SpellProcess] You harness a moderate amount of energy and attempt to channel it into your cambrinth armband. [combat-trainer: Delay from SpellProcess] Broken Doll Nebros went through a small crevice in the ice just behind the waterfall. [combat-trainer: Delay from AttackProcess] After fix. After the initial butcher & dissect, you can see that there was further attempts to do corpse actions in the next few cycles. |
Closing this PR. The use of the Flag in the first place was an imperfect response to the fact we can't differentiate corpses + use of the loot timer. The issue identified in this PR is a side effect that favoured high level necros who can drop multiple bodies. By masking it here it helps low level necros but prevents high level necros from ritualing multiple bodies. The options here are:
|
The using-corpse Flag is used to suppressed the double ritual/skinning from happening due to short loot timers and bodies not decomposing quickly enough. However the Flag was missing messages for dissect and butcher (was ok on other messages like preserve), which meant the suppression didn't work in those cases.