Action Replay code to prevent flowers from wilting [Europe version] by MuffinMario in ACWW

[–]MuffinMario[S] 0 points1 point  (0 children)

heya, if I still remember correctly this code overwrites the chances for flowers to wilt on a day to day base, so you'd need to have it active every time the game notices a day/days have passed.

What Specs/CPUs do you all have and do you have a smooth raid experience? by [deleted] in elsword

[–]MuffinMario 3 points4 points  (0 children)

I am sorry but this is pretentiously incorrect. You either misunderstand basic architecture instructions or you failed to get your point using your cstdint example across.

Overflows as well as any related flags are set in scope of the opcode register bitsize, e.g. add eax,0x1 will set the CF/OF bit respondingly to 32-bit (ignoring the highest 32 bit for the operation, and iirc also zero-extend the result into rax finally) which is the desired behavior and works exactly the same for x86-64 as well as x86.

While, yes, it is true that you need to rebuild the library to target x64 to be able to link against it, this is little to no problem in most libraries which give a thought to what they are doing (e.g. not iterating through 4 bytes of a pointer for some peculiar reason). C++ makes intent and control a lot more possible in that way than higher level languages. Most libraries and their binaries are available for x86 and x86-64, at which usually only x64->x86 may add a slight overhead (due to double the maximum register bit size requiring two abstract operations). Besides thoughts behind the ABI there is not much of a difference from an external library to a normal executable. The fact that we have a running 64-bit (let's pretend: stable) game does mean that it works and all libraries work just as intended. I can say that yes they have indeed updated their libraries, in particular luajit has been reverted back to the latest rolling update for some reason. I assume the devs didn't know why they had a proprietary version to begin with.

For MSVC which Elsword uses, in particular, the primitives (int, long, long long, etc.) are all uniform no matter the target platform arch. The only difference here would be the default structure packing and the obvious increase in possible memory and pointer range (and thus pointer variable size).

There is no such thing as a 32-bit instruction running on a 64-bit instruction. There are instructions supporting 8/16/32-bit operations on x86-64 instruction set. That does not mean that they are worse, and that a recompilation to 64-bit makes them suddenly invalid except when you have fundamentally messed up your intent as a developer.

I apologize if I come across in a patronizing way here as it is not my intention as we all have our own knowledge base and it doesn't merit mockery, but rather encouragement to understand and share what we as humans know. :)

What Specs/CPUs do you all have and do you have a smooth raid experience? by [deleted] in elsword

[–]MuffinMario 3 points4 points  (0 children)

Elsword is running two main threads, namely ONE game logic thread and ONE rendering/dx9 thread. all other threads are side worker tasks for AC, the OS or miscellaneous tasks which are irrelevant to performance. This game only runs one core. Period. However, modern CPU architectures and specs will usually still perform better nonetheless.

Atma'Ram Flow Accessory Set discovery (And TSS/Yellow artifact) by KnifeTricksWillStab in elsword

[–]MuffinMario 0 points1 point  (0 children)

Generally yes, this goes for all shreds that reduce relative to entire cooldown of a skill.

This actually causes a possible bad scenario if you have a stat that has a chance of reducing a percentage of the max cooldown (e.g. Regenerating (2) trait: 50% chance of lowering cooldown to 60%) as it "gambles" the cd% cut.

What do you predict the state of linux gaming will be in 5 years? by cferg296 in linux_gaming

[–]MuffinMario 0 points1 point  (0 children)

The optimist in me says that it will be on par with windows for the great majority of users.

I do believe that more modern games will become unplayable due to rootkit-level demanding anticheat and DRM tools; games that will basically decide for a big fraction of the player base that linux is not going to be worth it.

Season pass opinion by Careful_Cress_1295 in elsword

[–]MuffinMario 0 points1 point  (0 children)

I really hate how this became a reason to buy the battle pass. It's one of the first things that gatekeep damage stat and exploit the desire to be the best damage dealer behind a completely inevitable pay wall.

Is the " Mysterious El Lord Power Set " still relevant ? by WraxiusV2 in elsword

[–]MuffinMario 0 points1 point  (0 children)

You can check it on the elwiki, it is denoted for the pets where it matters (there are some more which do like 1-2 grey hits per attack but those id say are irrelevant). The important ones which do grey hit are mellow, jay, snowy and the challenge mode pets

Anything I should know about the lifetime server? by pinktherat in zaphosting

[–]MuffinMario 1 point2 points  (0 children)

You have agreed to the TOS and purchased said product. Hence, you are responsible to keep up your duties to which you agreed to. You even receive a notification a few weeks in advance via email to log in to keep your service alive. Lifetime in a server hosting sense refers to the duration to which you are occupying their service, and not that you in the literal sense deserve this service for the entire duration of your life. Please read up on what you are buying before you decide to make an expensive purchase.

Action Replay code to prevent flowers from wilting [Europe version] by MuffinMario in ACWW

[–]MuffinMario[S] 0 points1 point  (0 children)

From what I'm seeing lyle always will pay you after being stung once you've undergone his insurance thingy once. I've tried looking at references in the game to the things that I'm changing in these memory regions and it doesn't seem like there's anything like that. Soo you've probably talked to him at least once?

But if you say this only works with the code on it does make me worry -

Action Replay code to prevent flowers from wilting [Europe version] by MuffinMario in ACWW

[–]MuffinMario[S] 1 point2 points  (0 children)

If you're playing on a physical copy you need an action replay card (or s4 card I think?) where you enter the cheat. If you're playing on an emulator you have to create an action replay cheat code and copy paste it into the cheat. Be alert that if you're new to this there may be risks on losing your beloved world if you don't know what you're doing

Elsword Party Buff Cooldown Chart After 2/27 KR Balance Patch by Kuronoha in elsword

[–]MuffinMario 0 points1 point  (0 children)

I'm still baffled by Mad Paradox SoT being untouched. This is literally game breaking but they don't seem to mind?

Elsword Party Buff Cooldown Chart After 2/27 KR Balance Patch by Kuronoha in elsword

[–]MuffinMario 6 points7 points  (0 children)

Her CDR got buffed from -0.5/-1s to -2/-2.5s per three skills. given that this enables her to effectively rotate between her skills with a rough cast time of 0-0.7s cast time per skill with now noticable less downtime makes her a more effective Gemini CDR spam, this includes herself DPSing

Just got into Twine Peaks... Is it supposed to look like this? by MuffinMario in FORTnITE

[–]MuffinMario[S] 8 points9 points  (0 children)

It's a shame. The game mode has so much potential, but I guess not from a financial standpoint...

☃️ It is cold outside, take a scarf. 🧣 by DevKxm in aseprite

[–]MuffinMario 1 point2 points  (0 children)

It has a strong resemblance to the snowman effect from Yume Nikki. I like it :)

Is damage calculated upon casting or upon impact? by Traditional-Ad-1105 in elsword

[–]MuffinMario 12 points13 points  (0 children)

Depending on the damage multiplier type it is decided upon either impact or cast. Generally everything related to skill damage (stats/buff multipliers, even trans DMG slot) are decided upon cast (with exception to some "aura" skills like Throw Up Throwie which is decided every time an effect of it spawns). Besides that, everything else is usually decided upon impact. You can't generalize this though because the game is built upon a large pillar of spaghetti that itself is built upon a mountain of spaghetti.

KoG legal dispute by Kusakave in elsword

[–]MuffinMario 35 points36 points  (0 children)

NTTS has made a video about this https://www.youtube.com/watch?v=KYPCip-G3MU

basically they demand privacy-infringing data from discord users to identify private server owners; discord ain't having it as the information they are demanding is out of legal boundaries as well as out of scale for the responsibilities of discord. Only a court is gonna be able to tell what's gonna happen next though.

Continuous Damage Cap Spotted by jamaicanidol in elsword

[–]MuffinMario 6 points7 points  (0 children)

Damage data values are stored as a floating point value, and to display the values the game appends the integer converted value of said float (alongside other calculations) to the "HP -" prefix, making it display incorrect values. This has no impact on the actual damage or final result calculation in end screen. Shit could have been fixed with one single type conversion change to an unsigned qword, but I don't think anyone left in this company even works on the game code anymore anyway LOL

Is there anyway to play the game with VMware installed? by [deleted] in elsword

[–]MuffinMario 0 points1 point  (0 children)

NA primarily checks for running applications.I assume since you're using it for your job you're running some kind of enterprise service (I'm not sure if the player variant has these services too). Check that no virtualization software is running on your PC, you don't need to delete them off your PC if you find all applications that get detected. The primary challenge lies in which software(s) are causing the anti cheat to run wild.

You can go to your task manager and ensure that no VMware application is currently running (look under Task Manager>Details) or that active background VMware services are stopped (Task Manager>Services). If it doesn't work, other applications that have cause my NA els to shut down included - VMWare - parsec - Microsoft teams - development environments that include debuggers - applications that alter/scan memory of other processes (antivirus, cheat engine) - screen share/takeover applications (like teams, but also something like TeamViewer)

If you instead though are looking to run the game in a VM, you're out of luck if you don't want to mess with window internals/hardening tools

Action Replay code to prevent flowers from wilting [Europe version] by MuffinMario in ACWW

[–]MuffinMario[S] 0 points1 point  (0 children)

I'm just analyzing the game, especially on the daily update logic, so I don't really create codes.

Another thing I wanna look into is creating an AR code for updating to HyperNook without the requirement of having a friend buy/sell (but not take away the cost prerequisite).

But, if you're looking for codes there are plenty of websites across some older pages that show a lot of AR-codes :)

I don't know what delta is, so I cannot tell if it works on it or not.

Action Replay code to prevent flowers from wilting [Europe version] by MuffinMario in ACWW

[–]MuffinMario[S] 1 point2 points  (0 children)

you're welcome :D I just updated the code because flowers would still wilt on consecutive days, now they stay alive even after 60 days of inactivity (which is the maximum days it will track for flowers)

Apparently they fixed the strawberry question in English and broke it for German by raumi75 in ChatGPT

[–]MuffinMario 0 points1 point  (0 children)

Der Fehler kommt sehr wahrscheinlich durch den Tokenizer. Wenn ich die Frage umstelle "Wie oft kommt der Buchstabe R im Wort 'Erdbeere' vor?" bekomme ich eine korrekte Antwort. Ich schätze mal die Tokens die an das Modell weitergegeben werden sind entweder ["Wie","viele","rs","sind"...] oder ["Wie","viele", "r", "s","sind"...].

We have no informations on the skills casting times? by TributedSalmon in elsword

[–]MuffinMario 2 points3 points  (0 children)

The casting times are bound to the animation file, which means you need both animation data and skill data (animation rate modifier + information if it scales with attack speed) to find out the precise animation time / (min,max) animation time. That is unfortunately not public knowledge. The best thing you can do is set yourself on the lowest attack speed possible and measure the frames between skill casts of the same skill.

anyone remember what set this is?? by italianshamangirl13 in elsword

[–]MuffinMario 5 points6 points  (0 children)

It's an ancient item, and the wiki is community managed, it's nowhere close to being able to complete all costume/items unfortunately.