Vanguard - I don't give a fuck if it's dead, It's still brown as fuck

Discussion in 'MMO Emulators' started by TheYanger, Jul 30, 2016.

  1. Banned

    qwertyqweqwertwqert
    Joined:
    Jul 30, 2016
    Messages:
    1,614
    Ratings:
    +138
    Are we nearly there yet?
     
  2. Evernothing Well-Known Member

    Evernothing
    Joined:
    Jul 30, 2016
    Messages:
    2,317
    Ratings:
    +1,157
    vanguard.png
     
    • Solidarity Solidarity x 2
  3. Banned

    qwertyqweqwertwqert
    Joined:
    Jul 30, 2016
    Messages:
    1,614
    Ratings:
    +138
    I am playing TESO at the moment and it is surprisingly decent. I like occupying my brain and time with something and that game has an insane amount of content and it is mostly enjoyable. But the combat is so fucking shit... Almost the whole time I am playing it, I am dreaming of Vanguard. I would much rather be playing Vanguard... I can't believe there weren't enough people to keep one server alive... I levelled up one of every class to 50 and never got bored of it. And now all those characters are lost, I would happily do it again on an emu. I wish I could do something to speed it up.
     
  4. DONOR

    Convo
    Joined:
    Jul 30, 2016
    Messages:
    8,585
    Ratings:
    +253
    Word on the street is it's going to be a while
     
  5. Identikit Well-Known Member

    Identikit
    Joined:
    Aug 3, 2016
    Messages:
    700
    Ratings:
    +816
    long enough for you to learn LUA or something and maybe contribute!
     
  6. Banned

    qwertyqweqwertwqert
    Joined:
    Jul 30, 2016
    Messages:
    1,614
    Ratings:
    +138
  7. Banned

    qwertyqweqwertwqert
    Joined:
    Jul 30, 2016
    Messages:
    1,614
    Ratings:
    +138
    I started learning C# but it is hard and I did it for a whole 2 weeks and still can't make my own MMO yet. I am disappoint.

    I can however make a calculator which I hope to remake with CryEngine and make a million dollars.
     
  8. Banned

    qwertyqweqwertwqert
    Joined:
    Jul 30, 2016
    Messages:
    1,614
    Ratings:
    +138
    Are you guys gonna make this so that there is a package people can have to run their own servers? And is there any chance we would be able to play the game offline?
     
  9. Aenor Member

    Aenor
    Joined:
    Aug 5, 2016
    Messages:
    38
    Ratings:
    +2
    Love you long time Xinux and crew! Keep up the great work!
     
    • Solidarity Solidarity x 1
  10. Xinux Member

    Xinux
    Joined:
    Aug 1, 2016
    Messages:
    64
    Ratings:
    +20
    Yes and Yes but that is going to be awhile.
     
    • Like Like x 1
  11. Banned

    qwertyqweqwertwqert
    Joined:
    Jul 30, 2016
    Messages:
    1,614
    Ratings:
    +138
    That is awesome :)

    You guys should have a web page that shows % completion of the project so we can check in to see where you are up to with quests and combat etc. Also can you get more people to help speed it up? Can non programmers contribute anything? I am dying to play this game again.
     
  12. Xinux Member

    Xinux
    Joined:
    Aug 1, 2016
    Messages:
    64
    Ratings:
    +20
    We have this but it is a little behind our progress i'll try and update it this week.

    VGOEmulator.net

    I'll also see about adding a list somewhere with the chunks and current scripted quest count.
     
  13. Banned

    qwertyqweqwertwqert
    Joined:
    Jul 30, 2016
    Messages:
    1,614
    Ratings:
    +138
    Great work. That bit about private servers and playing offline made my day. It is the only way to preserve the game forever, it can't be shut down again if we can play offline! And hopefully with private servers there could be some with interesting rulesets. Wish I could do something to help this project.
     
  14. Xinux Member

    Xinux
    Joined:
    Aug 1, 2016
    Messages:
    64
    Ratings:
    +20
    Latest SVN Updates:

    Revision: 2368
    Author: Xinux
    Add: Implemented Fall Damage
    Add: Pet should now despawn and UI elements remove when you die
    Update: NPC's should visually react faster when combat starts.


    Revision: 2369
    Author: Xinux
    Update: If character is invul they will not take fall damage
    Update: Removed unused code


    Revision: 2370
    Author: Xinux
    Add: spell_aggro addition to handle spells that should and shouldn't aggro on cast.


    Revision: 2371
    Author: Faux
    Added a function to get the targets of the casters group. If no group, it just returns the caster object.
    Post in the combat/spells sub forum for usage directions. Tested fine in solo and group environments on my test server.


    Revision: 2372
    Author: Faux
    Detrimental effects now can cause agro. See explanatory post in Combat/Spells sub forum.


    Revision: 2373
    Author: Faux
    Added GetTickTarget function for our spell scripters.


    Revision: 2374
    Author: smash
    Fix for duplicate bug reports being saved to the database (client based bug, filtering out the bad packets)
    Few small memory leaks
    Patch for a destructor possibly being called twice on an object pushed to Lua...
    don't think this would affect our code at all but doing it anyway since it's 3 lines
    Beware of Lua finalizers in C modules!


    Revision: 2375
    Author: Xinux
    Update: Lowered fall damage some. You can now get skill hits on safe fall also the higher the skill the less damage you will take now.


    Revision: 2376
    Author: Xinux
    Update: comments on unknown70 for items
    SQL update for cash items with no sell value


    Revision: 2377
    Author: Xinux
    Added: Sending of character buyback items on login
    Added: Sending of buyback items when you open the buyback tab
    Added: Most items that should not stack should no longer stack.


    Revision: 2378
    Author: smash
    potential fix for a crash related to reading packet bunches


    Revision: 2379
    Author: Xinux
    Added: Cleanup of character buyback items on character save.


    Revision: 2380
    Author: smash
    fix for iterator crash (needed a mutex lock)


    Revision: 2381
    Author: Faux
    Added handling for snare effects. Lua functions to use are the ApplySnare and ApplySnareTargets functions. See the spell script for the necromancer Torment Line.
    Not fully functional yet though. The code is doing what its supposed to do and I can see the attribute module sending the updated speed with the right multiplier,
    but the npc is not behaving correctly. On first cast, the npc appears rooted in place until the snare wears off and then it moves, but cannot be slowed down by
    subsequent snares. Logging of AttrNPC shows the correct values being sent. We'll need to check consistency of how we are sending speed updates between attribute
    code and other sources.


    Revision: 2382
    Author: Xinux
    Added: Group experience


    Revision: 2383
    Author: Xinux
    Added: Kill quests should now count for all members in your group in range.
    Added: Loot sparkles should now appear to all group members.


    Revision: 2384
    Author: Xinux
    Added: NPC corpse is now only loot-able by the character or group that killed it.
    Update: Fix for invalid character crash.
    Added: GetLootOwner() & SetLootOwner() functions


    Revision: 2385
    Author: Faux
    Added in handling for directional cone and frontal ae spells in the targetting function.
    Also added in ResetSpellTargets function that will rerun the targetting function
    (useful for ticking spells like Aegis of Blades).


    Revision: 2386
    Author: smash
    min range checks on spells


    Revision: 2387
    Author: smash
    Added the .reload loot command
    Fixed a couple minor bugs that were reported on
    Fixed/cleaned up some minor issues found while bug hunting


    Revision: 2389
    Author: smash
    fix for cool down syncing for spells with the same spell line but different cool downs
    (wouldn't happen with any standard spells that I know of, just for custom spells)


    Revision: 2390
    Author: Xinux
    Update: Code clean up of manual building of packets to use the existing function.


    Revision: 2391
    Author: Xinux
    Update: Fix for auto attacking non-attackable NPC's
    Added: Changed all manual built packets of WS_ServerResponseMessage to use one function
    Added: 480'ish Server Response packet defines


    Revision: 2392
    Author: Xinux
    Update: Made Location ID easier to see in .spawn details


    Revision: 2393
    Author: smash
    Implemented: pet targeting, initial health cost on spells, error messages when you don't have the resources to cast a spell
    Tweaked: Changed the character POI save query to INSERT IGNORE


    Revision: 2394
    Author: smash
    SetIsAttackable lua function


    Revision: 2395
    Author: smash
    WS_ClientBardSaveSong and WS_ServerBardSaveSong


    Revision: 2396
    Author: Faux
    Quick fix for GivePlayerDiplomacyCard to return a 1 or a 0 to the lua script.
    Scripters will need this value to determine if the inventory card should be destroyed or not.


    Revision: 2397
    Author: smash
    replaced all strerror calls with strerror_s


    Revision: 2398
    Author: smash
    linux fixes


    Revision: 2399
    Author: Xinux
    Update: Crash fix


    Revision: 2400
    Author: Xinux
    Added: Quest ID will show after the quest name for easier redoing quests and reports.


    Revision: 2402
    Author: Xinux
    Update: NPC's should now be able to follow other NPC's


    Revision: 2403
    Author: Faux
    Some updates to targeting code.
    Spell Chains, counters, rescues etc should now display properly.


    Revision: 2404
    Author: Xinux
    Update: Follower movement should look better
    Update: Commented out deadlock per Faux


    Revision: 2405
    Author: smash
    more bard song structs


    Revision: 2406
    Author: Faux
    Fixed mutex deadlock for removing effects on death. Removal of Tick Timers in the RemovePawnTimedEffects is commented out for now
    since its redundant and can occasionally cause heap corruption (two routines trying to delete the same memory).
    The Tick Timers will get cleaned up by the CheckSpellTickTimers routine anyway.


    Revision: 2407
    Author: Faux
    Support for loading of npc default attributes from the database. Also added in some tuning of mob hp levels (See post in combat sub forum)


    Revision: 2408
    Author: Xinux
    Added: Range attacks (bows/xbows etc etc) will no longer turn on auto attack.


    Revision: 2409
    Author: Xinux
    Added: LFG Search should now return players that are LFG


    Revision: 2410
    Author: smash
    Saving/loading for bard songs (no functionality as far as playing songs, just UI packets)
    Tweaked DB code to allow for multiple queries in one shot


    Revision: 2411
    Author: Xinux
    Added: PVP and IsPVP lua functions
    Added: IsPVP() and PVP to UnrealPawn


    Revision: 2412
    Author: Xinux
    Update: More tweaks to PVP
    Update: Arena should be working now for PVP


    Revision: 2413
    Author: Xinux
    Update: Fix for quest rewards not showing.


    Revision: 2414
    Author: Xinux
    Added: Regen now takes the characters level in to account.
    Added: Bindstones will mow have the intractable icon when you mouse over them.
    Added: Movers will now take draw_scale values.
    Added: Vendors will no longer buy Quest or No Sell items.
    Updated: You will no longer be stuck in combat when a mob leashes.


    Revision: 2415
    Author: smash
    re-ordering of item/quest loading


    Revision: 2416
    Author: smash
    moved a bunch of loading function to WorldDatabase::LoadDataLists


    Revision: 2417
    Author: Xinux
    Update: Shadow Step should no longer cause the global cool down.


    Revision: 2418
    Author: Xinux
    Fixed: Mobs should no longer stand still when snared.


    Revision: 2419
    Author: Xinux
    Update: Characters should no longer get stuck in combat if they aggro without attacking


    Revision: 2420
    Author: Xinux
    Update: Random coin chance is now using a rule
    Added: RandomItemChance and RandomCoinChance rules
     
  15. Banned

    qwertyqweqwertwqert
    Joined:
    Jul 30, 2016
    Messages:
    1,614
    Ratings:
    +138
    I hate it when my packet gets bunched. I read your link that shows progress, you guys have done a lot! Still seems a lot of work to do though but at first glance at least, it looked like you guys are maybe 60-70% complete. But I don't know if the missing stuff is harder, maybe it is. Or maybe it is easier and you are more like 90%! Either way, I will continue to think of Eric Cartman ways to freeze myself so I can defrost when this game is ready.
     
  16. Banned

    qwertyqweqwertwqert
    Joined:
    Jul 30, 2016
    Messages:
    1,614
    Ratings:
    +138
    All I want for xmas......
     
  17. Tearofsoul Ancient MMO noob
    DONOR

    Tearofsoul
    Joined:
    Jul 30, 2016
    Messages:
    856
    Ratings:
    +154
    Keep up the good works!
     
  18. Banned

    qwertyqweqwertwqert
    Joined:
    Jul 30, 2016
    Messages:
    1,614
    Ratings:
    +138
    This is starting to look quite far along now according to the progress page. I hope you guys have priorities decided for stuff, because it seems like you could make the game playable pretty soon with a bit more work on the back end stuff and finishing the combat and spells. And then afterwards you could finish adding items, groups, diplomacy, crafting, caravans, raid content, etc.. etc..
     
  19. jayrebb Well-Known Member

    jayrebb
    Joined:
    Jul 30, 2016
    Messages:
    740
    Ratings:
    +451
    There is a monster amount of work to be done. Unfortunately these guys have barely anything to work with and much of the design is going to have to be made from scratch. They are lacking data in a lot of areas. They really need an angel sys admin to leak the DB from Daybreak, but I am sure its physically inaccessible, not even on the network, and only exists in an off-line local network somewhere that only the top management have access to, if that-- it might even be on tapes in a closet.

    Not to discredit the work Xinux and friends have done, they are working absolute miracles. They truly had nothing.

    To spend 40 million in initial costs and probably another 10 over at SOE in repackaging it, I mean wow, way to just blow the intellectual property and art assets. Its a shame SOE botched the re-launch so badly, this game had so much going for it. I remember the big collapse happened about 1 year to 1.5 years in, after that summer the game was basically finished. I remember getting a call to check it out about 2 years later after launch, it was great, but it was unfortunately rolling out content for a dead world.

    This game is the ultimate paradox of MMO's. Nothing about its journey made any sense.
     
  20. Banned

    qwertyqweqwertwqert
    Joined:
    Jul 30, 2016
    Messages:
    1,614
    Ratings:
    +138
    Yeah :/

    SoE: Snatching defeat from the jaws of victory.

    I really want to play this again but I don't want to play an unfinished version of it. I will start playing when I can pick a class and level up with working spells and quests etc. But it seems like even that is going to take a lot more work.