User:Deomer
From LSWiki
Revision as of 17:10, 8 January 2021; Deomer (Talk | contribs)
(diff) ←Older revision | Current revision | Newer revision→ (diff)
(diff) ←Older revision | Current revision | Newer revision→ (diff)
Alberich a full suit of kacha light mail armour (Vultan/Jack) show depictions switch depiction detailed rooms killable: Spiderwood, Ranthos, Vasbargh, halfmoon bay, togrek, devonshire undead, Darkhold, shadow tower (to level 7), twilight tower, yathryn, gurbodax level 1, yevath develop one each in: vit, agi, str, per, int
Portals rsteam yinvei 8 times = Semue Iera Lives: 50,000 at bank: say i wish my soul strengthened
Arbitrage: [OOC Eternaleye] Alberich, when you were levelling up before, had you been investing in int/per and then this last level you invested in something else? [OOC Eternaleye] Int and Per improve how much XP you get from things; in effect, they contribute to your "effective assimilativity" (which isn't actually shown anywhere) [OOC Eternaleye] The actual formula for what percentage of an XP reward you actually get, from Elronuan (it's on the wiki's Assimilativity page), is `max(1, 100 + query_trait(Trait_Assimilativity, base) * 3 + round(diminishing_returns(mod, 5)))` [OOC Eternaleye] `mod` is based on your Int and Per
↑ how to do arrows in wiki maps ↓ ← →
set personal OOC information to SOMETHING <- for info set caption to SOMETHING <- who listing show carrying capacity
{{color}thing} color
[OOC Eternaleye] Alberich, there's the chitin _material_, and there's the Tzeench epidermal chitin you can get as an ELF [OOC Eternaleye] You can also get arthrostracides and araneispides made of chitin off of the rhages in Spiderwood [OOC Fate] I think they were referring to cheeliktik
Exoma [OOC Skritch] there's a permanent exoma portal in the temple of discordia [OOC Xaranthia] I am aware, my last mad dash through there was wildly unsuccessful however [OOC Starhound] you need a chaos amulet or any method of chaos favor [OOC Skritch] make sure to show exits in every room [OOC Xaranthia] yes, I am LDD and have enough chaos affinity to have chaos favor [OOC Starhound] ah then yeah [OOC Starhound] set alias x to show exits [OOC Xaranthia] and killed by some random horror roaming Losthaven [OOC Starhound] and in every room do x [OOC Starhound] thats what i do at least
Notes [OOC Xaranthia] wasn't aware eating vlekthid brains raised int [OOC Cptcoffee] up to 10
TF STUFF
Running multiple commands together: ALIAS: pfbcb to pray to istek for bless;cast bless on me
Working:::
/repeat -0:01 100 pfbcb -- runs alias pfbcb every minute 100 times pfbcb is an alias
/ps shows running proccesses /kill PID /list list triggers /undef foo dudefine trigget named foo /gag gags output *foo* /list /listgag /undefn undefine by # in /list /dokey redraw /listvar status_fields
/set status_height=2 Trigger example: /def -t"{*} has arrived." greet = :waves to %1. /def -t"*Gyro*" greet = say hello /undef greet
Working Triggers for Aedarene prayer: /def -t"*O Aeda, we sing praises to you, who is the voice of the...*" p1 = subvocalize trees /def -t"*As the earth of the world is your flesh, so are we your...*" p2 = subvocalize hands /def -t"*As the air of the world is your breath, so are we your...*" p3 = subvocalize words /def -t"*As the waters of the world are your blood, so are we your...*" p4 = subvocalize pain /def -t"*O Aeda, we sing praises to you, who is the bones of the...*" p5 = subvocalize world /def -t"*Though your work is dangerous, we shall not...*" p6 = subvocalize fear /def -t"*Though your tasks are difficult, we shall not...*" p7 = subvocalize shirk /def -t"*Though your edicts are firm, we shall be...*" p8 = subvocalize gentle /def -t"*Though your will is eternal, we shall strive to live...*" p9 = subvocalize freely /def -t"*Through your patience, we are made worthy of your...*" p10 = subvocalize grace /def -t"*Through your wisdom, you safeguard us from our...*" p11 = subvocalize ignorance /def -t"*Through your kindness, you forgive us our...*" p12 = subvocalize failings /def -t"*O Aeda, we sing praises to you, who is the kiss of the...*" p13 = subvocalize wind /def -t"*From the East, I seek the lessons of...*" p14 = subvocalize childhood /def -t"*From the South, I seek the ways of...*" p15 = subvocalize questioning /def -t"*From the West, I affirm my responsibility and...*" p16 = subvocalize duty /def -t"*From the North, I look for the strength of...*" p17 = subvocalize balance /def -t"*O Aeda, we sing praises to you, who is the embrace of the...*" p18 = subvocalize ocean /def -t"*In life, we are given...*" p19 = subvocalize grace /def -t"*In living, we are given...*" p20 = subvocalize purpose /def -t"*In dying, we nourish those who...*" p21 = subvocalize follow /def -t"*As you are, so shall we ever be, together as a...*" p22 = subvocalize spiral /def -t"*From the first day to the last, while the world...*" p23 = subvocalize remains
Gagging output: /gag *[OOC Zak] wat*
Fast Travel for liathyr.tf /def lia2gilthon = go e, 2s, e /def gilthon2lia = go w, 3n, w
rivelin ring of flight
##Working on Status bar stuff sbar set status bar to off Usage: show status bar [as <format|code>]
So I need to turn on limited sbar stuff and somehow collect is into the status line... help me lord. set status bar to hchp(%head/%chest/%mhead/%mchest) gives me: hchp(86/190/86/190) but this is better: set status bar to hchp(%head/%mhead/%chest/%mchest) which is a good start... now how to get that into the TF status line show sbar now give me hchp(97/97/215/215)
Thank you to Player_Elronuan: kinda Working TF status_Line
/status_add -A@world -x hchp:15 15 is width, places it after world /listvar status_fields to see the format if you want to change it or /help status /def -mregexp -t'^(> )* *hchp\(([^)]+)\)$' = /set hchp=%{P2}; actual trigger i think. i usually add more stuff but this should probably work /trigger hchp(69/69/420/420) or whatever to test
Still won't update dynamically in combat, only when I manually do show sbar... working on editing: /def -mregexp -t'^(> )* *hchp\(([^)]+)\)$' = /set hchp=%{P2}; and the sbar indent.. grumble
TF aliases for fast travel /load ~/.tf.d/fasttravel.tf /def saveft = /save ~/.tf.d/fasttravel.tf f-*-* /def f-lh-ll = go wi, 7w, 2s, e /saveft -- matches every f-*-* alias and saves them back to that file. which is nice in that you can define fast travels in terms of already existing one if you already have routing hubs. ex: /def f-lh-camelot = /f-lh-disco %; /f-disco-camelot /def f-camelot-lh = /f-camelot-disco %; /f-disco-lh
Auri stuff Baldwin Amphegere's general store cast fire portal using Baldwin
cast burning staff with sapphire
cast fire gem with gem *pyraturgy, 170 IV will conjuration 120 II EGO prestidigitation, 185 V agi evocation, 120 II ego enchantment 115 II ego
cast flaming insight on ioun malachite using identity thaumaturgy, WIll 79 I divination Per 126 IV nymophrasty INT 52 I
cast pyrax armor on me with gem pyraturgy, conjuration hylophrasty int 80 I
fiery temper
| Prestidigitation Agi [ 183 ] [ V ] | | Thermaturgy Will [ 79 ] I | | Ergiphrasty Int [ 79 ] [ I ] | | Evocation Ego [ 118 ] [ II ] |
schola fervitus combat reflexes cast fire portal using schola fervitus
//older notes//
devonshire n gate -6, -18, 0 new camelot 0, -10, 0. avalon 40 -31 Bartziluth 4,7,1 nd ryleth -37, 4
from ws 10n, 4e, in, 4n, 2e, w, 2s, 2u, 3w, 3s'
agni/e/n/ne/2n/e/eu/2s/2w/2n/e/eu/so/2se/8e
Crumnorth [ghost] intones, ~* it'sh at 21,-40 *~ to you OOC in gutturally-accented Anglic. Crumnorth [ghost] intones, ~* there'sh a trick to getting in and out *~ to you OOC in gutturally-accented Anglic. The dark-green-scaled piscean murmurs, ~ if you touch the rock you'll go in, then search around the walls to find a button and that take you further in ~ in Ularu. Y
What are the Coords for R'lyeh from wsp, 15sw, all west. its a fairly non-trivial place to be with 3 gods hanging around if you're not careful.
NOT WORKING
Here is a tinyfuge hack to put the vitals in the tf status bar instead of on the main screen.
/def setstatus= /let statline=%*%; /set userstat_$[textencode(world_info())]=%{statline}%; /if ( fg_world() =~ ${world_name} ) /set userstat 0%; /endif
/def -p1 -agG -mregexp -q -t"^\[ Spiritual" statline_lostsouls= /eval /setstatus $[strcat({P1},{*})]
[OOC Elronuan] /def -mregexp -Ft'^\| Spiritual +([0-9.]+) +([0-9.]+) +([0-9.]+)% \|$' _tf_energies_save_spr = \ [OOC Elronuan] /set _tf_energy_spr_cur=%{P1} %; /set _tf_energy_spr_max=%{P2} %; /set _tf_energy_spr_per=%{P3} [OOC Elronuan] that ovg energy channeling and buff stuff isn't perfect by any means, but there's a decent amount of guards for things being time consuming and interruptable OOC Elronuan] ls2 is the world i'm using there, and the `tf` command is `tf Shared tfgag;$@;tfungag` where tfgag/ungag are basically sending triggers for the client to not bother displaying stuff between them. /loaded body_energies ;/eval /test echo(%{_tf_energy_spr_cur}+%{_tf_energy_spr_max}>0) /def -p1 -mregexp -Ft'^\| Spiritual +([0-9.]+) +([0-9.]+) +([0-9.]+)% \|$' _tf_energies_save_spr = \ /set _tf_energy_spr_cur=%{P1} %; /set _tf_energy_spr_max=%{P2} %; /set _tf_energy_spr_per=%{P3} /def -p1 -mregexp -Ft'^\| Creative +([0-9.]+) +([0-9.]+) +([0-9.]+)% \|$' _tf_energies_save_cre = \ /set _tf_energy_cre_cur=%{P1} %; /set _tf_energy_cre_max=%{P2} %; /set _tf_energy_cre_per=%{P3} /def -p1 -mregexp -Ft'^\| Magickal +([0-9.]+) +([0-9.]+) +([0-9.]+)% \|$' _tf_energies_save_mgk = \ /set _tf_energy_mgk_cur=%{P1} %; /set _tf_energy_mgk_max=%{P2} %; /set _tf_energy_mgk_per=%{P3} /def -p1 -mregexp -Ft'^\| Entropic +([0-9.]+) +([0-9.]+) +([0-9.]+)% \|$' _tf_energies_save_ent = \ /set _tf_energy_ent_cur=%{P1} %; /set _tf_energy_ent_max=%{P2} %; /set _tf_energy_ent_per=%{P3} /def -p1 -mregexp -Ft'^\| Amalgamal Cold +([0-9.]+) +([0-9.]+) +([0-9.]+)% \|$' _tf_energies_save_cld = \ /set _tf_energy_cld_cur=%{P1} %; /set _tf_energy_cld_max=%{P2} %; /set _tf_energy_cld_per=%{P3} /def -p1 -mregexp -Ft'^\| Amalgamal Ice +([0-9.]+) +([0-9.]+) +([0-9.]+)% \|$' _tf_energies_save_ice = \ /set _tf_energy_ice_cur=%{P1} %; /set _tf_energy_ice_max=%{P2} %; /set _tf_energy_ice_per=%{P3} /def -p1 -mregexp -Ft'^\| Order +([0-9.]+) +([0-9.]+) +([0-9.]+)% \|$' _tf_energies_save_ord = \ /set _tf_energy_ord_cur=%{P1} %; /set _tf_energy_ord_max=%{P2} %; /set _tf_energy_ord_per=%{P3} /loaded Ordo_Verbus_Glacialis /require ~/.tf.d/std.tf /require ~/.tf.d/body/energies.tf ;You are a member of Ordo Verbus Glacialis. /set _tf_in_ovg_trigger=0 /set _ovg_show_energies_process=0 /def regen = /add_ovg_auto_channeler %; /ovg_show_energies /def ovg_show_energies_in = \ /if (%{_ovg_show_energies_process} == 0) \ /repeat -wls2 %{1} 1 /ovg_show_energies %;\ /set _ovg_show_energies_process=%?%;\ /endif /def ovg_show_energies = \ /send -wls2 tf show energies %;\ /if (%{_ovg_show_energies_process} != 0) \ /kill %{_ovg_show_energies_process}%;\ /set _ovg_show_energies_process=0 %;\ /endif
;/def -mregexp -t'^(> |)/-* Energies of Upina --' = / ;/----------- Energies of Upina -----------\ ;| Type Current Maximum % | ;>-----------------------------------------< ;| Spiritual 1648.4 1649 100% | ;| Creative 0 18.9 0% | ;| Magickal 50.2 272.2 18.4% | ;| Entropic 115.9 115.9 100% | ;| Amalgamal Cold 392 392 100% | ;| Amalgamal Ice 329.7 329.7 100% | ;| Order 169.4 182.4 92.9% | ;\-----------------------------------------/
;Frigus Cristallum cold energy storage cold crystal ;Glaciem Cristallum ice energy storage ice crystal ;Magicae Cristallum magickal energy storage magick crystal ;Mortem Cristallum entropic energy storage death crystal ;Structura Cristallum order energy storage order crystal ;Frigora Intensa intense channeling of cold energy intense frost ;Frigus Evoco gathering of cold energy evocation of cold ;Glaciem Evoco gathering of ice energy evocation of ice ;Imperium Evoco gathering of order energy evocation of order ;Industria Congregatione energy collection gathering of energy ;Magicae Evoco channeling of magickal energy evocation of magick ; 110 sp -> 25 mgk ;Mortem Evoco gathering of entropic energy evocation of entropy ; ent *10 ; 65 mgk -> 25 ent ; 275 sp -> 25 ent ;Summa Glacies intense channeling of ice energy intense ice ;Vehementi Magicae intense channeli...f magickal energy intense ma... evocation ;Industriae Extractionem crystal energy removal energy extraction
/def ovg_can_channel_energy = /test (%{_tf_energy_spr_cur} >= 450 | %{_tf_energy_mgk_cur} >= 75) /def ovg_do_channel_energy = \ /if (%{_tf_energy_cld_per} < 99) \ /if ((%{_tf_energy_cld_per} < 90) & (%{_tf_energy_spr_cur} > 450)) \ eicold %; \ /else \ ecold %;\ /endif %;\ /return 1 %;\ /elseif (%{_tf_energy_ord_per} < 95) \ eorder %;\ /return 1 %;\ /elseif (%{_tf_energy_ent_per} < 95) \ eent %;\ /return 1 %;\ /elseif (%{_tf_energy_ice_per} < 99) \ /if (%{_tf_energy_ice_per} < 90) \ eiice %; \ /else \ eice %;\ /endif %;\ /return 1 %;\ /elseif ((%{_tf_energy_mgk_per} < 99) & (%{_tf_energy_spr_cur} > 450)) \ eimag %; \ /return 1 %;\ /elseif ((%{_tf_energy_mgk_per} < 15) & (%{_tf_energy_spr_cur} > 350) ) \ emag %;\ /return 1 %;\ /elseif ((%{_tf_energy_mgk_per} < 95)) \ /return 1 %;\ /endif %;\ /return 0 /def add_ovg_auto_channeler = /def -n1 -mregexp -Ft'__TF_END_GAG__' ovg_gag_channeler= /ovg_auto_channeler /def ovg_auto_channeler = \ /if /ovg_can_channel_energy%; /then \ hp %; \ /if /ovg_do_channel_energy%; /then \ rest %; \ /add_ovg_auto_channeler %;\ /ovg_show_energies_in -6 %;\ /endif %;\ /else \ /add_ovg_auto_channeler %;\ /ovg_show_energies_in -18 %;\ /endif /def ovg_triggered_buff = \ /let target=$[REPLACE("_", " ", %{2})] %; \ /if ("snow_shield" =~ %{1}) \ cast Scutum Nix on %{target} %; \ /return 1 %; \ /elseif ("cold_ward" =~ %{1}) \ cast Algus Praesidium on %{target} %; \ /return 1 %; \ /elseif ("frost_fists" =~ %{1}) \ cast Frigus Manus on %{target} %; \ /return 1 %; \ /elseif ("icy_resolve" =~ %{1}) \ cast Animi Gelidusque on %{target} %; \ /return 1 %; \ /endif %; \ /return 0
;Nerilith signs, ~a couple things~ to you in Lingua Manu. /def -wls2 -mregexp -t'^(> )*(The |)(.+) signs, ~([^~]+)~ (to you |)in (clumsy |)Lingua Manu\.' ovg_trigger_buffs = \ /let spell=$[tolower(replace(".", "", REPLACE(" ", "_", %{P4})))] %; \ /let target=$[tolower(replace(".", "", REPLACE(" ", "_", %{P3})))] %; \ /set _tf_in_ovg_trigger=1 %; \ /repeat -0:00:15 1 /set _tf_in_ovg_trigger=0 %; \ /if /ovg_triggered_buff %{spell} %{target} %; /then \ /ovg_show_energies_in -30 %;\ /add_ovg_auto_channeler %;\ /endif ;You cannot target Hex because he is not trusting towards you. /def -wls2 -mregexp -t'^(> )*You cannot target .+ because .+ is not trusting towards you\.' ovg_trust_failure = \ /if (%{_tf_in_ovg_trigger} == 1) \ say You will need to trust me for these services. %; \ /endif /def -wls2 -mregexp -t'^(> )*(.+) already has a (.+) enchantment\.' ovg_target_has_enchantment = \ /if (%{_tf_in_ovg_trigger} == 1) \ say You already have a %{P3} enchantment, %{P2}. %; \ /endif /def -wls2 -mregexp -Ft'^(> )?(.+) winces\.' ovg_wince_response = \ /let spell=snow_shield %; \ /let target=$[tolower(replace(".", "", REPLACE(" ", "_", %{P2})))] %; \ /set _tf_in_ovg_trigger=1 %; \ /repeat -0:00:15 1 /set _tf_in_ovg_trigger=0 %; \ /if /ovg_triggered_buff %{spell} %{target} %; /then \ /ovg_show_energies_in -30 %;\ /add_ovg_auto_channeler %;\ /endif /def -wls2 -mregexp -t'^(> )*The elements of your body relax and separate as your metabolic processes resume\.' ovg_recast_glaciem_anima = \ cast Glaciem Anima on me %; \ /ovg_show_energies_in -15 %;\ /add_ovg_auto_channeler /def -wls2 -mregexp -t'^(> )*The swirl of gloomy energy around you flickers and disperses into the surrounding air\.' ovg_recast_mortiferum_amplexionem = \ cast Mortiferum Amplexionem on me %; \ /ovg_show_energies_in -15 %;\ /add_ovg_auto_channeler /def -wls2 -mregexp -t'^(> )*The dense aura of pure white snow surrounding you vaporizes\.' ovg_recast_scutum_nix = \ cast Scutum Nix on me %; \ /ovg_show_energies_in -15 %;\ /add_ovg_auto_channeler /def -wls2 -mregexp -t'^(> )*The dense aura of pure white snow surrounding you vaporizes\.' ovg_recast_scutum_nix = \ cast Scutum Nix on me %; \ /ovg_show_energies_in -15 %;\ /add_ovg_auto_channeler /def -wls2 -mregexp -t'^(> )*The aura of glacis around your hands disappears.\.' ovg_recast_frost_fists = \ cast Frigus Manus on me %; \ /ovg_show_energies_in -15 %;\ /add_ovg_auto_channeler ; You cannot target (.+) because .+ is not friendly with you. ; Your blue-white-sapphire-inset quarterstaff quickly evaporates and vanishes into the air. /loaded stream /def -wls2 -t'You begin the process of separating out pure symbolic-cognitive streams from streams that have become mixed.' start_stream_process = \ /set stream_answers=0 %;\ /def -wls2 -mregexp -t'^\\[([12])\\] (.+)$$' stream_attempt_response = \ /let search=\$[REPLACE("*", "[*]", %%{P2})] %%;\ /setenv STREAM_SEARCH %%{search} %%;\ /sys grep "\\\$STREAM_SEARCH" ~/ls/quotes.txt >> ~/quotes_streamed.txt %%;\ /if (%%? == 0) \ /repeat -wls2 -1 1 sv %%{P1} %%; \ /test stream_answers:=(stream_answers+1) %%;\ /if (stream_answers > 15) \ /undef stream_attempt_response %%;\ /endif %%;\ /endif /def -wls2 -t'You have completed your attempt at separating pure from mixed symbolic-cognitive streams.' end_stream_process = \ /if /ismacro stream_attempt_response %; /then \ /undef stream_attempt_response %;\ /endif
[OOC Uwacasnath] anyone know the proper syntax to deal with the crimson druid? I have tried absorb, drain, soak, clean. I tried dropping the prepared object [OOC Mochi] tried use sponge on puddle? [OOC Uwacasnath] dont know how to use [OOC Uwacasnath] can't put in either [OOC Cptcoffee] Try "tampon" [OOC Mochi] hrm [OOC Uwacasnath] touch Sandraella, the Crimson Druid. Gezuun
Nindari wonders, -%) Ugh! She was such a bitch. We couldn't kill her, of course. I mean, we COULD have, because we knew her secret -- that the pool of blood which sustains her could be absorbed by an enchanted sponge from a coral reef. But we just don't do that sort of thing, you know? (%-