The following warnings occurred:
Warning [2] Use of undefined constant SAPI_NAME - assumed 'SAPI_NAME' (this will throw an Error in a future version of PHP) - Line: 3388 - File: inc/functions.php PHP 7.4.33-nmm6 (Linux)
File Line Function
/inc/functions.php 3388 errorHandler->error
/showthread.php 116 build_archive_link
Warning [2] Use of undefined constant IN_ARCHIVE - assumed 'IN_ARCHIVE' (this will throw an Error in a future version of PHP) - Line: 3331 - File: inc/functions.php PHP 7.4.33-nmm6 (Linux)
File Line Function
/inc/functions.php 3331 errorHandler->error
/inc/functions.php 3324 build_forum_breadcrumb
/showthread.php 195 build_forum_breadcrumb
Warning [2] Use of undefined constant IN_ARCHIVE - assumed 'IN_ARCHIVE' (this will throw an Error in a future version of PHP) - Line: 3331 - File: inc/functions.php PHP 7.4.33-nmm6 (Linux)
File Line Function
/inc/functions.php 3331 errorHandler->error
/showthread.php 195 build_forum_breadcrumb






Post Reply 
 
Thread Rating:
  • 0 Votes - 0 Average
  • 1
  • 2
  • 3
  • 4
  • 5
Bugtracker warning.
Author Message
Anarch Cassius
Master
**

Posts: 273
Likes Given: 19
Likes Received: 10 in 9 posts
Joined: Mar 2012
Reputation: 2



Post: #6
RE: Bugtracker warning.
Quote: not just simply make everything static and tell everyone to use many workarounds over workarounds
Quote:The code I posted on the bugtracker is a workaround, because sphere doesnt support this behavior on create food spell so I had to bypass the default behavior to make it work

Don't you see the issue there? If we make YOUR code the hardcode than everyone else has to use the "workaround".

What EA does changes from year to year, there is no point in updating the hardcode for every little tweak. That leaves players dependant on the developers for the static changes you hate.

It would be much better to pack up your "workarounds" and distribute them as a script pack for EA compatability. Frankly I'd prefer all the spells were soft coded in what you refer to as "workarounds", that way they are more editable.

So if you want your softcode included in an optional script pack I'm all for that. If you want hardcode changed to mirror your softcode than understand you are merely making things static in a different way and forcing different people to use "workarounds". In fact I don't think it's right to consider scripted spells "workarounds" at all. That's almost on the level of saying writing NPC specials is a "workaround" for them not being hard-coded.

The combat engine bypass is what I would call a work-around. It's very obtuese and uses some tricks to get around Sphere limitations but in the end it works. Merely soft-coding something is not a workaround, it's making that code exposed and editable to all players.

Current Projects: Necromancy SCP overhaul. Custom Faction AI/System. Imbuing.
12-02-2013 07:03 AM
Find all posts by this user Like Post Quote this message in a reply
[+] 1 user Likes Anarch Cassius's post
Post Reply 


Messages In This Thread
Bugtracker warning. - Khaos - 12-01-2013, 07:10 PM
RE: Bugtracker warning. - Extreme - 12-01-2013, 09:50 PM
RE: Bugtracker warning. - darksun84 - 12-01-2013, 09:56 PM
RE: Bugtracker warning. - Khaos - 12-02-2013, 01:09 AM
RE: Bugtracker warning. - Coruja - 12-02-2013, 06:33 AM
RE: Bugtracker warning. - Anarch Cassius - 12-02-2013 07:03 AM
RE: Bugtracker warning. - Khaos - 12-02-2013, 07:19 AM

Forum Jump:


User(s) browsing this thread: 1 Guest(s)