• Joined on 2023-12-03
Exynox commented on pull request metin2/server#22 2024-04-08 22:46:30 +03:00
Default all localized behavior to European logic

I think the spam-related stuff should have remained?

Exynox commented on pull request metin2/server#22 2024-04-08 22:25:29 +03:00
Default all localized behavior to European logic

I think we should better keep these init functions, so as for example locale_string_de.txt is loaded when German is specified, locale_string_fr.txt for French, and so on and so forth...

Exynox commented on pull request metin2/server#22 2024-04-08 22:23:28 +03:00
Default all localized behavior to European logic

I don't get what happened here and what warrants the change from s_line to string?

Exynox commented on pull request metin2/server#22 2024-04-08 22:22:19 +03:00
Default all localized behavior to European logic

I would have kept this variable and used it for English, so as in locale_find() to skip checking the locale string map.

Exynox commented on pull request metin2/server#22 2024-04-08 22:18:49 +03:00
Default all localized behavior to European logic

Interesting, I wonder if these "7/8" skills were these beta ones: https://metin2.dev/topic/20822-ymir-beta-skills/

Exynox commented on pull request metin2/server#22 2024-04-08 22:11:35 +03:00
Default all localized behavior to European logic

This should be configurable as well!

Exynox commented on pull request metin2/server#22 2024-04-08 22:10:52 +03:00
Default all localized behavior to European logic

It would also be nice to have this configurable

Exynox commented on pull request metin2/server#22 2024-04-08 22:10:01 +03:00
Default all localized behavior to European logic

I see you've removed these warnings as well. I guess they aren't of much use after all.

Exynox commented on pull request metin2/server#22 2024-04-08 22:07:48 +03:00
Default all localized behavior to European logic

I think there's an issue here, it looks like d->Packet(&packFailure, sizeof(packFailure)); should have remained, including the return statement and everything else. Only after the closing bracket would const TAccountTable & c_rAccountTable = d->GetAccountTable(); follow.

Exynox commented on pull request metin2/server#22 2024-04-08 22:02:51 +03:00
Default all localized behavior to European logic

Why did they disable this in Germany, lol!?

Exynox commented on pull request metin2/server#22 2024-04-08 21:59:18 +03:00
Default all localized behavior to European logic

Shouldn't this have been kept?? g_iUseLocale is true for Europe.

Exynox commented on pull request metin2/server#22 2024-04-08 21:55:26 +03:00
Default all localized behavior to European logic

I'll refactor this sometime in the future, in order to provide a secure authentication mechanism to the CMS I'm working on.

Exynox commented on pull request metin2/server#22 2024-04-08 21:51:11 +03:00
Default all localized behavior to European logic

Function always returns true, therefore it can be removed.

Exynox commented on pull request metin2/server#22 2024-04-08 21:47:38 +03:00
Default all localized behavior to European logic

I see, these were the 6/7 bonuses being banned here.

Exynox commented on pull request metin2/server#22 2024-04-08 21:46:13 +03:00
Default all localized behavior to European logic

b1 could be renamed to bi, I suppose, therefore removing this pointer?

Exynox commented on pull request metin2/server#22 2024-04-08 21:44:35 +03:00
Default all localized behavior to European logic

I see, in the YMIR locale you could only open private shops in map1/2. This reminds me of the current behaviour on present day Gameforge servers, where you can only open shops in the Bazaar.

Exynox commented on pull request metin2/server#22 2024-04-08 21:42:39 +03:00
Default all localized behavior to European logic

I wonder what this was used for...

Exynox commented on pull request metin2/server#22 2024-04-08 21:39:00 +03:00
Default all localized behavior to European logic

So I suppose some players in Germany could've had extra damage as a premium feature? How broken and P2W!

Exynox commented on pull request metin2/server#22 2024-04-08 21:37:19 +03:00
Default all localized behavior to European logic

Isn't percent always set to 9 here? I suppose we could just remove the if and leave percent = 9;

Exynox commented on pull request metin2/server#22 2024-04-08 21:34:13 +03:00
Default all localized behavior to European logic

How weird that these two branches of the "if" were exactly the same!