Genie

18 - Combinable ranks

To Create Type/Subtype/Subtype Class

Being able to go two levels down in a type.  This only really works for Armor, but it would be useful when wanting to separate items better in your inventory.

Example:
Armor / Mail / Head
Armor / Miscellaneous / Trinket

User When Change
adjo May 24, 2010 at 23:43 UTC Changed name from To Create Type/Subtype/Subtype Class to Combinable ranks

Changed description:
+ To Create Type/Subtype/Subtype Class
+
  Being able to go two levels down in a type.  This only really works for Armor, but it would be useful when wanting to separate items better in your inventory.
  Example:
adjo May 24, 2010 at 23:42 UTC Changed status from Waiting to Fixed
adjo Apr 23, 2010 at 14:51 UTC Changed status from Started to Waiting
adjo Apr 15, 2010 at 16:40 UTC Changed status from Waiting to Started
adjo Jul 29, 2009 at 10:22 UTC Changed status from New to Waiting
CheshireGeek Jul 17, 2009 at 08:27 UTC Create

You must login to post a comment. Don't have an account? Register to get one!

  • 2 comments
  • Avatar of adjo adjo Apr 23, 2010 at 14:51 UTC - 0 likes

    r161 implements this (bugfixing needed)

    rank

    details

    /genie rank details <#>
    

    display some details about a specific rank (needed as background for this new feature).
    a sample output:

    Price: NUMBER, 999, < > ~= =
    <rank name>: <rank type>, <maxValue>, <allowed operators>
    
    <rank type> ... number, string, boolean (currently family is missing)
    this gives you some informations about the rank itself. P.e. a rank with the type 'boolen' can only have the value 'true' or 'false'
    <allowed operators>
    list of available operators for the type, p.e.:
    == ... like
    = ... equal
    ~ ... not

    delete

    /genie rank delete <#>
    

    allows to remove a combined rank, nothing more, nothing less

    combine

    /genie rank combine <combined>
    
    language (someone should check this ;) )
    <combined> ... <c_rank> & <c_rank>, <c_rank> | <c_rank>, <rank>
    <c_rank> ... (<combined>) & <rank>, (<combined>) | <rank>
    <rank> ... ~<rank>, <#>:<op><compare>
    <#> ... current number of the rank within the classranking
    <op> ... >, >=, =, ==, <=, <, ~, ~=
    <compare> ... the value the selected rank should match according to the selected <op>
    example

    let's start with the ticket request 'Armor / Mail / Head'
    some presumptions:

    Genie: Show current Classranking
    005 Equip Location
    013 Type 
    014 Subtype
    

    then just type

    /genie r combine (13:=armor&14:=mail)&5:==head
    

    and you have a combined rank to play with

    Last edited Apr 30, 2010 by adjo: info added (again)
  • Avatar of adjo adjo Jul 19, 2009 at 14:04 UTC - 0 likes

    Sounds interesting. I'll have a look at how complicated it would be to implement

  • 2 comments

Facts

Last updated
Mar 30, 2012
Reported
Jul 17, 2009
Status
Fixed - Developer made requested changes. QA should verify.
Type
Enhancement - A change which is intended to better the project in some way
Priority
Medium - Normal priority.
Votes
1

Reported by

Possible assignees

  • Avatar of adjo
    • Manager
    • Author