tmwAthena merge requestshttps://git.themanaworld.org/legacy/tmwa/-/merge_requests2024-03-18T20:37:51Zhttps://git.themanaworld.org/legacy/tmwa/-/merge_requests/256small py2 fixes, port to py3 and enable & apply fixes for GitlabCI2024-03-18T20:37:51ZFedja Beadersmall py2 fixes, port to py3 and enable & apply fixes for GitlabCIWhy draft:
- Can someone with org access to TMWA add an attobuild repo copied from https://git.themanaworld.org/specing/attobuild so that the submodule link can be updated to no longer refer to my personal repo?
I have squashed what was...Why draft:
- Can someone with org access to TMWA add an attobuild repo copied from https://git.themanaworld.org/specing/attobuild so that the submodule link can be updated to no longer refer to my personal repo?
I have squashed what was sensible from my perspective. If you would prefer the full, 32 commit version, say so, and I may bring it out of reflog.Led MitzLed Mitzhttps://git.themanaworld.org/legacy/tmwa/-/merge_requests/254Correct issue with GTEST_DIR not being passed properly.2024-01-28T16:52:51ZFedja BeaderCorrect issue with GTEST_DIR not being passed properly.Note how gcc uses /usr/include/gtest (default search path) as the -I for GTEST_DIR is not on the gcc command line:
System-wide gtest is 1.14 and requires C++14 while provided one is 1.8.1.
GTEST_DIR="$PWD/deps/googletest/googletest" ./c...Note how gcc uses /usr/include/gtest (default search path) as the -I for GTEST_DIR is not on the gcc command line:
System-wide gtest is 1.14 and requires C++14 while provided one is 1.8.1.
GTEST_DIR="$PWD/deps/googletest/googletest" ./configure --user
make[1]: Leaving directory '/data/users/tmwa/proj/tmw/classic/tmwa'
find: ‘doc-gen/’: No such file or directory
g++ -std=c++0x -I . -I ./include -DGENERATING_DEPENDENCIES -O2 -g
-fstack-protector -fno-strict-aliasing -fvisibility=hidden
-fvisibility=hidden -MG -MM \
-MT 'ast/item_test := ' \
-MF obj/ast/item_test.d src/ast/item_test.cpp
In file included from /usr/include/gtest/gtest-message.h:57,
from /usr/include/gtest/gtest-assertion-result.h:46,
from /usr/include/gtest/gtest.h:64,
from src/ast/item_test.cpp:21:
/usr/include/gtest/internal/gtest-port.h:270:2: error: #error C++
versions less than C++14 are not supported.
270 | #error C++ versions less than C++14 are not supported.
| ^~~~~
Makefile:331: obj/ast/item_test.d: No such file or directoryhttps://git.themanaworld.org/legacy/tmwa/-/merge_requests/255fix upmarmu being server-wide2024-01-07T23:53:25ZAJ Keresztesfix upmarmu being server-widethere was a dangling global variable.there was a dangling global variable.https://git.themanaworld.org/legacy/tmwa/-/merge_requests/243mob.t.hpp2023-01-22T17:20:51ZHoraK-FDFmob.t.hpphttps://git.themanaworld.org/legacy/tmwa/-/merge_requests/231WIP: fix npc overwritting bug2018-02-17T18:15:38ZAdministratoradmin@themanaworld.orgWIP: fix npc overwritting bug*Created by: Helianthella*
# DO NOT MERGE YET
when any map exceeds 512 npcs it crashes the server. each puppet increases the counter.. I'm trying to recycle npcs*Created by: Helianthella*
# DO NOT MERGE YET
when any map exceeds 512 npcs it crashes the server. each puppet increases the counter.. I'm trying to recycle npcshttps://git.themanaworld.org/legacy/tmwa/-/merge_requests/18Making ManaMarket Public2016-11-26T03:23:07ZAdministratoradmin@themanaworld.orgMaking ManaMarket Public*Created by: wushin*
*Created by: wushin*
https://git.themanaworld.org/legacy/tmwa/-/merge_requests/28Script Builtin getitemstack2016-11-26T03:22:25ZAdministratoradmin@themanaworld.orgScript Builtin getitemstack*Created by: wushin*
- getitemstack("ItemName");
- Returns Bool whether or not it can stack
*Created by: wushin*
- getitemstack("ItemName");
- Returns Bool whether or not it can stack
https://git.themanaworld.org/legacy/tmwa/-/merge_requests/64remove get_val from script-fun2016-11-26T03:21:46ZAdministratoradmin@themanaworld.orgremove get_val from script-fun*Created by: Helianthella*
The plan is to remove get_val and get_val2 completely
... still fiddling with getarraysize
*Created by: Helianthella*
The plan is to remove get_val and get_val2 completely
... still fiddling with getarraysize
https://git.themanaworld.org/legacy/tmwa/-/merge_requests/90Bringing native guilds back to tmwa <alpha>2016-11-26T03:21:37ZAdministratoradmin@themanaworld.orgBringing native guilds back to tmwa <alpha>*Created by: Rawng*
What should work:
```
Creating a guild with /createguild <name>
Inviting others with /guild <name> or /invite <name> or the invite button with guild tab selected
Leaving a guild with the leave button with g...*Created by: Rawng*
What should work:
```
Creating a guild with /createguild <name>
Inviting others with /guild <name> or /invite <name> or the invite button with guild tab selected
Leaving a guild with the leave button with guild tab selected
Guild deletion via all members leaving the guild.
Guild persistence between logins and server reboots (barring a crash before db save)
```
https://git.themanaworld.org/legacy/tmwa/-/merge_requests/100Add Coverity2016-11-26T03:21:26ZAdministratoradmin@themanaworld.orgAdd Coverity*Created by: wushin*
*Created by: wushin*
https://git.themanaworld.org/legacy/tmwa/-/merge_requests/106deprecate mob visible in favor of mob move2016-11-26T03:21:16ZAdministratoradmin@themanaworld.orgdeprecate mob visible in favor of mob move*Created by: Helianthella*
Manaplus handles `SMSG_BEING_VISIBLE` and `SMSG_BEING_MOVE` the exact same way so there is no reason to send being visible for mobs because being move has the added benefit of having the to_x and to_y so I mad...*Created by: Helianthella*
Manaplus handles `SMSG_BEING_VISIBLE` and `SMSG_BEING_MOVE` the exact same way so there is no reason to send being visible for mobs because being move has the added benefit of having the to_x and to_y so I made it send being move when the mob is moving instead of being visible
https://git.themanaworld.org/legacy/tmwa/-/merge_requests/131Added tapered armor defense option2016-11-26T03:19:35ZAdministratoradmin@themanaworld.orgAdded tapered armor defense option*Created by: pydsigner*
Any thoughts on this concept? Defense tapering is applied after any enemy swarm drawbacks.
*Created by: pydsigner*
Any thoughts on this concept? Defense tapering is applied after any enemy swarm drawbacks.
https://git.themanaworld.org/legacy/tmwa/-/merge_requests/169Use attoconf's new pkg-config support2016-11-26T03:19:18ZAdministratoradmin@themanaworld.orgUse attoconf's new pkg-config support*Created by: o11c*
This doesn't necessarily have to actually be merged (since far more needs to be done to actually support running as a real daemon), but it is a demonstration of the steps needed to add dependencies on external librari...*Created by: o11c*
This doesn't necessarily have to actually be merged (since far more needs to be done to actually support running as a real daemon), but it is a demonstration of the steps needed to add dependencies on external libraries now that attoconf supports `pkg-config`.
https://git.themanaworld.org/legacy/tmwa/-/merge_requests/189FreeBSD support2016-11-26T03:19:02ZAdministratoradmin@themanaworld.orgFreeBSD support*Created by: monwarez*
I have made some changes to get it build on FreeBSD platform.
*Created by: monwarez*
I have made some changes to get it build on FreeBSD platform.
https://git.themanaworld.org/legacy/tmwa/-/merge_requests/193Allow Email to be sent when registering2016-11-26T03:17:38ZAdministratoradmin@themanaworld.orgAllow Email to be sent when registering*Created by: wushin*
*Created by: wushin*
https://git.themanaworld.org/legacy/tmwa/-/merge_requests/196Add warning about close22016-11-26T03:17:11ZAdministratoradmin@themanaworld.orgAdd warning about close2*Created by: wushin*
Add check for isdead
*Created by: wushin*
Add check for isdead
https://git.themanaworld.org/legacy/tmwa/-/merge_requests/197Check player exists still2016-11-26T03:16:44ZAdministratoradmin@themanaworld.orgCheck player exists still*Created by: wushin*
*Created by: wushin*
https://git.themanaworld.org/legacy/tmwa/-/merge_requests/200Add third gender to registration2016-11-26T03:16:20ZAdministratoradmin@themanaworld.orgAdd third gender to registration*Created by: wushin*
*Created by: wushin*
https://git.themanaworld.org/legacy/tmwa/-/merge_requests/228Fix complilation errors on gcc 5.42016-11-26T03:13:00ZAdministratoradmin@themanaworld.orgFix complilation errors on gcc 5.4*Created by: wushin*
*Created by: wushin*
https://git.themanaworld.org/legacy/tmwa/-/merge_requests/180Improve run_func's error messages2015-11-13T13:54:55ZAdministratoradmin@themanaworld.orgImprove run_func's error messages*Created by: pydsigner*
*Created by: pydsigner*