Combat Queue (Game Mechanics)

From SWGANH Wiki
Jump to: navigation, search




Game Mechanics - Mechanics Category

SWGANH Wiki is a repository of Star Wars Galaxies Developer information. This site is only meant to be used by SWGANH Developer team.


Navigation

Description

Template (Game Messages)

Related Tags

0% This document has not been started.

Mechanics This document is about game mechanics.

Game Mechanics

When a player enters combat, a combat queue is created on the upper right portion of the screen. The combat queue lists actions that a player is about to perform. Whenever a player attempts to use certain actions such as special attacks, posture changes or certain equipment (grenades/traps/heavy weapons), these actions appear in the combat queue. Each command/action takes one round of combat to accomplish. By default, players in combat execute their default attack (auto attack) until a command is issued into the queue and after the queued actions have run their course, the player will return to default attacks.


Commands in the combat queue execute sequentially based on the order they were input. Commands can be directed at multiple targets within the same queue. For example a player may target a creature,queue up a special attack to apply to that creature, switch to a new target, queue up a special attack for the new creature and the combat queue will execute the attacks on both creatures in order. This works so long as both targets remain valid. If either target goes out of range to execute the attack, or the target is otherwise not valid (trying to attack an unnattackable object) then the command will be removed from the queue and the next option will come up.


The combat queue can be cleared in several ways:

  • Using the /peace command while not under berserk state
  • Using the /ui action clearCombatQueue command
  • Target is killed
  • Target is incapacitated

Using the peace command will clear all currently queued commands and also stop combat for the player. The /peace command will not stop commands that are already in process of being executed however.

Using the clearCombatQueue command will clear all currently queued commands but does not stop combat for the player.


The combat queue is cleared if the player has commands queued for a target that has died.

Source References

Source Source in Context