User:Deomer

From LSWiki

(Difference between revisions)
Jump to: navigation, search
Revision as of 20:50, 8 January 2021 (edit)
Deomer (Talk | contribs)

← Previous diff
Current revision (11:06, 9 January 2021) (edit)
Deomer (Talk | contribs)

 
Line 1: Line 1:
- Alberich+Moved offline to be less annoying to discord updates..
- a full suit of kacha light mail armour is from Terrace via Exoma or Mettik in Jhan.+
- 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? (%-+

Current revision

Moved offline to be less annoying to discord updates..

Personal tools