#General Wiki Chat

1 messages ¡ Page 2 of 1

stark sleet
#

nono, you see there is a curve function

hallow jay
#

Hmm this sentence is a bit misleading then .-.

stark sleet
#

curve function is like this, it goes up infinitely but the more you have, the little it gains you actual benefit

hallow jay
#

Hmm so if you don't mind, can you help me understand this plot, as the axises are unlabeled

stark sleet
#

sure

hallow jay
#

is it the orange input outputs the y axis in blue?

#

in other words it has DR?

stark sleet
#

This one is for Output = Curve(Input, 50, 25, 75), so exactly what we have for to hit calculation

#

the Input is "Dexterity / 4 + Strength / 2 + Throwing"

#

Input is grown linearly, but you can see the output (actual to hit number) start to grow slower and slower

#

For input of 300, you have and output of about 150x

#

for exmaple

hallow jay
#

okay so how does this work when factoring in the enemies stats? Because afaik this graph has to assume constant values

stark sleet
#

enemy stats are only used for evasion calulation I think?

#

Let's say, you are using thrown weapon, and your

Dexterity / 4 + Strength / 2 + Throwing = 300

Then your TO HIt base value is Curve(300, 50,25,75) + 75 which is about 225%

#

This is what is displayed on your item I think

hallow jay
#

okay

stark sleet
#

Actually no, you also have to consider all other modifiers

#

such as if you are riding or hosting, this will be a percentage modifier

#

after all these are calculated, the to hit % is shown on item

#

then to get if you hit, you use the evasion stat of enemy (which calculation method is not shown in that page)

hallow jay
#

Yea, not sure how that works. I've asked around to see if someone can find the code

#

I discovered recently that enemies above 51 and up to 1024 they start to take less and less damage until it hits 80%

#

I have no idea if that impacts accuracy though

#

Since I did all the testing on my wizard

#

also someone found the code, which doesn't seem to indicate accuracy in there at all, but idk 😐

stark sleet
#

The code should be here

hallow jay
#

tysm for this link. I've heard that it existed but noone knew the link

stark sleet
#

So yeah, as the enemy grows in lvl, their DV will also rise promptly, although very slowly

#

even if all their equipments are the same

hallow jay
#

From testing, I have noted that debuffs get downranked from their current level down to lvl 1 as a min floor when they get resisted by higher stats

#

so there's also that

hallow jay
#

I'm trying to find the code where it states how town investment factors into the shop level of shopkeepers in that town

#

anyone know where it might be?

#

Could this be it?

#
public static int InvestShop(Chara c, Chara tc)
    {
        return Invest(Guild.Merchant.InvestPrice(Mathf.Max(tc.c_invest * 700, tc.c_invest * tc.c_invest * 80) + 200));
    }

    public static int InvestZone(Chara c)
    {
        return Invest((int)Mathf.Max((long)EClass._zone.development * 50L, EClass._zone.development * EClass._zone.development / 4) + 500);
    }
}
#

This is under CalcMoney.cs

robust rose
#

That's for mathing out the cost of investment innit

#

It 'd be public virtual int ShopLv => Mathf.Max(1, EClass._zone.development / 10 + owner.c_invest + 1); I believe

#

in Trait.cs

hallow jay
#

so is zone development not 1:1?

#

its worth only 1 owner investment for every 10 zone development Xd?

#

FUCK, that sucks

hallow jay
robust rose
#

It might have other effects too, don't know

#

but specifically for the shop level, it should be +1 for 10 development

hallow jay
#

is this written down anywhere in the wiki?

robust rose
#

shrug

#

A lot of the info found from code is sadly hidden behind "code analysis" pages, and they're infuriatingly hard to parse and to find

hallow jay
#

I have links to the code analysis pages in the sections I've written

#

with it stating if you'd like to learn more, go here

stark sleet
#

A lot of them are behind code analysis, yeah

#

It it just many of the information I find I don't have the confidence that these are all correct

#

Like how sleepiness and sanity is basically the same thing

#

I just don't know if it is a bug and will it be fixed really soon

buoyant canyon
#

Frankly, code analysis is easier to do than empirical testing

stark sleet
#

Exactly

#

It is easier to do, but yet due to the code structure of Elin it is somewhat unreliable

#

Like feat, referenced by a number, so it is very easy to miss some part of what influences the outcome of a trait.

e.g. about the swordmage trait, they say during the latest patch the damage of swordmage trait is fixed but I just couldn't easily find where is it actually fixed

buoyant canyon
#

Well... Someone was doing incremental code differences

#

That helped

#

Nah it's still happening

stark sleet
#

Oh Elin diff is soooooo helpful

#

BTW I have no idea who is doing the Elin decompile and Elin modding wiki repos, but they are god send

#

praise be

buoyant canyon
#

Honestly, it's such a great idea, and a real helpful tool for maintaining the accuracy of the wiki.

And also Noa, he's so cool that he allows us to just... Publish the decompiled source code like that. Tynan from Rimworld disallows that

flat dust
buoyant canyon
#

You're allowed to decompile it for modding, and the game loads assemblies naively

#

you just can't publish the code

hallow jay
#

anyone know where black cat saliva's code might be?

robust rose
#

That can mean a few different things. Do you mean:

  1. Black cat's (the apostle) lick action?
  2. The effect of the Black cat's lick on items?
  3. The saliva item you get from Luck statues?
robust rose
#

@hallow jay

hallow jay
#

oh sorry for not clarifying

#

I mean # 3

#

I'm wondering if the saliva item you get from the luck statues stacks indefinately. Also if it has DR or if its linear

robust rose
#

The act of gaining a wish is in TraitWell.TrySetAct (You can see how much Power each saliva grants here)

The act of wishing itself is in ActEffect.Wish (You can see how much Power affects the gains here)

#

Tldr the gain from saliva is pretty linear

hallow jay
#

many thanks

stark sleet
#

man...

#

Quite useful if you ask me

robust rose
#

Heh I know that fella from tome

stark sleet
#

world is small

hallow jay
#

The item amount generated through wishes is changing

#

I wonder in which direction

robust rose
#

Almost certainly up, or possibly up at bottom level and down at top level

#

I fail to see why it would be going down overall

flat dust
#

but apparently most of the other stuff is real low numbers

robust rose
#

Is that real high? 6 antibodies are really quick to get via casino

buoyant canyon
#

If you use a macro, yes.

robust rose
#

Don't need to use a macro, tho if you do use one, 6 becomes ultra trivial

stark sleet
#

Speaking of casino, have anyone found the specific code for casino mini games?

#

It seems the specifics are in "resources" folder, and Elin decompiled don't have that folder done (it's a LOT of stuff to be honest)

robust rose
#

What kinda info you looking for?

stark sleet
#

Like how much luck is involved in blackjack, I'm thinking about doing a "house edge with different luck" thing

#

In elona it is basically "I don't feel like this card...", but not so significant in this version of blackjack

flat dust
#

Also it's comparatively high compared to the number on any other stackable reward I've seen

robust rose
#

I got mine via hoops

#

You'd be surprised how fast you get into habit of releasing a button within 50-100ms~ of target

flat dust
robust rose
#

and the game is pretty generous with multiple failures before breaking chain

#

Slots is also skill based, not luck but

#

blackjack is all luck afaik

stark sleet
#

For me slots is basically know how to aim for the wild in the middle, that by itself give a huge edge and is easy enough t odo

#

BJ is a different story, I loss a lot more than I get, and that's why I want to find out how is character luck involved(

robust rose
#

The luck stat has no effect on blackjack

#

noa confirmed that iirc

wheat folio
#

yeah blackjack is "just" blackjack

stark sleet
#

literally blackjack then

robust rose
#

Can't wait for noa to add the lesser known card gambler whitejohn

stark sleet
#

I guess then, the wiki texts need to be checked and clarified 🙂

buoyant canyon
#

Hmm, ai can try to dig around for blackjack

#

...yep, no checks for player stats

#

It picks a random card

hallow jay
#

"random" -_-

#

I swear it always gets blackjacks

buoyant canyon
#

Yeah, I'd maybe look into how the cards are sorted or something... I'd maybe need to get the code out of the assembly and into a separate project, and run some... simulations. That may give some more decisive results

flat dust
#

It might matter less as the whole game is eventually decomped + documented but having quick verification of previously stated or confirmed facts can save lots of time

robust rose
flat dust
#

And backing it up in some form so you don't eventually end up with all your citations going to dead links

#

Also after seeing this from you @robust rose I feel like finding a good way to link to code analysis from main mechanic pages in a way that indicates it's datamining/code/spoilers is a good idea

#

Like there's already the header which helps

#

If you indicate properly that the link is not intended for normal players then having it somewhere at the bottom of the fishing page should be fine

#

When wiki matures you might even be able to design a template that links from most pages to the related code analysis page

#

For reference here's a really nice way of handling spoilers that Noita wiki uses, I'm sure there's plenty of other good examples out there

#

You actually have to interact with the element to see the spoiler information so it's not possible to accidentally see information this way

pseudo heron
#

Guys...? Can someone go to Code Analysis/Combat page and change the second = to + symbol real quick?
I was wondering why the curve function on the page give wonky result until I noticed that the code someone post in discord have + symbol instead.

robust rose
#

Fixeroni'd

#

(I can at least be raw pinged if ya need some little fixes done, dunno about others)

stark sleet
#

fixed in JP as well

robust rose
#

JP is scary

stark sleet
#

Not sure how that happened

stark sleet
robust rose
#

What

#

Scary language

stark sleet
#

It's just another encryption-decryption algorithm, just added a bit of... pride sauce

robust rose
#

:D

wheat folio
#

@Innocentius We do indeed have permission to use Lafrontier created materials from inside Elin, as long as they're properly attributed to Lafrontier and designated as fair use (Ie, for the sake of "guides" or "walkthroughs", such as the wiki). Were you concerned about specific assets?

#

for some reason I cant @ you lol

stark sleet
#

XD

wheat folio
#

OH

#

got me good

stark sleet
#

yea, the "i" version is always taken, so here is my alternative lol

wheat folio
#

Nope, Noa has come in to help specify how we should attribute things, even!

stark sleet
#

But I guess we still need to properly attribute these assets, instead of letting these go into CC SA sort of stuff

wheat folio
#

#elin-general message

#

Yeah, the usecase here is fair use, since it's for illustrative purposes, rather than share-alike

stark sleet
#

like this one is probably not properly attributed

#

Perhaps we need a guide for media attribution then?

wheat folio
#

There should be a {{Fair Use}} tag

#

Hmm, yeah, I think we should probably expand the manual of style in this case then

#

They should also be uploaded to upload campaigns too, there's one active for sprites

stark sleet
#

I think I'll add a reference to the manual of style in the license page first

wheat folio
#

🙏 That would be super appreciated

tribal trench
#

SVGs can now be uploaded, probably.

stark sleet
#

let me see

#

Ah, nice!

stark sleet
#

Not sure why, but the svg file is not properly upscaled in bigger resolutions... did I do something wrong?

tribal trench
#

Doubtful, it's probably something I'll need to tweak with gm

stark sleet
#

Nope, it didn't, thought so.

stark sleet
#

Does someone know where these thresholds are implemented in code?

#

nevermind, I think I find it

#

Yeah, so the threshold is at each 25%.

I thought 45% is a bit wierd.

robust rose
#

Can you take a look at the flavour text per piety value? I don't think it quite matches the code either

#

(On wiki:)

stark sleet
#

Yeah, actually looking at it right now

robust rose
#

Unless there's some sqrting or other happening with offering value, it should be <0.5, 0.5-1, 1-2, >2

stark sleet
#

okay, this is a little bit of a rabbit hole

#

Firstly, items offered will have its offer value offset by the item LV (level?), 2% per LV, not sure what this is.

#

Next, it is true that the threshold is at 50, 100, 200; but the experience gained by us player is 2/3 of the offer value.

#

Now I'm not even sure the "30 value" of the current version of wiki actually means.

#

Someone need to debug this instead of just looking at the code

stark sleet
robust rose
#

But the 2/3 multiplier isn't applied to offering value yet at that point

#

So it shouldn't affect the message

stark sleet
#

Yes

robust rose
#

Or rather it's only applied to hte exp gain

stark sleet
#

So, they calculated 0.5s as 1 piety value

#

in reality, 0.5s = 50 offer value = 33 piety exp (which triggers the 50 message)

#

2.0s (4 piety value) = 200 offer value = 133 piety exp (which trigger the 200 message)

#

So at least it should be <1, 1-2, 2-4, >=4

#

Also demigod gain 1.3 times exp, not 1.25

robust rose
#

2.0s is 400 offer value tho

stark sleet
#

offering value is calculated with weight / 10, not 5

robust rose
#

num2 = Mathf.Clamp(t.SelfWeight / 10, 50, 1000); , 2.0s = 2000/10

#

Oh nvm I looked bad at end

stark sleet
#

meat is clamp at 1, 1000

robust rose
#

10, but ye

#

Nvm

#

again

#

I keep switching numbers around

stark sleet
#

I couldn't find the exp needed to levelup piety though, damn

#

It should be 1000 though

robust rose
#

Yea it's odd cause it's added to akin to normal stuff with modexp but the Piety "skill" behaves in its own way

#

Also I can't find anywhere in the offering code where offering too much would reduce your Piety

#

but based on ingame testing, that does happen

stark sleet
#

33 piety exp = 1 piety value, so 30 piety value = 30 * 33 piety exp, about 1000

robust rose
#

Maybe it's an overflow?

stark sleet
#

Probably because ModEXP can only trigger level up at most once?

robust rose
#

Oh, that's what enforces the "30 piety per offering" cap then too

#

eh

stark sleet
#

element.vExp = Mathf.Clamp(num / 2, 0, element.ExpToNext / 2);

#

Then the remaining exp will be clampped to half of the remaining, and at most half to the next level

#

So at most 45

#

if you offer 80, it will level up, then remain 50, but clamped to 15 (exptonext /2)

#

Shit that makes sense

robust rose
#

Ye

robust rose
stark sleet
#

Yeah, I just need to find this:

EClass.sources.categories.map[key].offer

#

right here

#

seed doesn't have a special value, so is based on weight

#

but at least 50 offering value

#

rod * 3, spellbook * 4, etc.

#

Yeah, a piece of 1.7s meat doesn't have the best message, just tested. So I guess a total rewrite to the whole page is needed.

robust rose
#

pretty much

stark sleet
#

Worship provides many bonuses to the player. The Gods of Elin each have their own domains and relationships with each other.
Bonuses from worship scale with how long you have been worshipping the deity in question, as well as your piety (favor with him or her).
Special actions granted by worship cost stamina to activate.

#

this should make much more sense

robust rose
#

Do ya mind if I fiddle with the grammar a bit?

stark sleet
#

Go ahead, EN and JP aren't my mother tongue

#

My mother tongue is more like... python and C++

robust rose
#

Do ya know which way the wiki standard for "greater or equal" goes, >= or =>?

stark sleet
#

Also need someone to take the new information to JP(

#

Should be ">=" I think => might be confused with a right pointing arrow?

robust rose
#

Also I recall seeing this line here before so don't think ya put it in, but do ya got any idea what "Stacking and dedicating items increases the strength of each offering." refers to

#

just the ability to offer, well, stacks of items?

stark sleet
#

I didn't change the line because I didn't understand what "dedicating an item" even mean lol

robust rose
#

Yea, I assume it's a result of a dodgy translation

stark sleet
#

"゚ã‚ŋックされたã‚ĸイテムであれば一åēĻãĢぞとめãĻ捧げることができ、゚ã‚ŋックしたã‚ĸã‚¤ãƒ†ãƒ ãã‚Œãžã‚ŒãŽäžĄå€¤ã‚’åˆč¨ˆã—ãŸ1ã¤ãŽæ§ã’į‰Šã¨ã—ãĻã‚Ģã‚Ļãƒŗãƒˆã•ã‚Œãžã™ã€‚"

So the JP version didn't even mention "dedicate"

#

probably just "stacking increase strength"

robust rose
#

since dedicating can be a synonym to offering depending on context

#

I guess I'll re-word it a bit since the ability to offer stacks is already mentioned above

stark sleet
#

That would be really helpful

#

I'm still thinking about the 2% bonus per item lv

robust rose
#

Yea but it's really hard to find the lv of anything

stark sleet
#

Do you think it might be related to the quality of item?

robust rose
#

that's not a unit

#

Spellbooks and such have levels as well do they not? Recall maybe seeing a glimpse in their difficulty formula alongside blessedstate check

stark sleet
#

actually is just this

#

the LV is right there lol

robust rose
#

oh

#

I should peruse the docs or my local files a bit more

#

just been using them to check ids

stark sleet
#

meat has a LV of 1, of course...

#

oh so it is still increased by 2% for meat.

robust rose
#

Also before we go from thing to an elephant, while the offering value (based on weight) caps at 1000, the extra multiplier for specific categories was applied after the clamp right?

stark sleet
#

correct

robust rose
#

Mostly relevant for instruments

stark sleet
#

and the multiplier for multiple items

robust rose
#

For ModExp, it can only increase level by 1 in an absolute sense of 1 level up, even if you're only missing a tiny amount of exp from exptonext?

stark sleet
#

Yes

#

If you are at 999 exp, and you offered 1500 exp, you only get 1+500 retained

robust rose
#

Scam

stark sleet
#

Totally

#

What have I done when doing my faith relay

robust rose
#

I still don't know what causes Piety to go down in level if you offer too large stack of items :D

#

I assume it's overflow to ModExp, causing it to nuke exp instead (but still be limited to 1 level change?)

stark sleet
#

Go down in level? That should never happen

robust rose
#

Aye but I can do it ingame (confirmed by the "current piety %" messages)

stark sleet
#

Would you mind give me an instruction to reproduce?

#

Did you offer like A LOT of items

robust rose
#

Offer 650000 seeds to Kumi

#

Yers

stark sleet
#

Holy mani

#

let me check the code...

#

the weight of seed is?

robust rose
#

It's actually way less

#

game just won't show below 0.1 for a single item

stark sleet
#

no matter, it is clamped to 50 per seed

#

50 * 650000 * 102%, that's your total offering value( dear mani

robust rose
stark sleet
#

no wait

stark sleet
stark sleet
robust rose
#

It is

stark sleet
#

distance to your god lessening

robust rose
#

Yea but look at the previous

#

I went to the next message "category"

stark sleet
#

oh... shit it is

robust rose
#

then came back down to previous

stark sleet
#

and your faith skill didn't level up as well

robust rose
#

First I thought such masive thing increases my faith

#

but my faith gains 0 exp

stark sleet
#

So here is my theory

robust rose
#

at least as far as the game shows on my sheet, still same 50.31

stark sleet
#

offeringValue = offeringValue * (c.HasElement(1228) ? 130 : 100) / 100;

#

So it need to calculate 50 * 650000 * 102% * 100 first, then /100

#

but the first equation is 3.29 * 10 ^ 9, that is more than the integer range of C#

robust rose
#

Yea, which is enough to go over 2.147b

stark sleet
#

so probably overflowed

#

and that's why the message is no good "disappear", because offervalue is negative

robust rose
#

Tldr don't offer anything with offering value of 21.5 million or more

#

:D

#

It's kinda not practical situation but at least I'll know now if someone comes asking what's happening

stark sleet
#

When the vEXP < 0, it downgrade you by 1 level, and then keep half of your current level (or exp need - minus value but that is not what you get for this much minus)

#

so you should go back one level, then you stay at half that level

robust rose
#

Piety and offering volume 2: THe levelup boogaloo

#

book_ancient has level of 5. Can it be assumed that all ancient books in the category are also level 5? If so, they'd have 10% higher offering value

#

So would be 275 each instead of 250

#

Think I can go test this ez by checking the piety exp given

#

Does not seem to be the case, if we trust the mod that shows exp gains (turning in a Voynich gave 166.66~ Piety exp, as in 250*0.66 instead of 275*0.66

wheat folio
#

ancient books might have some level that relates to their translation value and difficulty?

robust rose
#

I thought the same, but none of them seem to give any extra exp

#

However, I only tested Deciphered versions

#

maybe undeciphered is different?

#

I'll go see soontm now poe2 time

wheat folio
#

umu no rush, enjoy yourself!

#

we'll be doing some maintenence over the weekend, i'll post something more official in a bit when i figure out when's a good time. Hopefully resolving our lingering bilingual searching issues, but we'll also be swapping from metrolook to vector2022 (for now)

robust rose
#

Oh nice, that should get an ez darkmode

#

so no need to be blinded at 6am

wheat folio
#

Yeah, dark mode would be very nice

robust rose
#

Nope all the ancient books are worth the same

#

(if we trust the mod)

stark sleet
#

no that only breaks the for loop I suppose

#

hummmmm

#

num2 *= (t.LV * 2 + 100) / 100;

This line should have been called for each and all offering, nevertheless the effect is not shown

robust rose
#

Might be super noobish but can you pull out thing.lv that way?

#

Does thing have lv

#

:D

stark sleet
#

The one possibility I can think about is if the generated items have a LV of 0, but I'm not sure if debug mode can show more info on the item

#

weapons also have their innate LV, so is also testable

stark sleet
#

Currently no clue.

LV = DefaultLV;
if (bp.lv != -999)
{
LV = bp.lv;
}

For any Card (Thing) creation, the LV is set at the default LV of the item. If a blueprint is used, then the LV of item is set at the LV of the blueprint.

#

Guess I'll have to get back to it after I finish my work(

stark sleet
#

Oh!!!

#

OH!!!!

#

God damn you mani, this is C-sharp striking again

#

two integers divided by each other still result in an integer, rounded down

#

public static void Main()
{
int valueInteger1 = 7;
int valueInteger2 = 4;
int valueInteger3 = valueInteger1 / valueInteger2;
Console.WriteLine("valueInteger3 is equal to: {0}", valueInteger3);

            }

valueInteger3 is equal to: 1

#

So if LV is between 0-50, this line basically does absolutely NOTHING

robust rose
#

Ah, woulda thought it automatically floats it

stark sleet
#

unless LV is a float number, which it isn't

robust rose
#

yeee

stark sleet
#

public class Program
{
public static void Main()
{
int valueInteger1 = 7;
float valueFloat = 4.0f;

Console.WriteLine("valueInteger1 / valueFloat is equal to: {0}", valueInteger1 / valueFloat);

}
}
The result of this code is:

valueInteger1 / valueFloat is equal to: 1.75

#

I guess I won't write this to line. The possibility of someone offering items with LV > 50 is pretty remote.

#

Like who would offer a light saber or slb to god

robust rose
#

I mean it's a bug, so report is appropriate

#

and it's likely it'll be fixed sooner or later so no need to add it to wiki imo

stark sleet
#

yeah

#

to be honest, if he wrote the code like he does usually

like num2 = num2 * (t.LV * 2 + 100) / 100

this problem won't happen

#

because num2 * (t.LV * 2 + 100) will be calculated first, so like 27500 / 100 = 275

Instead of getting 250 * round(1.10) = 250

robust rose
#

The shortform strikes again

robust rose
#

Uh oh sakuma

#

someone gonna get yelled at

#

Innocentius just to make sure, ya did report the lvl of offerings issue ya?

stark sleet
#

I did not, I'm still at my office đŸ˜Ļ

robust rose
#

Ah

stark sleet
#

Need to get back there, but I CAN remote desktop there...

robust rose
#

I mean it ain't in any kinda hurry, wouldn't bother going out of your way to do it

#

Just making sure it doesn't end up as a case of everyone thinking someone else reported it

#

and in the end nobody did

stark sleet
#

Sure, give me a hour or so.

robust rose
#

Do you think it's worth mentioning anywhere offhandedly that you get pitiful amounts of Piety exp (10) per day automatically (if piety is >0)

stark sleet
#

That definitely should be mentioned, like 100 days a level right?

robust rose
#

Yea

#

1500 days for "free" pet

#

(faith permitting, ofc)

stark sleet
#

and 30,000 turns worth of god wrath if you decided to switch lol

robust rose
#

Better tha nthe 62000 if you decide to go for weapon passively :D

#

Oh it is actually mentioned in the Rewards section

#

"through offerings or passage of days of faith"

stark sleet
#

Yeah, not concrete enough though

#

I changed it a bit, hope that is the right position

grizzled cloak
#

#1255163035027509331 message
The following request has been made by a JP user, so I'd like to share it with you.
“There are quite a few user pages, but there are no links to a list of them, so why not create a page that makes it easy for each user to add themselves, and create a link from the menu? I think it would be a mishmash of analysis data, so I'm not sure I want to put it in the player guide, where it would be easy for a lot of people to see.”
I'm not sure where or how to create a page like this, so I'm worried.

#

Also, I am aware of the new piety system. But I'd be cautious about changing the description; I'd need to hear from JP users.
It seems to me that the previous description and the new description based on analytical information explain almost the same thing, just with different numerical multipliers.

robust rose
#

The problem we faced was that the previous description was all over the place

stark sleet
robust rose
#

and it would've taken a bunch of extra steps to convert the actual mechanic the game uses to one that was previously described on the page with no real benefit in doing so

stark sleet
stark sleet
stark sleet
grizzled cloak
#

Yes, I know. In the meantime, I need to translate and share the new Gods page and the analysis page.
I'd love to discuss this further, but it's time for bed.
If you guys can, please come to JPWiki forum and talk to them directly instead of me.

robust rose
#

Yea that's a heavy language barrier for me lmao

stark sleet
#

I can try, but my Japanese is barely passable

stark sleet
#

[[Elin:Code_Analysis/Ether_Diseases]] Finished

stark sleet
#

Some of the information here can be updated, such as how ether disease is affected by level

#

Some might not be appropriate for wiki, like the 25% of weather change or 2% of chance neutral creatures turn against you

robust rose
#

I'm gonna be fixing the fishing code analysis page tomorrow, it has some mistakes and such in it

#

Also the link in hte "code analysis page warning" is a redlink, gotta cook up something on that Spoiler page or redirect it to an existing fitting page

stark sleet
#

Ahh, sure

#

It was pointing to the old Elin:Spoiler page, which was moved to "code analysis"

#

just need to redirect that and we are done

stark sleet
#

Hey, that was fast

robust rose
#

Ye saw from notes

stark sleet
#

and here is a new effect "Justcooked"

#

Seems like just cooked dishes will get a pretty big boost to everything

robust rose
#

Notes said 10% effect & 50% giftvalue

stark sleet
#

Yeah, didn't thought that 50% gift also apply to "gift to god" lol

robust rose
#

I mean might just be another chatgpt moment, don't know what the original string was :D

stark sleet
#

Nah, gpt was right this time

#

"骟äē‹åŠšæžœé‡+10%,č´ˆã‚Šį‰ŠäžĄå€¤+50%"

Soâ€č´ˆã‚Šį‰Šâ€ just means gift, its not â€æ§ã’į‰Šâ€ or offering

#

We do have code showing a 50% increase in affinity gain when gifting just cooked food to NPCs

stark sleet
robust rose
#

Ye

#

Is there a good way to find out what something evalues into

#

eg. the farmer class feat Farming Legs/featFarmer/1403

#

The docs has it at cost 3 and max 5 but I don't know what evalue(1403) returns

#

Is it just "1" in that case?

stark sleet
#

public const int featFarmer = 1403;

robust rose
#

I know what it is, I'm trying to find what evalue(1403) returns

stark sleet
#

This is the main way of how a character's feats, stats etc is loaded in Elin

robust rose
#

Primarily cause I wanna know the stamina reduction the feat gives

stark sleet
#

this is the number of levels in a feat the character have

#

Since we only have 1 level, it should only be 0/1

robust rose
#

So it's just 1 since it's not like Vacation Vibe 5

stark sleet
#

you have it, or not

#

hummm... wait

#

Farming Legs 2

#

nope, that is 2

robust rose
#

But there isn't like a good, generic way to find out any?

stark sleet
#

You probably need to get into a character save file to really get these values

robust rose
#

eg. in ToME I could just go ingame and run what is effectively =game.stats.evalue(1403) in console and it'd poop out what it is

stark sleet
#

But... the character sheet shows the actual Evalue of the character, so the "2" shown in sheet should be real value

robust rose
#

Aight, thank

stark sleet
#

I don't use console (yet) so I couldn't get you much useful info

#

you know what, maybe it is time me get into the console business lol

stark sleet
#

So you know all the Evalue are Element values, so you can just set a Element value using console to see/ and actually set and test their Evalues

#

So for the farmer feat:

#

SetElement featFarmer 5

#

it says Alias, but it is just the same as the one listed in the decompiled repo

robust rose
#

But won't that just.. set the value

#

and overwrite it

stark sleet
#

Yes, but now you know what the value is

#

And Farming Legs 2, so Evalue is just... 2

stark sleet
#

God... really? If you put human and egg together in a dish recipe, the output will not be considered a dish of human...

#

Because the code check the components, and if there is egg in it, it is not human

robust rose
#

Yea that's very intended, as earlier there was a bug which still showed it as human dish despite it not being one

stark sleet
#

Is it though? Like I still used human flesh, just put another egg in it

#

Previous version behaves like:

Human egg = human flesh

Now it is like

Human egg ≠ human flesh
Human flesh = human flesh

But also
Human flesh + egg ≠ human flesh

robust rose
#

Who knows

grizzled rain
#

is it possible to have plotly graphs on the wiki?

#

or, anything which lets me hover on the curve to see the value

stark sleet
#

like a interactive graph?

#

I'm not sure even wikipedia have that capability, sounds like a wiki.js job...

#

At least, we need the admins of this cite to install a ton of extensions

stark sleet
#

and this one is fixed as well

stark sleet
robust rose
#

Yea, tho might wanna wait until stable patch

wheat folio
stark sleet
#

Now this is getting out of hand quickly...

hallow jay
#

Does anyone know if attributes impact skill directly?

#

I'm fairly certain it doesn't

robust rose
#

They don't, but certain skill-related actions do benefit from things other than the skill itself

hallow jay
#

Yea thanks moasseman, as I said I answer alot of questions outside of the Q/A channel by sitting in the english VC

tribal trench
#

I'll be doing some work on the backend of the wiki, expect a brief interruption soon.

robust rose
#

Roger roger

tribal trench
#

All done, Nginx has been upgraded and HTTP/3 is enabled. Feel free to @ me if something seems broken. I'll be holding off on switching to the Vector skin until I get the go ahead from @wheat folio

tribal trench
#

Alright, swapped. Skin preferences can be updated at any time by accessing your preferences here:

robust rose
#

Aye noticed, that lass doesn't take too kindly to it

tribal trench
wheat folio
#

Oh looks like junku went ahead and saved her from her inverted fate

#

🙏

tribal trench
#

That should now apply for both Vector classic and Citizen

stark sleet
stark sleet
toxic houndBOT
robust rose
#

Dunno if it's something on my end or not but Dark mode makes the wiki suuuuuper sluggish

hallow jay
#

I updated the meats page for including the innos turas marbled meat

#

that shits craycray

#

anywhodawhatit, can someone add the "cooking" page to hte side menu?

#

idk how to do that

stark sleet
#

I also want to know where the side menu can be changed XD

hallow jay
#

yea I hate having to search for the cooking page XD

#

also I've been slacking on updating the wiki

#

I should contribute more

#

smh

wheat folio
#

I'll add it in a few hours 👍

#

it's technically a system page so only bureaucrats (mods) and admins can touch it

#

but i should probably yeet out some permissions at this point since we've gotten a good bit bigger

hallow jay
#

Is it also possible to put the wiki search bar in such a way that when you scroll down it still stays at the top?

stark sleet
#

That's probably gonna be the work for sticky header

#

we already have that file, not sure how to adapt it though

stark sleet
robust rose
#

It doesn't

#

Damn mobile friendly layouts make the pages so trash on real machines :D

#

Went back to Vector2010, it's soooo much better on a pc compared to Vector2022

stark sleet
#

Is it just me?

#

Also I TOTALLY AGREE with the sentiment that Vec 2010 being superior to 2022.

#

The "modern" look is a bit too much

robust rose
#

"Modern" my ass, it's just made so it's readable on phones which makes it borderline unusable on pcs

#

And ye I don't have that top bar on Vec2022

#

Also this lass is still here on preferences page. On normal pages he's back to normal

#

for comparison

wheat folio
#

i think preferences is excluded from sitewide styling

stark sleet
#

Just switch her for Melilith in night mode(

#

Huh, interesting, the search bar is only available at the main page

robust rose
#

I really, really, really recommend setting Vector2010 as the default mode, as anyone browsing on phone will know to go find a mobile-friendly setting, but people browsing on pc might not realize that they can fix the site by changing the skin

stark sleet
#

Probably want to tweak with the settings a bit

fresh mural
#

How do I change the skin? Some of these tables are really squished and hard to read now. Do I need to make an account?

latent oriole
#

All tables became unreadable.

robust rose
#

Yea, hence why I recommend setting Vector2010 as default

fresh mural
#

Thanks â¤ī¸

#

Oh yeah that's perfect.

hallow jay
#

Did you get around to adding "cooking" to the side bar hachi?

tribal trench
#

Next thing I'll have to do is upgrade us to MediaWiki 1.43.0, since it's the latest LTS version.

#

...eventually.

tribal trench
#

Sidebar on Vector 2022 should now be visible by default.

wheat folio
wheat folio
#

the return of the sister

stark sleet
#

Now this looks a bit weird...

stark sleet
tribal trench
#

Noice, thank you for checking.

stark sleet
#

No thank you for sparing time to fix it

hallow jay
#

😍

#

Though as a slight nitpick, I feel like it would better suit it to be under the food category

hallow jay
#

Found a huge error with how dual weilding was being portrayed in the wiki code analysis section for combat

#

toHit = toHit * 100 / (115 + attackIndex * 15 + attackIndex * Mathf.Clamp(2000 / (20 + CC.Evalue(131)), 0, 100));

Should be written as:

to hit * 100 / (115 + slot# * 15 + slot# * clamp1-100

Whereas before it was:

toHit = toHit * 100 / (115 * 15 * Mathf.Clamp(2000 / (20 + CC.Evalue(131)), 0, 100));

#

or formated to look nice:
toHit(DW) = toHit * 100 / (115 + Slot# * 15 + Slot# * (2000/(20+DW)) [Clamped to 1-100]

#

Before it was showing that 115 was being multiplied by 15

#

so it was having your accuracy divided by 1725

#

anywhodawhatit

#

is there a way I can make a calc in the wiki?

stark sleet
#

Yeah that was pretty big

#

Also, yes, you can write a formula in wiki, a bit complex but you can

#

you use {{#expr}} for this, for example

{{#expr: 91 / 3 round 0|R}}}} will show up as 30

(R stand for raw, so for example, if you don't use it and the result is 30000, it will show up as "30,000".)

hallow jay
#

I just wrote it as nicely as possible XD

#

you can go take a look

stark sleet
#

Here is a doc...but I guess you already know

hallow jay
#

Oh you were talking about a calc

stark sleet
#

yeah

hallow jay
#

MB I thought you were talking about writing out the formula for dw

#

😛

#

Hmm can that doc have GUI?

#

or just input numbers into a box and output stuff when you click a button?

#

Either way it works for me, I'll take a look at it.

stark sleet
#

You mean, show the formula, and have a click and show the result?

#

hum...

#

pretty sure that need an extra extension...

hallow jay
#

To give you an example innocentius

stark sleet
#

oh you want an actual calculator in the page!

hallow jay
#

OSRS wiki is the gold standard IMO, I think moasman said the same

#

and I can't agree more

stark sleet
#

input parameters, then output the result

hallow jay
#

yea 😛

stark sleet
#

I think that CAN be done... let me check how they did it and whether I need admin to achieve this...

#

Yea, that theoretically can be done, but we have a lot that need to be copied, all the templates...

#

also we need javascript enabled, which probably isn't now?

hallow jay
#

I also found that the wiki part for force weapons was soooooooo wrong

#

Force weapons still use dex, not willpower. And magic is the part that gets divided by 3 and added not the weapon skill

#

so its Dex/4 + Magic/3 + Magic Device skill

#

NOT Will/4 + Casting/3 + Magic Device

stark sleet
#

Yeah, many of the wiki content is either outdated or not done through code analysis

#

This is why I'm trying my best to put code analysis pages down...

hallow jay
#

Yea we also determined that the damage calc was wrong

#

Its

Damage Multiplier is 0.6 + (Weapon Skill Attribute + Weapon Skill / 2 + (If Melee Weapon Tactics, if Ranged Weapon Marksman, if Cane or Force Weapon Casting)) / 50

#

Where weapon skill is magic device for force weapons

#

and the last part is casting

#

Okay, whew

#

Thanks to Kingrebel and Pinja_Nervert I was able to sus out what was wrong with the calcs I was doing and update the code analysis page for combat to reflect these changes

#

Under the Martial Weapons section

tribal trench
#

It's better, marginally. I'm getting a little too close to WMF hell here.

wheat folio
#

appreciated

stark sleet
#

It's probably gonna be pretty heavy on the server

#

Not sure what kind of server we are using here, oracle 24G/4C?

tribal trench
#

Javascript like that runs on your box, not mine.

#

Anyhoo, server is small but she's tough, she'll be fine.

stark sleet
#

@grizzled cloak Again, thank you (and Forte) for arranging the Religion page for JP.

grizzled cloak
flat dust
#

Stonesoup wiki does this

#

But it's a bit easier for them since their versions are big single updates compared to the constant updates of something in early access like Elin

stark sleet
#

But this version template surely seems like a good idea, let me see what I can do...

#

Something like:

Version EA23.61 (link to the changelog), this article may not be up to date..... of...

stark sleet
#

Alrighty, finished!

stark sleet
#

For example, if you are writing this page at EA23.61, you can just add

{{Version|23.61}}

on the top of the page. See what happens!

#

Although this thing need someone to update the version number in the module constantly lol

#

Something like this

#

It also tracks if the version number is >23.00, and automatically change to Beta if <23, but I didn't write checks for Alpha, those are too far away

hallow jay
#

merrrrrry x-mas

#

I expect all of you to put in 26 hours of unpaid overtime to the wiki today

stark sleet
#

single hell, single hell, single always imr?

tribal trench
stark sleet
#

Since they decided to try manual user guide first, this parser function is not immediately needed... but it is always good to have it !

tribal trench
#

Excellent, well it doesn't seem to hurt anything despite being "expensive".

#

Extension:MobileFrontend and Skin:Minerva Neue have been enabled. We now have a separate skin for mobile users since Vector-2022 isn't actually a responsive skin.

hallow jay
#

anyone know where traits are located in the code?

tough monolith
stark sleet
#

you might want to refer to and create a tool to systematically put them in

tough monolith
#

Oh, there is a data table.

stark sleet
#

yeah, because it is decompiled code, I was a bit hesitant to add those in

tough monolith
#

Was thinking to edit tables to something like this, but doesnt looking good tbh.

stark sleet
#

maybe just add in the really special ones?

#

like medusa have 3 heads but don't have neck and back

#

if a race is just missing a few parts, it might not worth the effort to put them in (and continue to check for each update)

tough monolith
#

Yeah, i guess its not worth an effort to support that.
At least for default human-ish slots.

#

Good enough?

hallow jay
wheat folio
#

i think it may be better to put it on the individual monster pages

#

I'll update the smw template kuma-san made for english and start porting it over to the pages

#

(when i have a free moment)

stark sleet
hallow jay
#

Hmmm... I was looking for exorcist, and couldn't find it

#

Maybe its just worded differently

#

wouldn't surprise me

stark sleet
#

foreach (Chara member in EClass.pc.party.members)
{
if (member.HasElement(1641) && EClass.rnd(3) != 0)
{
Msg.Say("curse_nullify", member);
return true;
}
}

#

2/3 chance to nullify a curse

#

speaking of which, time to do a feat code analysis

hallow jay
#

so this is where someone asked me the question and I wanted to know. How does it select the item to get uncursed XD?

#

anywhodawhatit, ty for finding that for me, I was going ot look closer a bit later

#

appreciate it much

stark sleet
#

XD

#

pretty sure I won't get there before you do

hallow jay
#

wait did you write that all just now?

#

damn, give this (wo)man a payraise

stark sleet
#

Man this feels good

tribal trench
#

Noice

robust rose
#

Can anyone confirm if You feel a perfect harmony. is an alternative message to You feel a sense of peace in some condition? Someone edited it in the Gods page with no note whatsoever

stark sleet
robust rose
#

Yep, went to confirm & undo

stark sleet
#

weird...

#

So i wished for a light saber, but it came out not based on magic

#

but I have another that is, (also by wish)...

#

what's going on here...

robust rose
#

Yea Light sabre just has high chance of Force

#

if we're to trust the "common knowledge"

#

Think the wiki says "usually" too

#

Has a high probability of Force enchantment

stark sleet
#

oh got it

#

guess it's time to alt-f4 and try again

robust rose
#

I wasn't gonna bother with Rods & Spellbook's level bonus on Gods page, as they're small enough to practically never matter :D

#

(Except Wish, didn't know it was higher level, which does make sense)

hallow jay
#

anyone know what the timer for delegated farming is?

stark sleet
#

by timer you mean...

#

Anyhow, the call of Growplant function is at the 6th hour of each day

#

see Zone.cs line 3033

hallow jay
#

I mean't when will it harvest

#

So lets say you plant mushrooms and it takes 1 day to grow to maturity, delegated farming doesn't just immediately reap the mushrooms and harvest them right away

#

It takes an amount of time, I'm wondering what that time is

#
                {
                    if (c.growth != null)
                    {
                        bool flag = false;
                        if (!EClass.player.isAutoFarming && c.growth.HaltGrowth() && (c.IsFarmField || c.IsTopWater) && (!isWinter || !date.IsRealTime))
                        {
                            flag = true;
                        }
                        PlantData plantData = map.TryGetPlant(c);
                        if (!flag && (plantData == null || plantData.fert >= 0))
                        {
                            c.TryGrow(date);
                        }
                        if (isWinter && plantData != null && c.growth != null && c.growth.NeedSunlight && plantData.fert >= 0 && (EClass.rnd(4) == 0 || c.growth.stage.idx == 0))
                        {
                            if (date.sunMap == null)
                            {
                                date.BuildSunMap();
                            }
                            if (!date.sunMap.Contains(c.index))
                            {
                                c.growth.Perish();
stark sleet
#

I'm reading the code now, and it's a bit complicated

#

not there

hallow jay
#

Is that a random number of days between 0-4?

#

Oh not there?

stark sleet
#

in Growsystem.cs Line 315

hallow jay
#

ahh I'll take a look then

stark sleet
#

there are a few stages for each crop

#

HarvestStage, AutomineStage <- this should be where the autofarming kick in

#

for each crop this stage number is different

#

e.g. for mushrooms: public override int StageLength => 4;

public override int AutoMineStage => 0;
#

Still a bit complicated

hallow jay
#

looks like it might be here

#
    {
        SetStage(cell.objVal / 30 + 1);
    }

    public virtual void OnExceedLastStage()
    {
        cell.objVal = (byte)(stages.Length * 30 - 1);
        if (!CanRegrow || Rand.rnd(2) != 0)
        {
            return;
#

from a friend doing emperical testing it seems the max length for it not autoharvesting seems to be 3 days or so

#

But if its a random chance, then it could just be wrong and his data just showed it at an average

stark sleet
#

give me a few minutes for me to run through this...

#

Ah!

#

okay, this is interesting, let me explain

#

So each crop has "stages", grow from seed, then stage 0, stage 1, stage 2, stage 3, etc...

hallow jay
#

Yea I imagined, its displayed with the info mod

stark sleet
#

normal crops have a harvesting stage of 3 or 4, but mushrooms don't have a harvesting stage (default to -1), but instead it use Automine stage, which is 0

#

However, even a mushroom can be mined at stage 0, to call for the automine function, it has to be at a state of stage growth (so from 0 to 1)

#

int num2 = cell.objVal / 30;
int num3 = (cell.objVal + num) / 30;
if (num2 != num3)

#

this explains it. It still has to accumulate 30 growth point before it will be autoharvested

#

30 growth point, what does that mean? Well, for each time the Grow function is called, 5 point is granted, and if the plant is watered, 10 points

#

This is what caused the delay of about 3 days.

#

I suppose if you water half of the mushrooms, half not, there will be a difference when they are harvested

hallow jay
#

So this means hydroponic mushroom farm would be better than a blueberry farm

#

interesting

stark sleet
#

I'll ask Noa if it is the intended behavior though perhaps

hallow jay
#

Thank as always innocentius

#

should we hold off on updating the wiki til we confirm with Noa? I can try and emperically test it to see if wheat takes 6 days

stark sleet
#

I don't think this happen with Wheat though

#

For anything after Stage 0, as the stage increase to the level of harvesting it will immediately trigger automining/harvesting

#

It is only that the mushroom is already harvestable as soon as the seed is put down that his kind of delay happens

hallow jay
#

so you're saying wheat should autoharvest immediately after growing to full?

stark sleet
#

wait...

#

you are right, all of these crops have a delay...

hallow jay
#

I thought so as well

stark sleet
#

ahh!

#

Yeah, absolutely

#

It test num2 == HarvestStage

#

So "if the previous stage is harvestable"

#

so every crop will need to wait until it gets to the next stage to be harvestable

hallow jay
#

But here's the kicker, it feels random

#

any idea why?

#

or am I just tripping

stark sleet
#

well, rain is a big part

hallow jay
#

Thats my only thought

#

it might rain when you're not looking

#

so if its always in water

#

it would negate that randomness no?

#

I.E.: put it in a paddy

robust rose
#

#winterfarming

stark sleet
#

Does hydro wheat grow faster than non-hydro wheat though?

#

I'm not sure if "putting the crop in water" = "watering the plant"

hallow jay
#

Hmmm

#

I can always test it

stark sleet
#

bool flag = cell.isWatered || (cell.IsTopWater && source.tag.Contains("flood"));

hallow jay
#

should be easy to test

stark sleet
#

yeah

hallow jay
#

It actually seems that planting in water makes it "worse"

stark sleet
#

because you can never water a water tile I suppose

hallow jay
#

probably because its not on tilled soil

#

I think tilled soil provides a growth boost

#

Testing this rn

#

It in fact is

#

faster on tilled soil

stark sleet
#

don't find anything in code though X(

#

the only growth function that adds to objValue is determined by if it rains and the step value...

#

step value...

#

okay so tilled soil definitely does something

#

Rain is not a factor here, if you water a grass area, it is still considered "watered" in system

hallow jay
#

yea code or no code, its super easy to emperically test it

#

😛

stark sleet
#

helpme too many variables in code

#

not feeling well

hallow jay
#

oh on the note of rain

#

someoen in the vc a while back had a great idea

#

why not make your farmers in your settlement have the rainy cloud ether disease

#

then it'll always rain

#

10/10 good tech

stark sleet
#

I thought I did a bit of code analysis before

#

nope, must be party member

hallow jay
#

ahh

#

damn, dream...

#

meet garbage bin

#

:c

stark sleet
#

Guess the game became a bit too successful 🙂

#

Not that it's a bad thing

hallow jay
#

Would reducing luck on an enemy via bane also increase hit chance?

#

it feels like it does

#

but idk

stark sleet
#

When any dices are rolled (or when the Roll()) function is called, luck is involved

#

From the current Attack process, hit or not is calculated via random number only

#

So it shouldn't affect hit chance...

#

However if he is in bane, his HIT rate will be decreased that is for sure

hallow jay
#

so rnd num functions don't call luck?

#

just roll functions

stark sleet
#

that is correct

#

rnd (100) -> _random.Next(100)

#

However, the damage done by enemy is affected by dice roll, and so is your damage reduction

#

If a mob hit you and does no damage, it sure feels like he didn't hit you

#

On the other hand you will definitely hit him much harder

hallow jay
#

There is one thing that I don't quite understand

#

evasion = EClass.curve(TC.PER / 3 + TC.Evalue(150), 50, 10) + TC.DV + 25;

#

So this means that DV is a flat increase and is valued more highly than evasion or PER

#

right?

robust rose
#
switch (sleepiness.GetPhase())
{
case 2:
    num -= 10;
    info?.AddFix(-10, sleepiness.GetPhaseStr());
break;
case 3:
    num -= 20;
    info?.AddFix(-20, sleepiness.GetPhaseStr());
break;
}```
Sleepiness (1st stage) doesn't cause a speed loss. Very sleepy (2nd stage) is -10%, Very sleepy (3rd stage, internally VeryVerySleepy but only shown to player as "Very sleepy", like 2nd stage) is -20%

What are the odds that this isn't intended and the penalty should start from the initial Sleepy stage?
hallow jay
#

so you think it should be -10%, -20%, and then -30%?

#

or somethign dif?

robust rose
#

I'd imagine either that, or the way hunger does it (-10, -10, -30)

#

or it could be -10, -20, -20

#

or whatever

hallow jay
#

Doesn't hurt to bring it up in bugs, but as it kinda just feels like it "COULD" work this way I'd guess its intended

robust rose
#

Yea I was just looking at the status page of wiki and then what actually going on (for values and such)

#

it just struck as odd or out of place compared to all other similar statuses

hallow jay
#

I hope noa adds in some way of removing cut...

#

I mean bleeding

robust rose
#

Bandages?

hallow jay
#

I mean completely just removing al lstacks

robust rose
#

Anyway, as far as I know, Sleepy doesn't actually have any penalties

hallow jay
#

bandages remove like 20 stacks

#

I'm ending fights with 2k+ stacks D:

robust rose
#

Any ideas on how better put this :D?

#

It's technically correct, both statuses are just "Very Sleepy" as far as the game shows the player, and I don't wanna put a note about it in the effect section

hallow jay
#

Write it as Very sleepy+ maybe?

sage estuary
robust rose
#

I know, but to the player, it's called Very Sleepy

#

like stage 2

robust rose
hallow jay
#

extend the cell?

#

is that possible

robust rose
#

Don't believe so since the whole width is already taken

#

(for my resolution at least)

hallow jay
#

:c

#

that sucks

pseudo heron
#

say, is someone gonna update the [map with location labelled] image with Mansion of younger sister?

#

and Orphanage too

hallow jay
#

can you point out what you mean?

pseudo heron
#

no orphanage labelled

#

no mansion of younger sister labelled

stark sleet
stark sleet
#

...nope, they only have one "very sleepy"

#

This is something that is undebugable because you cannot find the flavor text in decompiled code

robust rose
#

I mean it functions correctly, just awkward for the player

grizzled cloak
#

Hey, can someone help me... nocake
When I add a new row to the Elin:Cooking table, the text looks weird.

hallow jay
#

Maybe its not centered?

#

looks like column 4 and 7 are centered, or rather should be

stark sleet
#

Yeah, it doesn't have a alignment in there

grizzled cloak
#

I'm done editing mine, so you can edit it.

stark sleet
#

roger

hallow jay
#

looking for a good force weapon is too hard

#

.-.

#

I'm starting to doubt my own memories about seeing force weapons show up in miral and garokk's workshop

stark sleet
#

lightsaber is just... too low damage

#

like 2d9 or 2d12+3 with diamond, yeah it has 100% pen, but...

hallow jay
#

so... I do have an idea

#

but it kinda got dumpstered with some new info that does go with what I've seen

#

zephir's wrath can have 2 slots as a gunblade and those slots can be slotted with vorpal, which should apply to the other weapons in other hands

#

*afaik

#

But only the replica can be rolled with force on it apparently

stark sleet
#

The alignment is a bit messed up in there. Previous editor didn't keep the consistency.

#

The best practice is to force a single alignment for a table and just let all column be like that

grizzled cloak
#

On the JP side, we have reorganized our pages on food and cooking, integrating the tables at
Elin:Food/Stats as information on ingredients on the Elin:Cooking(Elin:æ–™į†) page.
I did not create a Recipes By Facility section on the JP side, because I thought that the sorting function of the recipe table could be used instead.

If I get the permission of EN users, I will reflect this style on EN pages and ask the authority to delete Elin:Food/Stats. https://ylvapedia.wiki/wiki/Elin:æ–™į†

éŖŸæã¯æ–™į†ã‚’čĄŒã†ã“ã¨ã§ã€ä¸ģčƒŊ力やそれらぎæŊœåœ¨čƒŊåŠ›ã‚’ã‚ˆã‚ŠåŠšįŽ‡č‰¯ãäŧ¸ã°ã™ã“とができぞす。
æ–™į†ãĢã‚ˆãŖãĻã¯č¤‡æ•°ãŽéŖŸæã‚’äŊŋį”¨ã§ãã€å¤šããŽéŖŸäē‹į‰šæ€§ã‚’æŒãŖãŸå„Ēį§€ãĒéŖŸįŗ§ã¨ãĒるでしょう。

robust rose
#

Ya don't see why they'd need to be on different pages.

PS. JP food stats table for fruits has Rainbow fruit (ä¸‡č‰˛ãƒ•ãƒĢãƒŧツ) at 4 Cha (魅力) potency when it really has 5

stark sleet
#

There was a recent change no?

robust rose
#

Probably, I fixed it on en side at some ponit and noted the game version of then

stark sleet
#

Didn't find a patch note said it changed, but...

grizzled cloak
#

Okay, the integration of the Food/Status data is now complete.
The “Initially learned” information in the Recipes By Facility section has also been integrated into the recipe list at the beginning, and the tables have been deleted.
https://ylvapedia.wiki/wiki/Elin:Cooking

Foods can be cooked to develop their attributes and their potential more efficiently.

stark sleet
#

that's a lot of work

grizzled cloak
#

@wheat folio
Elin:Food/Stats (Elin: éŖŸãšį‰Š/゚テãƒŧã‚ŋ゚) data has been moved to Elin:Cooking (Elin: æ–™į†), so these pages are no longer needed.
Please delete the pages (including the sidebar).

flat dust
#

misplaced text in Cooking

hallow jay
#

Nice

#

also @grizzled cloak thank you for all that

hallow jay
#

oh @wheat folio Can you add the strategy page under the side bar listing for NPC below Bestiary?

#

also is there a way to make the table of contents wider so they can be less tall? Lots of empty space that it takes up

#

so much empty space

flat dust
# hallow jay

could probably set it up to have the categories start folded so you have to click to expand and see the contents

grizzled cloak
#

Thanks for the report, the typo has been removed.

wheat folio
#

Food/Stats and so on have been deleted, and any references to them in other pages redirect to the base level food pages now!

I added strategy to the sidebar, please let me know if/when the associated japanese page is made for the proper sidebar text link

#

Thank you again everyone for the hard work and contributions! please don't hesitate to @ me if you need me to do something youngersister

grizzled cloak
hallow jay
flat dust
#

Is there anywhere with detailed information about what affects job / hobbies and how?

hallow jay
#

Uhh I don't know if there's a page for it but I can answer some basic questions

#

The housing page has so many tables it feels so daunting to me to want to fix

flat dust
#

Feels like that whole job / hobby table should be it's own page

#

Honestly same is true for lots of tables in the wiki that should be there own pages

hallow jay
#

Yea the housing page is masssssssssssssssssssive

flat dust
#

Especially if you look at how I got there

#

search "Hobby" > click "Elin:Housing" > scroll to residents

#

Also feels like the contents should be shown at top of page

#

Where contents is actually way far down on left side

hallow jay
#

Yea I would be down to tag team tackle that page

#

but solo it would take me hours

flat dust
# hallow jay

Oh yeah here's the solution to your previous content list being too long

#

Foldouts like here

hallow jay
#

I couldn't figure out how to edit the table of contents

#

eitherwise I would have tinkered with it

flat dust
#

anyway for the actual question I wanted to know, is a just / hobby only affected by the single skill listed in that table?

#

And how much is the job affected by +skill

hallow jay
#

So as for how much +skill it gives, I would ask specifically Kingrebel in the #🔰-elin-questions-help page where they live.
Job / hobbies tho are also affected by I think... bed quality / price / how many people are in that bed

#

and possibly by how much they like you

#

but that might just be nightly

#

afaik, where the bed is located doesn't impact anything

#

nor does it seem to matter if its in a room / house

flat dust
#

Been trying to put better + skill gear on my dudes but they all still awful at their jobs

#

some of em been doing their jobs for years and still ass at it

hallow jay
#

and studious I THINK increases the amount of xp they gain

#

so afaik, the amount of xp they gain over time is based on the beds you assign them

#

what beds are you using for your people?

flat dust
#

I think they're mostly in bunk beds but they spent a year or two in awful grass beds

#

Also the more I look at Housing the more obvious it becomes that it's multiple pages

#

You could just take a section out of it, move it to new page and leave a link to it on old. Much smaller task than redoing the whole thing

hallow jay
#

so bunk beds w/ or w/o bed comfort?

flat dust
#

Oh nice mod I got shows the values

hallow jay
#

lvl 7 bed comfort?

flat dust
#

Level 4 like a scrub

hallow jay
#

okay so I would get super fabric for your beds and make hammocks

#

at the min

#

you can kettle dupe the fabrics / rope for hammocks

#

Do you have a cobweb recipe for the loom?

flat dust
#

Yeah, is the secret mixing multiple there for +7 then dis?

hallow jay
#

You get 3 different fabrics:
1 Cashmere
1 Spider Silk
1 Cotton

all procured from high level mobs in the void or w/e

#

then you spin 2 cobwebs and put it in the spinner to make 2 thread and use the loom to make it in to a fabric

#

then you eventually gold hammer that

#

but you can copy that fabric and make beds out of it

#

which should help you

flat dust
#

Probably plenty of ways to improve my dudes, my town an awful mess

#

totally didn't give up after doing one room of fancy floor

#

So Elin:Housing contains

  • Board/sign info which is def duplicated elsewhere
  • Skill and Policy tables
  • Tax
  • Land Feats
  • Job/Hobby table
#

Each of those could easily be a page on it's own

grizzled cloak
#

I agree with the subdivision of the housing page.
Housing is huge content on the same scale as combat and crafting, so I thought it would be difficult to fit all the descriptions on that page.
I think Elin:Housing could be a portal page for the housing category, like Elin:World and Elin:Mechanichs.

flat dust
#

Might also need another name for it in English since "Housing" makes it seem like it's about houses or buildings but the category is actually about settlements / land

wheat folio
#

Renaming the page is simple, I think Settlements sounds fine tbqh, happy to make that change if we're in agreement!

for splitting the page, I also agree that it's big enough to get divided now.

stark sleet
#

So... Elin: Settlement? Sound's good

#

probably still need a redirect for housing, people come back might be confused

stark sleet
# wheat folio Sure thing! Deleted <:love:417396133803982848>

Could you please also delete [[トãƒŦイナãƒŧ]] and [[Code_Analysis/Food_Effect]]? Same error, forgot to stick the "Elin:" on.

Tbh, it might be wise to lock the default namespace for new page creation, or create a module to warn editors before create a page in that space...

wheat folio
#

The default namespace is still used for non-elin specific stuff, and any user can move the pages to the correct namespace if they mistakenly created them in the wrong one, but deleting them is also trivial

#

It's not that big a deal (in my mind) tbh

#

Deleted 👍

flat dust
#

But might be good to redirect till that exists

stark sleet
#

So I have been thinking... Is the template for beta, alpha or EA still relavant?

#

Like... isn't all currently written pages... EA?

#

Maybe we need to update some, but putting EA on a page doesn't really help

#

(I mean, I myself just put {{EA}} on a page and I suddenly couldn't stop doubting myself.

toxic houndBOT
grizzled cloak
#

I have visualized the piety experience value by mod, and it seems that rice cake/round rice cake has a 3x value modifier and sake/sake barrel has a 2x value modifier, just like books and rods.
Please verify if anyone can read the code.

wheat folio
flat dust
#

Artifacts table here should probably just display artifact stats with same template as item pages
https://ylvapedia.wiki/wiki/Elin:Gods#Artifacts
https://ylvapedia.wiki/wiki/Elin:Kumiromi_Sythe

Worship provides many bonuses to the player. The Gods of Elin each have their own domains and relationships with each other.
Bonuses from worship scale with how long you have been worshipping the deity in question, as well as your piety (favor with him or her).
Special actions granted by worship cost stamina to activate.

#

Maybe there's even a way to make a smaller version of the item template that's easier to include on other pages

#

A summary version

robust rose
#

Imo it doesn't need the stats at all

#

you can see the stats of the weapons by clicking the link

#

It already takes a large amount of space so if we go with the single item template it'll take half the already big page :D

flat dust
stark sleet
#

Looks quite piled up in the gods page, but the table is default to collapsed right?

flat dust
#

Feels like the weapon stats should be the part that collapses, without them the table is 7 lines long

wheat folio
#

the gods page uses SMW (semantic mediawiki) based on the data entered into the artifacts fields

#

you can just remove the ?Trait=Traits line and it'll omitt the weapon traits and trim the table down considerably

stark sleet
#

Oh wow, that's interesting, so that page just read all the pages containing the second reward?

#

That's neat...TIL

wheat folio
#

yeah, once i stop kicking my feet and slacking on it, our english bestiary pages will have the same functionality if people wanted to embed specific monsters into guides or if we needed it elsewhere

#

japanese bestiary is already set up for it thanks to the hard work of our japanese editors though love

stark sleet
#

This neko knight guy is doing a lot of good work

#

especially on new templates

#

Wonder if I need permission to copy those to english though

stark sleet
#

Created a template, together with [[Category:Marked for deletion]]

stark sleet
#

This might make marking & finding pages need deletion a bit easier

#

Usage: {{Deletion| <your reason>}}

#

Also trying to prevent admins always have to be pinged for page deletion

hallow jay
hallow jay
#

Yo @wheat folio What do you think of adding in this to the structure of the wiki pages?

#

just a changelogs section at the bottom

stark sleet
#

Neko knight is trying something like this in JP pages

#

I feel this might be a bit of overkill, like, do we have enough hands to keep with the changes...

robust rose
#

Imo not worth until leaving EA at least

stark sleet
#

[[Template:更新åąĨæ­´]]

stark sleet
#

But the templates sure are useful

hallow jay
wheat folio
#

it's interesting but i think it would get overwhelming fast tbqh, unless we got more editors

#

something like that would be pretty cool though, so if someone wants to pick it up i wouldn't have any complaints, but it's a lot of work and upkeep

#

also inno instead of marked for deletion being a category, you can go to the template and check pages it's used on and use that as a list

hallow jay
#

is there a way to make a link you can hover over and displays a picture?

#

like <insert caption here> and when you hover over it, its a hyperlink to displays a picture?

hallow jay
#

ahh nvm I'm going to just input the picture

hallow jay
#

updated now to have EVERY picture

#

took 3-4 of us 3+ hours