[DiscordArchive] how come?
[DiscordArchive] how come?
Archived author: <o> • Posted: 2022-02-09T17:26:02.513000+00:00
Original source
this was extremely annoying writing scripts back in the day, every time you pulled the core all your scripts broke and you had to go over all of them because there was nothing between you and how core developers wanted to design their classes and functions
Archived author: Dep • Posted: 2022-02-09T17:26:18.179000+00:00
Original source
well limiting somewhat. Building the API for all of these functions is a good start
![[Image: unknown.png?ex=690c317a&is=690adffa&hm=a...26d6bc8cd&]](https://cdn.discordapp.com/attachments/408013572430626817/941022211412733972/unknown.png?ex=690c317a&is=690adffa&hm=a29462f2b29c38898e5de86dcddac949b4ffa2914fd46941ff4810f26d6bc8cd&)
Archived author: Dep • Posted: 2022-02-09T17:26:18.710000+00:00
Original source
![[Image: unknown.png?ex=690c317a&is=690adffa&hm=a...26d6bc8cd&]](https://cdn.discordapp.com/attachments/408013572430626817/941022211412733972/unknown.png?ex=690c317a&is=690adffa&hm=a29462f2b29c38898e5de86dcddac949b4ffa2914fd46941ff4810f26d6bc8cd&)
Archived author: Dep • Posted: 2022-02-09T17:26:39.262000+00:00
Original source
The Mail system, Battlegrounds maybe
Archived author: Dep • Posted: 2022-02-09T17:27:06.971000+00:00
Original source
so you can send mail and more things you can't do with very simple scripting systems like the DB one
Archived author: Dep • Posted: 2022-02-09T17:28:32.747000+00:00
Original source
hmm yeah I guess it would break any script you had that used any of functions that changed
Archived author: Dep • Posted: 2022-02-09T17:28:49.105000+00:00
Original source
but that would happen no matter what
Archived author: Dep • Posted: 2022-02-09T17:29:13.281000+00:00
Original source
even if you wrote your scripts in the native code, it would still break them
Archived author: <o> • Posted: 2022-02-09T17:30:41.417000+00:00
Original source
yeah, either it becomes the problem of your api or the scripters themselves. Providing a stable® api than the core is a very good selling point from the user perspective, but means you need to spend more time maintaining it depending on how active the core is
Archived author: <o> • Posted: 2022-02-09T17:31:47.311000+00:00
Original source
i like the eluna api for that, it's fairly limited compared to trinitycore and most functions exposed are so because they actually provide something useful to the scripter