This is also why the item poofs upon logout, as the item registered in weapon slot is no longer "temporarily" stored in memory - the location slotted upon reward acceptance. Scarlet Blade User Interface Guide by lestatanil Character Bar The number on the far left of this is your character level. So the next item auto-equipped gets forced into weapon slot without a means to validate InvenType and SlotIndex (since the SlotIndex returns "null"). Problem with other gear types, they cannot validate their InvenType/SlotIndex from the db vs character. In this instance the client can only return a null value for SlotIndex (for character sheet) and the auto-equipped items get stored into the "weapon slot" since the weapon slot would have SlotIndex = 0 (queens_gui_charinfo.layouts) and SlotType (queens_gui_inventory.layouts).Īuto-equipped items are done so at time of accepting reward, so show automatically in character sheet. The server knows the character is correct and thus populates the data to the database, but retrieval is failing since the client cannot authenticate the character during the retrieval of information via database queries. Since the character authentication in game versus the database retrieval of information is not maintained the items cannot be read from the current character stored data in the database.
This can be validated by attempting to use in-game GUI's that reference character authentication (2 examples are the Broker or Guild Storage - which require character authentication and query from the database, but fails due to lack of character authentication via client). Once the client attempts to use character authentication (in game) to retrieve character data from the database, it fails due to not having maintained authentication of the "character inside the client". As the web api is merely forcing an account name/password to be validated for account login / char creation only (at the moment). Once in game, the client does not have the proper authentication to retrieve data from the database. The authenticated account can log out and generate a new character based on that authentication, but it is not carried over inside the game. The web-api authenticates account login and character creation. Other features in Scarlet Blade include a Pet mechanic, Cyberskin Armor, Card and Puzzle System, and a Guild construction.Currently, we're using the (custom made) web api to authenticate the client. An equipped Mech boosts an Arkanas abilities, including Attack, VOID, HP and SP, as well as Movement Speed. A character can gain its first Mech upon reaching Level 17. Mechs in Scarlet Blade are power armors called Mechanized Systems. For example, Plasma Chakra burns the affected with a Damage Over Time while Atomic Chakra reduce enemy speed and can paralyze targets.Īrkanas can also equip Mechs. These have their own status effects that trigger in appropriate situations. Atomic, Plasma, Gravity, Voltage, and Particle. There are also PvP only stats that boost the basic stats that are only applied in PvP.Ĭhakras in Scarlet Blade are element based attributes. Defensive Stats are Evasion, Defense, VOID, Chakra Evasion, and Chakra Resistances. Offensive Stats include Attack, Accuracy, Chakra Attack, Critical Chance, and Critical Damage. Each character in Scarlet Blade has Offensive and Defensive Stats. These classes include the Defender, Medic, Punisher, Sentinel, and Whipper. Player characters in Scarlet Blade choose one of the available classes called Arkana. This includes the main protagonists and player characters in the game. It leans toward more adult and mature themes, with a particular emphasis on scantily clad women. Scarlet Blade (aka Queens Blade) is a MMORPG that mixes science fiction and fantasy elements.