User:Khizan/System0

From ImperianWiki
Jump to navigation Jump to search

Imperian Specific Things

This page covers topics that are important to designing a system yet which are not explicitly related to Mudlet. Topics covered are:

  • Separators
  • IFEQBAL

Separators:

Syntax: CONFIG SEPARATOR <separator>

The separator allows you to send multiple commands as one single block of commands which will be executed back to back without room for interruption. This is not the same thing as the semi-colon. Commands separated with the semi-colon are sent as individual commands which allows for your enemy to react to your first command before your second command is received.

Example of a monk combo sent with a semi-colon(swk tahm;hfp tahm;hfp tahm):

You drop to the floor and sweep your legs round at Tahm.
You knock the legs out from under Tahm and send him sprawling.
Balance Taken: 5.20s
H:520/520 M:457/457 B:0 <e- pp> <db> D:0 F:0 K:0 
Tahm springs up from the ground to his feet.
H:520/520 M:449/457 B:0 <e- pp> <db> D:0 F:0 K:0 
You ball up one fist and hammerfist Tahm.
You connect to the left leg!
Tahm's left leg has been mutilated.
Left Hand Balance Taken: 4.20s
H:520/520 M:457/457 B:0 <e- -p> <db> D:0 F:0 K:0
You ball up one fist and hammerfist Tahm.
You connect to the right leg!
Tahm's right leg has been mutilated.
Right Hand Balance Taken: 4.20s

In this combo, you can see that Tahm was able to stand up before the punches landed, so that he is now standing with broken legs instead of prone with broken legs and. This ruins the kill setup and could easily cost you the fight.

However, if you send the commands using a separator instead of a semi-colon, the commands will execute as a block and the enemy will have no change to react before the final command is executed.

Example using a separator:

You drop to the floor and sweep your legs round at Edmund.
You knock the legs out from under Edmund and send him sprawling.
Balance Taken: 5.20s
You ball up one fist and hammerfist Edmund.
You connect to the left leg!
Edmund's left leg has been mutilated.
Left Hand Balance Taken: 4.20s
You ball up one fist and hammerfist Edmund.
You connect to the right leg!
Edmund's right leg has been mutilated.
Right Hand Balance Taken: 4.20s

In this combo you can see that the commands resolved one after another without pause; there are no prompts between them and there was no window of time where Edmund was able to stand up before the punches landed.

Separators will be used for all attacks and commands sent in this guide. The default separator I will be using in my examples is an arrow('->'). This means that instead of sending "trip target;punch target;punch target", I will be sending "trip target -> punch target -> punch target".



IFEQBAL

Many classes in Imperian use a combination of equilibrium based and balance based attacks. If these balances do not sync up exactly, it is very easy to prematurely enter a command in such a way that you use one of the abilities twice, which can end up wasting valuable time in a fight. Starting any command with 'IFEQBAL' ensures that the command will only be executed if you have both equilibrium and balance. All attacks in this guide will be using IFEQBAL.