Giter Site home page Giter Site logo

darkstarproject / darkstar Goto Github PK

View Code? Open in Web Editor NEW
454.0 100.0 553.0 271.11 MB

DEPRECATED - FFXI Server Emulator - See Project Topaz

Home Page: https://github.com/project-topaz/topaz

License: GNU General Public License v3.0

Shell 0.01% Lua 24.44% C++ 8.50% C 0.11% Objective-C 0.01% Python 0.03% Makefile 0.03% M4 0.02% CMake 0.01% Batchfile 0.01% TSQL 66.82%
ffxi server-emulator final-fantasy final-fantasy-xi mmorpg emulator server dsp darkstar

darkstar's Introduction

Darkstar Project

As of April 25 2020 this project is deprecated, please visit Project Topaz

darkstar's People

Contributors

apocalypse612 avatar atom0s avatar bendangelo avatar bluekirby0 avatar bope12 avatar davismj avatar gedads avatar hozu avatar ibm2431 avatar isotor avatar jmcmorris avatar joect avatar kegsay avatar knowone134 avatar linkandentity avatar maxtherabbit avatar nesstea avatar nfaletra avatar onetimeffxi avatar shelbyz avatar takhlaq avatar teotwawki avatar teschnei avatar unknownx7 avatar whasf avatar wiggo32 avatar wrenffxi avatar ymkc avatar zach2good avatar zynjec avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

darkstar's Issues

Siren's Tear not obtainable

Siren's Tear in North Gustaburg is not obtainable, clicked the ??? (which is called something else) in the river and even though I dont have anything equiped in either weapon slot it still 'slips out of my fingers' zoned repeatedly and even tried without any gear at all on and same message. Tried 10+x and it always slips out of my hands. According to FFXIclopedia ??? ID:26D, if that helps. Can't complete blu flag quest without this

losing params when using eventupdate

Anytime I use onEventUpdate for map NPC, params that have values are returning nil in them. I found this out when trying to pass one to another function that was in another script. The NPC I was working with was Pehki Machumaht in Windurst Woods.

Astral Flow

One other summoner issue is that Astral Flow moves from the summoners avatars hit for 0 damage against mobs. If this were fixed, the importance of getting the proper for the fights would fall drastically.

CoP 8-4 "Dawn" not working properly

Clicking on the Transcendental Radiance while in a party warps the main character into the BCNM that is empty. The warpee then receives the message that "another event is trying to take place" and that "the event was cancelled, try again later."

Meanwhile, the alts in my party receive the final cut-scene AFTER "defeating" Promathia and receive the title "Averter of the Apocalypse."

I was able to finish the mission Dawn with my alts and receive the Tamas ring but Citrine is still unable to even enter the BCNM without it being empty or to receive the cut scene like my three alts.

Delivery box: sending multiple items to the same person

I reproduced this on a newly created character. Steps to reproduce:

  1. Created new character, named her Noobforu.
  2. Bought 5 arrows
  3. Manually sorted them to separate them (when purchased at the same time they're stacked)
  4. Used delivery box sent 2 arrows 1 at a time to the same person (not myself). Got error on server side: [20:24:20][SQL] DB error - Duplicate entry '21846-1-0' for key 'PRIMARY' On client side I get Communication seems to be congested (something to that effect).

Additional Information:
[20:24:20][Error] Could not finalize send transaction. PlayerID: 21849 Target: Fia slotID: 1
[20:24:20][Info] parse: 00D | 005B 0058 04 from user: Fia
[20:24:25][Info] parse: 04D | 0200 01FF 10 from user: Noobforu
[20:24:25][Debug] DeliveryBox Action (0a)
[20:24:25][Debug] 4d 10 00 02 0a 02 01 ff ff ff ff ff 00 00 00 00
[20:24:25][Debug] 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
FreeSlots 21
ItemId 17318[20:24:25][Info] parse: 04D | 0201 0200 10 from user: Noobforu
[20:24:25][Debug] DeliveryBox Action (0f)
[20:24:25][Debug] 4d 10 01 02 0f ff ff ff ff ff ff ff 00 00 00 00
[20:24:25][Debug] 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00

Telling zoning apart from log out/in

There are some things on retail where you can log out and not lose progress or an effect, but will lose them on zone. Example include the the sheep's meat places in the campfire in South Gustaberg and the recently added Prowess effect.

The script in South Gustaberg makes use of needToZone() and EFFECT_PROWESS uses a flag in its database entry. When I asked about it on IRC Kj said he thinks needToZone() does it wrong then. I do not know how to change this behavior to be more retail, so currently prowess buffs wear off on logout/connection loss and will cause you to lose your progress on that galkan sausage quest if you were doing that.

This likely effects or will effect other things these are just two examples that come to mind.

Waughroon Shrine Mission 2-3 "entity update packets arent working right"

Someone in LS was having trouble with fight, so I assisted to see what was up. The mobs HP bars do not go down at all, and you cannot see them moving around and have to almost guess where they are to be able to attack them. Fight is still winnable you just dont see the HP reduction.

I was told that the "entity update packets arent working right" and to specify that when posting bug.
Thankyou.

mini fork avatar fight

I realize it's probably not of high concern, but I wanted to bring up that the level 20 mini fork avatar fights the mob is running on the level 60 encounter script, allowing the mob to use merit moves and multiple astral flow moves, I.e. diamond dust. this makes the fight unbearable.

Blue Mage Overhaul

I've been leveling Blue Mage heavily over the past few months and have found some pretty important issues.

-Blue Magic skill doesn't seem to matter for physical blue magic and all seem to be based on strength and attack power rather than the stats they should. My Drk/Blu does more damage to exp mobs with blue magic than my blu main.

-Souleater and Sneak Attack and Trick Attack should stack with physical Blue Magic spells but do not.

-Some blue magic spells are unobtainable because the mobs arent using TP moves. Rafflesia, Qiqrin, and gnoles are examples.

-Physical Blue Magic Spells should have a chance to critical hit (sneak attack for example) but dont ever seem to do so.

-And lastly some spells are giving the wrong stats when equipped i.e. Feather Storm

Thank You!

SAM AF3

SAM AF3 BCNM isn't letting anyone but the charm trader into the battlefield. Once there, no BCNM's spawn and a player character cannot leave the battlefield without warping.

Pouch of Weighted Stones

I believe it was mentioned that these were implemented at some point. I went to Garliage Citadel the other night and was unable to collect the stones from the ???. I believe an update must have broken them =(

PUP Puppet doesn't skillup

As the title says, the puppet for PUP doesn't gain skillups for its respective skills. Im currently 12 and have let my puppet do alot of the killing, and is sitting at 0/39 melee skill.

Probably belongs its own issue as well, but the maneuvers aren't functioning, and won't give the buff of having a maneuver active.

BCNM System Busted

[18:42:09][Debug] Free BCNM Battlefield found for BCNMID 992
[18:42:09][Debug] BattlefieldHandler ::6 Added Starlightknight to the valid players list
for BCNM 992 Battlefield 1
[18:42:09][SQL] DB error - Table 'dspdb.bcnm_battlefield' doesn't exist
[18:42:09][Error] spawnMonstersForBcnm : SQL error - Cannot find any monster IDs
for BCNMID 992 Battlefield 1
[18:42:09][Debug] Registration successful!
[18:42:09][Debug] BCNM 992 battlefield 1 : Winning conditions met. Exiting battl
efield.

It's looking for table bcnm_battlefield now for which there is no SQL file.

@teschnei was this part of the instancing branch changes? No BCNMs work for me now due to being unable to load mobs - they instant win and exit out.

error npc id and PMaster id

[17:39:59]�[1;32m[Status]�[0m do_init: loading zones[17:40:33]�[1;31m[Error]�[0m zoneutils::loadMOBList PMaster is null. masterid: 17125974. Make sure x,y,z are not zeros, and that all entities are entered in the database!
[17:40:33]�[1;31m[Error]�[0m zoneutils::loadMOBList PMaster is null. masterid: 17125975. Make sure x,y,z are not zeros, and that all entities are entered in the database!
[17:40:33]�[1;31m[Error]�[0m zoneutils::loadMOBList PMaster is null. masterid: 17125976. Make sure x,y,z are not zeros, and that all entities are entered in the database!
[17:40:52]�[1;36m[Debug]�[0m �[1;36mUpdateWeather Finished
�[0m - �[1;32m[OK]�[0m
[17:40:52]�[1;33m[Warning]�[0m luautils::GetNPCByID NPC doesn't exist (17502704)
[17:40:52]�[1;36m[LUA Script]�[0m 'SetGroundsTome' Error trying to load undefined npc (17502704)
[17:40:52]�[1;33m[Warning]�[0m luautils::GetNPCByID NPC doesn't exist (17502706)
[17:40:52]�[1;36m[LUA Script]�[0m 'SetGroundsTome' Error trying to load undefined npc (17502706)
[17:40:52]�[1;33m[Warning]�[0m luautils::GetNPCByID NPC doesn't exist (17502709)
[17:40:52]�[1;36m[LUA Script]�[0m 'SetGroundsTome' Error trying to load undefined npc (17502709)
[17:40:52]�[1;33m[Warning]�[0m luautils::GetNPCByID NPC doesn't exist (17506826)
[17:40:52]�[1;36m[LUA Script]�[0m 'SetGroundsTome' Error trying to load undefined npc (17506826)
[17:40:52]�[1;33m[Warning]�[0m luautils::GetNPCByID NPC doesn't exist (17506827)
[17:40:52]�[1;36m[LUA Script]�[0m 'SetGroundsTome' Error trying to load undefined npc (17506827)
[17:40:52]�[1;33m[Warning]�[0m luautils::GetNPCByID NPC doesn't exist (17429005)
[17:40:52]�[1;36m[LUA Script]�[0m 'SetGroundsTome' Error trying to load undefined npc (17429005)
[17:40:52]�[1;33m[Warning]�[0m luautils::GetNPCByID NPC doesn't exist (17433086)
[17:40:52]�[1;36m[LUA Script]�[0m 'SetGroundsTome' Error trying to load undefined npc (17433086)
[17:40:52]�[1;33m[Warning]�[0m luautils::GetNPCByID NPC doesn't exist (17433087)
[17:40:52]�[1;36m[LUA Script]�[0m 'SetGroundsTome' Error trying to load undefined npc (17433087)
[17:40:52]�[1;33m[Warning]�[0m luautils::GetNPCByID NPC doesn't exist (17433088)
[17:40:52]�[1;36m[LUA Script]�[0m 'SetGroundsTome' Error trying to load undefined npc (17433088)
[17:40:52]�[1;33m[Warning]�[0m luautils::GetNPCByID NPC doesn't exist (17433089)
[17:40:52]�[1;36m[LUA Script]�[0m 'SetGroundsTome' Error trying to load undefined npc (17433089)
[17:40:52]�[1;33m[Warning]�[0m luautils::GetNPCByID NPC doesn't exist (17498648)
[17:40:52]�[1;36m[LUA Script]�[0m 'SetGroundsTome' Error trying to load undefined npc (17498648)
[17:40:52]�[1;33m[Warning]�[0m luautils::GetNPCByID NPC doesn't exist (17498649)
[17:40:52]�[1;36m[LUA Script]�[0m 'SetGroundsTome' Error trying to load undefined npc (17498649)
[17:40:52]�[1;33m[Warning]�[0m luautils::GetNPCByID NPC doesn't exist (17498650)
[17:40:52]�[1;36m[LUA Script]�[0m 'SetGroundsTome' Error trying to load undefined npc (17498650)
[17:40:52]�[1;33m[Warning]�[0m luautils::GetNPCByID NPC doesn't exist (17498651)
[17:40:52]�[1;36m[LUA Script]�[0m 'SetGroundsTome' Error trying to load undefined npc (17498651)
[17:40:52]�[1;33m[Warning]�[0m luautils::GetNPCByID NPC doesn't exist (17498651)
[17:40:52]�[1;36m[LUA Script]�[0m 'SetGroundsTome' Error trying to load undefined npc (17498651)
[17:40:52]�[1;33m[Warning]�[0m luautils::GetNPCByID NPC doesn't exist (17629762)
[17:40:52]�[1;36m[LUA Script]�[0m 'SetGroundsTome' Error trying to load undefined npc (17629762)
[17:40:52]�[1;33m[Warning]�[0m luautils::GetNPCByID NPC doesn't exist (17629763)
[17:40:52]�[1;36m[LUA Script]�[0m 'SetGroundsTome' Error trying to load undefined npc (17629763)
[17:40:52]�[1;33m[Warning]�[0m luautils::GetNPCByID NPC doesn't exist (17629764)
[17:40:52]�[1;36m[LUA Script]�[0m 'SetGroundsTome' Error trying to load undefined npc (17629764)
[17:40:52]�[1;33m[Warning]�[0m luautils::GetNPCByID NPC doesn't exist (17629765)
[17:40:52]�[1;36m[LUA Script]�[0m 'SetGroundsTome' Error trying to load undefined npc (17629765)

Occasional homepoint timer issues when disconnected

if a player gets disconnected but dies before their session is removed by map cleanup, on logging back in the dead character has a chance of having the wrong amount of time displayed on their homepoint/raise timer.

Doesn't seem to happen very often.

BCNM 2-3

Brand new to leaving bug reports for OldSchool server, so not entirely sure if this is the correct area for it. Apologies in advance. The BCNM for Bastok Mission 2-3, The Emissary, is not working properly. The character activating the BC enters the battlefield, with no Dragon or Seeker. And does not receive completion credit. If other group members are on the same mission, they are given the final cutscene with the dragon already defeated and are then ported to the exit path. I cannot yet confirm if this is true for Sandy/Windy 2-3 missions as well or if it's just Bastok, though I feel that this would also concern their rank missions. Also, Sandy's 1-3 Mission, Save the Children, has been reported in-game as also being defunct. As these are important missions to complete, I request that rank missions be looked at and considered for correction. Thank you. ~ Haight

Abelard Bugged

Abelard will not take the clay tablet, also he will not continue dialog for "signed in blood".

WOTG Maws not working

After update 6/1 around noon est the maws only give nothing happens.... message when clicked on. Don't think the wotg zones were disabled since I was logged in a past zone before the update, but was unable to use the maw to return to the same past zone I had used just before update. Checked 2 other maws and received same message.

Missing Goldsmithing recipe

Desynthesis Recipe
Level 86 Goldsmithing

Platinum rod
Lightning crystal
Yield: Steel ingot
HQ1: Steel ingot
HQ2: Gold ingot
HQ3: Platinum ingot

Battle Music

i've realised that in most zones related to the expansions Zilart, CoP, ToAU, and WoTG are playing the battle tracks from the original FFXI zones. Its not a major issue but i've noticed it.

Staging points not saving correctly

The runic portal in whitegate only saves the progress of 2 opened staging points, and changes the ones that you have depending on which ones you unlock. For example > unlocking azouph staging point will give you access to that staging point, but unlocking halvung after that removes azouph and gives you perquia + halvung instead. Unlocking perquia after that removes perquia and replaces it with dvucca, then mamool ja, and after that you just seem to be stuck with mamool ja and halvung as your only 2 options to warp to from whitegate.

Bastok Mission 2-3: Windurst -> San d'Oria

First bug post, I did most of the mission a few weeks ago up til getting the Scene with Lion in the Consulate at San d'Oria. I am trying to finish now but Helaku nor Halver will give the scenes I need with them.. they won't respond to my interaction at all. I have fought the dragon twice and have no Kindred Crest as I expected as much. Not sure what to do

BCNM Issues

I went to enter the Balga's Dais BCNM area for Bastok Mission 2-3 and seem to have hit a bug. No cutscene ran, but my character was moved into the battle arena. However, 2 messages popped up when I was moved:
"Another event was called while current event was running."
"You Cannot enter the battlefield at present. Please wait a little longer."

Now my character is stuck in the battlefield, but there are no enemies. Clicking on the Burning circle just gives me the option to start mission 2-3 final battle, but I get the same messages if I choose that. There don't appear to be any exits, chests, or other items that I would be able to interact with.

After watching the game server logs, it seems that there is a SQL error "no table bcnm_battlefield". I have a bcnm_instance table, but I do not in fact have a bcnm_battlefield table. It is also throwing an error with spawnMonsterForBcnm: SQL Error - cannot find any monster IDs for BCNMID 96 Battlefield 1.

I would guess the errors are related.

Auction House concerns

one of my toons made a large number of Artificial Lens skilling up and saved them for Prism Powders later, I posted them on AH for free space in inventories for 1500 each. I'm now trying to buy them back and can't for 1500, not a single one that I put up. I tried for more and still couldn't buy them. I cleared my sales status and reposted what I had to after relogging and none of the lens showed up though the AH still has 54 posted. I wouldn't make the connection to a bug but Djinn is also having trouble buying griffon hides for absurd amounts of gil. Maybe a bug, maybe something else Idk, figured I'd mention it.

AOE Buffs

With yesterday's update, it's been recognized and confirmed that AOE buff effects, I.e. protectra, only effect the caster and no other party members.

Tarut Card quest

Fool card fool card fool card fool card fool card fool card fool card fool card fool card fool card fool card fool card fool card fool card fool card fool card fool card fool card fool card fool card fool card fool card fool card fool card fool card fool card fool card fool card fool card fool card fool card fool card fool card fool card fool card fool card fool card fool card fool card fool card fool card fool card fool card fool card fool card fool card did I mention that the only thing they offer is fool cards?

Limbus not working

I understand that sea is still under construction. But, I entered limbus last night and cleared the floor with my group. I ran out of time before I could reach the next floor and was booted.

I tried again tonight and Citrine, my main, couldn't enter. Said that there was already another group in there ( when there wasn't). I entered my other three and they entered onto an empty BCNM.

I'm guessing that for some reason it's counting my previous visit as if I'm "still in the BCNM." That's why Citrine couldn't enter. Plus, when I entered the first time, it only used up Citrine's detergent.

Lamina is broken

NM in Rolanberry Fields S
Currently has 1hp and instant spawns but still gives exp

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.