#Riftwalker Abilities

1 messages · Page 1 of 1 (latest)

thin raven
#

Texture pack required

I have made a Riftwalker ability display using some icons from (insert whatever game it is from here) at the request of an acquaintance and figured some of you riftwalker lovers may enjoy! Potentially similar icon sets on their way for other subclasses so if you do have a labour of love and want a lil smt smt drop me a DM and I'll figure it out!

Shoutout to @lyric berry for helping me with the icons despite the fact I just couldn't count

Side note. there may be a version of this with a distortion bar added too with effective timers if I can be bothered to do the math and make a cool looking bar

Also I haven't made a riftwalker specific enabled template yet I believe you can track aspects so that might be a good shout for this if someone has used that :)

Infobox content

{concat(if_str(not(and(status_effect_active("Dimensional Tear"); eq(value(status_effect_modifier("Dimensional Tear")); 0)));"";if_str(gte(value(status_effect_duration("Dimensional Tear")); 7);concat(""; ""; "");if_str(gte(value(status_effect_duration("Dimensional Tear")); 5);concat(""; ""; "");if_str(gte(value(status_effect_duration("Dimensional Tear")); 3);concat(""; ""; "");if_str(gte(value(status_effect_duration("Dimensional Tear")); 2);concat(""; ""; "");concat(""; ""; ""))))));"&r";if_str(and(status_effect_active("Dimensional Tear"); eq(value(status_effect_modifier("Dimensional Tear")); 0)); if_str(not(and(status_effect_active("Time Vortex"); eq(value(status_effect_modifier("Time Vortex")); 0)));"";if_str(gte(value(status_effect_duration("Time Vortex")); 7);concat(""; ""; "");if_str(gte(value(status_effect_duration("Time Vortex")); 5);concat(""; ""; "");if_str(gte(value(status_effect_duration("Time Vortex")); 3);concat(""; ""; "");if_str(gte(value(status_effect_duration("Time Vortex")); 2);concat(""; ""; "");concat(""; ""; ""))))));concat("&8"; ""));"&r";if_str(and(status_effect_active("Dimensional Tear"); eq(value(status_effect_modifier("Dimensional Tear")); 0));if_str(not(and(status_effect_active("Riftbound"); eq(value(status_effect_modifier("Riftbound")); 0)));"";if_str(gte(value(status_effect_duration("Riftbound")); 16);concat(""; ""; "");if_str(gte(value(status_effect_duration("Riftbound")); 12);concat(""; ""; "");if_str(gte(value(status_effect_duration("Riftbound")); 8);concat(""; ""; "");if_str(gte(value(status_effect_duration("Riftbound")); 4);concat(""; ""; "");concat(""; ""; ""))))));concat("&8"; ""));"&r";if_str(not(or(and(status_effect_active("Dimensional Tear"); eq(value(status_effect_modifier("Dimensional Tear")); 0)); status_effect_active("Riftbound")));concat("&8"; "");if_str(gte(value(status_effect_duration("Rift Rupture")); 1);concat(""; ""; "");if_str(gte(value(status_effect_duration("Rift Rupture")); 0);""; ""))))}
```![TC2_jojoyare](https://cdn.discordapp.com/emojis/723957280198099005.webp?size=128 "TC2_jojoyare")
#

They 'light' up when available ie. Dim Tear/Riftbound active

lyric berry
#

This is exactly what I hoped people would do with custom fonts and textures

foggy ice
lyric berry
#

You can make your own textures and fonts and load them with a resourcepack, just like you see it here

fringe obsidian
#

god dam that what i really wanted
i just wished you could place overlay behind text dialogues kinda annoying

glass halo
#

you can
in overlay render order, move all your info boxes below the action bar

#

also when will we get a 🔥 reaction option to info boxes this looks so insanely goog

fringe obsidian
#

where?

#

oh nvm found

#

there like 3 lines

glass halo
#

gg

fringe obsidian
glass halo
#

ya thats it

fringe obsidian
#

i dont see the text dialogue

glass halo
#

its a part of the action bar
moving your info boxes below the action bar should fix it

#

you can go to lutho and test it on the npcs there if u wanna confirm its working

fringe obsidian
#

ok nice it works

glass halo
#

ggs!

fringe obsidian
#

also can someone tell me why wynncraft dont have anymore level requirement for quests? lmao

#

yesterday i did envoy part I in lvl 33

#

and now it started for me the quest reincarnation at lvl 50 lol

hearty pond
rain obsidian
#

fellow Monumenta player?

thin raven
#

idk someone asked for an overlay and sent the icons and i provided

rain obsidian
#

idk they just reminded me of monu

thin raven
kindred timber
elder storm
#

would it be possible to add a fith box for paradox cooldown ?

solid roost
frail hearth
#

this makes me want to play rw

solid roost
#

the border is a slightly edited mage border (shortened by a pixel and moved around so it doesnt cover the icons)
the icons a mix of all of the classes (whichever fit best)
frost nova (mage) was recolored for dimentional tear
disco ball (prismatic folder, no idea where it's actually from, prob CZ class) was recolored for rift rupture
whirling blade (scout) was recolored for time vortex
lightning chain (shaman) was edited a lot and recolored for riftbound

#

there was also an etheric slash png but honestly it looked like shit and was just an extended and recolored holy javelin

unreal kraken
#

how do i insert the abilities

tame eagle
elder storm
royal echo
#

would this be theoretically possible to do for every class, every ability, in one info box using templates?

fringe obsidian
#

also you prob want seperate it a bit or it wont be optimized if all classes abilities be in one info box lmao

royal echo
#

(i have no idea how most of this works)

fringe obsidian
royal echo
#

ooo cool

thin raven
#

i am working on a couple others rn

magic bronze
#

THIS LOOK SO MUCH LIKE THE MONUMENTA SKILL

#

GOATEDDDDDDDDD

solid roost
sullen oriole
#

is it alright if i can edit and tweak the textures myself to suit my liking?

hazy shale
#

so uuuh, how do i get rid of the text

#

wait maybe i copied sth unrelated

#

how tf did i copy the whole msg

#

sob

tame eagle
#

Lmfao

versed belfry
#

any way to hide this when not playing rw?

glass halo
#

another way is to check if the rw mythic aspect is equipped but i cant rember the code for that

versed belfry
#

what do I put as id?

glass halo
#

nothing, running the command should give you the id of the class youre on

versed belfry
glass halo
#

nono
i forgot to say to put the eq_str(aaaa) in enabled template mbmb

#

one sec

versed belfry
#

this is what im getting

#

ah ok

glass halo
versed belfry
glass halo
#

nooooo

#

put the enabled template part in the text file in the Enabled Template field for your info box

versed belfry
#

ohhh

glass halo
#

the text template part is in text template (or info box content idr if it was changed)

versed belfry
#

worked now, ty

quiet meadow
#

This is even for when ur on mage not playing RW?

thin raven
#

oh sick did class id get fixed

#

W

daring musk
#

holyyy

#

it reminds me of monu 🥺

royal sleet
#

whst do i do with the Zip file?

thin raven
#

its a resource pack

royal sleet
#

what is the last box for

thin raven
#

what last box

royal sleet
#

the rightmost one

#

in the thing

#

what spell is it

thin raven
#

rupture

solid roost
sonic crystal
# solid roost Can you edit time vortex out of this please? (CD was removed)

{concat(if_str(not(and(status_effect_active("Dimensional Tear"); eq(value(status_effect_modifier("Dimensional Tear")); 0)));"";if_str(gte(value(status_effect_duration("Dimensional Tear")); 7);concat(""; ""; "");if_str(gte(value(status_effect_duration("Dimensional Tear")); 5);concat(""; ""; "");if_str(gte(value(status_effect_duration("Dimensional Tear")); 3);concat(""; ""; "");if_str(gte(value(status_effect_duration("Dimensional Tear")); 2);concat(""; ""; "");concat(""; ""; ""))))));"&r";if_str(and(status_effect_active("Dimensional Tear"); eq(value(status_effect_modifier("Dimensional Tear")); 0)); if_str(not(and(status_effect_active("Riftbound"); eq(value(status_effect_modifier("Riftbound")); 0)));"";if_str(gte(value(status_effect_duration("Riftbound")); 16);concat(""; ""; "");if_str(gte(value(status_effect_duration("Riftbound")); 12);concat(""; ""; "");if_str(gte(value(status_effect_duration("Riftbound")); 8);concat(""; ""; "");if_str(gte(value(status_effect_duration("Riftbound")); 4);concat(""; ""; "");concat(""; ""; ""))))));concat("&8"; ""));"&r";if_str(not(or(and(status_effect_active("Dimensional Tear"); eq(value(status_effect_modifier("Dimensional Tear")); 0)); status_effect_active("Riftbound")));concat("&8"; "");if_str(gte(value(status_effect_duration("Rift Rupture")); 1);concat(""; ""; "");if_str(gte(value(status_effect_duration("Rift Rupture")); 0);""; ""))))}

This should do it (works for me atleast)
-# (note, have no idea what I'm doing, I'm Frankenstein without his studies, just a guy doing stuff)

thin raven
#

Wait why are the characters filled i thought i was using private use space

#

Well thats awkward

lyric berry
#

wait hold on you didn't do it as a custom font? I kinda thought you did

still star
thin raven
thin raven
lyric berry
thin raven
#

??? The chars should be in private use range 900+

lyric berry
#

i mean no matter where you put those characters, you still put them in the default font not a custom one

still star
# thin raven Gonna give it a few days before i touch it to sse if anymore riftwalker fhanges ...

I made some change on yours and its working haha

{concat(
    if_str(not(and(status_effect_active("Dimensional Tear"); eq(value(status_effect_modifier("Dimensional Tear")); 0))); ""; if_str(gte(value(status_effect_duration("Dimensional Tear")); 7); concat(""; ""; ""); if_str(gte(value(status_effect_duration("Dimensional Tear")); 5); concat(""; ""; ""); if_str(gte(value(status_effect_duration("Dimensional Tear")); 3); concat(""; ""; ""); if_str(gte(value(status_effect_duration("Dimensional Tear")); 2); concat(""; ""; ""); concat(""; ""; ""))))));
    "&r";
    if_str(or(and(status_effect_active("Dimensional Tear"); eq(value(status_effect_modifier("Dimensional Tear")); 0)); lte(ticks_since_specific_spell("Ice Snake"); 160)); 
        if_str(and(lte(ticks_since_specific_spell("Ice Snake"); 160); gte(ticks_since_specific_spell("Ice Snake"); 1));
            if_str(lte(ticks_since_specific_spell("Ice Snake"); 30); concat(""; ""; "");
            if_str(lte(ticks_since_specific_spell("Ice Snake"); 60); concat(""; ""; "");
            if_str(lte(ticks_since_specific_spell("Ice Snake"); 90); concat(""; ""; "");
            if_str(lte(ticks_since_specific_spell("Ice Snake"); 120); concat(""; ""; "");
            if_str(lte(ticks_since_specific_spell("Ice Snake"); 150); concat(""; ""; "");
            "")))));
            ""
        );
        concat("&8"; "")
    );
    "&r";
    if_str(and(status_effect_active("Dimensional Tear"); eq(value(status_effect_modifier("Dimensional Tear")); 0)); if_str(not(and(status_effect_active("Riftbound"); eq(value(status_effect_modifier("Riftbound")); 0))); ""; if_str(gte(value(status_effect_duration("Riftbound")); 16); concat(""; ""; ""); if_str(gte(value(status_effect_duration("Riftbound")); 12); concat(""; ""; ""); if_str(gte(value(status_effect_duration("Riftbound")); 8); concat(""; ""; ""); if_str(gte(value(status_effect_duration("Riftbound")); 4); concat(""; ""; ""); concat(""; ""; "")))))); concat("&8"; ""));
    "&r";
    if_str(not(or(and(status_effect_active("Dimensional Tear"); eq(value(status_effect_modifier("Dimensional Tear")); 0)); status_effect_active("Riftbound"))); concat("&8"; ""); if_str(gte(value(status_effect_duration("Rift Rupture")); 1); concat(""; ""; ""); if_str(gte(value(status_effect_duration("Rift Rupture")); 0); ""; "")))
)}
#

i also made this CD tracker to go along with your ability

{concat(if_str(and(status_effect_active("Dimensional Tear");eq(value(status_effect_modifier("Dimensional Tear"));0));concat("&#64666bff⬤ &f";to_fancy_text(str(int(value(status_effect_duration("Dimensional Tear")))));"&7s");"&#64666bff⬤ &aR");"   ";if_str(lt(ticks_since_specific_spell("Ice Snake");160);concat("&#64666bff⬤ &f";to_fancy_text(str(int(div(sub(160;ticks_since_specific_spell("Ice Snake"));20))));"&7s");"&#64666bff⬤ &aR");"   ";if_str(and(status_effect_active("Riftbound");eq(value(status_effect_modifier("Riftbound"));0));concat("&#64666bff⬤ &f";to_fancy_text(str(int(value(status_effect_duration("Riftbound")))));"&7s");"&#64666bff⬤ &aR");"   ";if_str(and(status_effect_active("Rift Rupture");eq(value(status_effect_modifier("Rift Rupture"));0));concat("&#64666bff⬤ &f";to_fancy_text(str(int(value(status_effect_duration("Rift Rupture")))));"&7s");"&#64666bff⬤ &aR"))}

noble void
#

@thin raven just wondering, did you make the icons yourself?

thin raven
#

Edited by me made by a dude in another server

#

@solid roost i believe