Proposal for new speech based pet control command
Here's a proposal for a new speech based pet control command: "action".
In a nutshell, this will "disable" usage of spells and/or actions that are trained on the pet. It won't remove the trained items from the pet.
This could be implemented any number of ways, but example info is below. See also this (link) for an example where this type of control has some precedent.
Others feel to weigh in too; I know there are plenty of examples of wanting more control over pet behavior.
Useful for at least:
- Cases where training skills is very frustrating and time consuming due to inherent ability "bloat" (can take a year+ to train up bushido on sabre-tooth tiger).
- Cases where using area effect spells and abilities is not desirable.
- Cases where using certain spells or abilities is not suitable for the tactical situation.
- a. frost mite using cold wind against unsuitable targets.
- b. put pet in offensive vs. defensive posture.
- c. Prevent usage e.g. of Enemy of One with pets involved with multiple targets.
- d. Inappropriate usage of conduit or other mastery spells.
- Provides an alternative to significant revamp of existing pet AI.
Key points:
- Does not a) change animal taming / lore gumps, b) change the taming process.
- Does not allow enabling spells/abilities that are otherwise not part of the pets trained capabilities.
- Provides the ability to disable usage of specific spell(s) and/or abilities.
Examples relative to existing speech based pet command syntax:
{all|pet_name} {kill|follow|guard|stop|stay} [...]
add "action" command, and associated subcommands:
{all|pet_name} action {disable|clear} {spell|ability|...} (spell or ability number/name)
disable = set a single disable bit, corresponding to the ID (other existing disable bits untouched)
clear = clear a single disable bit, corresponding to the ID (other existing disable bits untouched)
spell = individual spells numbers associated with a magic school. (could also use friendly names?)
0-64 magery
101-117 necromancy
... (chiv, spellweaving, mystic, etc)
701-744 mastery spells.
ability = individual ability ID numbers associated with pet abilities. (*)
Real world "say" speech command usage examples:
disable usage of conduit on any pets that have access to it:
all action disable spell 712disable usage of Enemy Of one, affecting chivalry pets:
all action disable spell 206disable usage of bleed on a Cu that has bleed (*):
all action disable ability 1234disable usage of poisoning magic school (*):
all action disable ability 555
- not specified as to whether it's persisted to pet.
- not specified as to whether it's persisted to player (lifetime can be game per-login session, etc).
- could be implemented as a bitmask of disable bits (disable bit set to 1, for given spells/ability).
- disable bits checked when a spell/abiity is about to be used by a pet.
Magical Abilities
Special Abilities
Special Moves
Area of Effects
Special Abilities
Special Moves
Area of Effects
Comments
IF NL does get released somewhere in your timeline there (I doubt it) it will be either devoid of content and/or a major flop and we'll see a big shift in the staff for Ultima... how will they explain something they announced ~5 years ago and have been working on for the best part of that time failing? Remember, this was something NO ONE ASKED FOR and what in my opinion was direct announcement after people had been asking for a classic server forever and WoW released it's classic server. Mesanna will retire/be fired (I believe she's in her mid/late 60's as it is) and the staff 'shuffle' could either be the end of the game or the best thing that'll ever happen. If I were Broadsword, I'd hire people that develop for the free shards/3rd party clients. I hear more people leaving for Outlands weekly than I've heard looking forward to NL in the last 3+ years.
I will be slow to reply because I cannot log in/stay logged in to the forums.
Make this your signature if you are tired of Vendor Search being broken, over FIVE YEARS and counting.
Vendor search rendered useless after Publish 106 – Forsaken Foes on August 14, 2019.
Maybe like many other things, the devs Don't want to change this. Do pets kill stuff now? Yes. Remember when Mesanna promised the complaining GD owners that the new pets would not make their GDs obsolete?
Well they are, maybe they want to stop the power at this point.
Props to you Kyronix for this post. Appreciate the candor and transparency of what you are saying; and more importantly I appreciate the response.
Necro pets cast conduit, make the skull circle, but it does not do any damage.
So, until we see all the damage spells work, why are we trying to disable some of them?
Playerskill and players from Cah can tell you which work and do not work.
I think that would be a better place to begin rather than trying to disable spells to get the result you want, on a MM I would disable all the non damaging spells and end up with a pet that does very little damage from spells. (little damage from spells is what we have now.)
Like I have said before Even with all spells working and choosing to remove some spells a player does not like. Magery pets would still be in 4th place in the magics category and only be used by players who prefer not to kill things fast.
A better magery pet could be made, These used to stand away from the target and cast. But tamers did not like that because the mob would target them. So that was changed to make all pets go to melee range on targets, then use their rotation.
IMO we are at a point where we could make a warrior/tamer where they could use a magery pet that stands back and casts all the spells and they all work correctly. While the player tanks the mob.
When everything works, then modify which spells are cast.
To see what max damage a magery pet can do with spells, take off all your SDI items (no slayer book) and see how long it takes to kill a Balron or Dread Pirate. That would be using only the spells you choose, it will be a very unpleasant experience. (to get the full experience of a Magery pets damage, cast your spells randomly)
Food from plants
Food from rare fish
Food from another source
Each variety would have its own slayer. Each would last X amount of time then wear off.
Gonna have to convince me a working Magery pet is good enough to ask for SDI.
Personally I do not think pets need a slayer ability.
You just want everyone to have that ugly Serpentine Dragon.