Sunday, January 21, 2024

DevLog 1 - Wild Pets

[Summary]
There is a new pet system in this version of Lineage.  You are limited to one pet at a time. You gain friendship or Trust depending on the translation, with your pet.   Old pets have been retired.

[New Items]
You can also eventually give your pet elixirs, choose its own skills, give it new pet only healing potions and buffs, buy tokens to prevent EXP loss on death and even Candle your pet.  I am so far unaware of the benefits of candling a pet.  I assume if you want to change from an Attack based pet to a Tank?


Four new hunting zones have been added just for pets. They are accessible three hours per day. One zone is strictly for level 1~50 pets and another zone for level 50+ pets.  The new max level for pets in 99.

[Development]
I finally got the new pet UI to accept pet potions.  This wasn't a translation issue but was instead enforced server side.  I really am loving the new pet system so far.  While seeing an Elf running around with 6 Killer Rabbits was certainly funny, this one pet restriction really balances out the whole pet system without completely butchering pets.  It will be interesting to see how players react and use the new pets.


[New Pets]

Here are all of the new pets. Most should be recognizable. The Gryphon, however, is a unique pet in that it attacks with Light based magic. Certain pets are only obtained from Monster Journal quests, or rare drops. Wolf, Fox, Bear, Beagle, Collie, St. Bernard, Cat, Raccoon, Rabbit, Doberman, Shepherd and Husky can be purchased in Orc Town.

[Pet UI]

Saturday, January 20, 2024

First Post

 I have started working on a new client/server. Specifically client 1902.15.1002. This client was released two months before Lineage RM was released. There are many reason I switched over, I guess I have the area to explain myself reasoning as to why I made this switch so here it goes.

1) The server simply wasn't ready in October.  Pressure from the community to have something to play NOW! And my own internal pressure to please everyone, lead to a far too early release. Day in and day out, massive changelogs were posted. Core stats, abilities, zones, you name it, was in some cases completely redone.  This screwed over some players and benefited others greatly.  Creating a huge disparity in items, levels and over all power.  This created some really bad and unfair advantages based solely on luck, forcing many to quit.

2) My vision was to make the server as Live-Like as possible with updates put out daily. But this was fun for no one and put a lot of stress on me.  It also created all the issues seen above.  Instead I will now focus on what is "Fun" and not what is "Correct".  For example: Bone Set gives a set bonus of doubling your undead bonus damage. However, you can be killed instantly if a mage lands a Turn Undead on you. You will also receive more damage from other players using undead weapons.  This is just one example of the more creative and interesting ideas I would like to add.

3) Updating the client from 2014 to 2019, on top of trying to fix an open-source project, on top of trying to be a game-master was just too much work for one person.  With using the new client, it's already setup to use the new spells, zones, UI, items, pet system, etc so all the jerry-rigging hard work has been done for me. This also fixes any of the more difficult spells to implement like Stage 4 Foe Slayer or Dark Horse.

4) The client it-self has other things that were intended to be working but were not on the Void client. For example: Attendance System, Pet UI, Ranking UI, Crafting UI, Monster Journal, various user commands, emotes, KDA window, etc.

5) This client comes with a new launcher. Removing the two step process we had before.

6) I can correct the mistakes of the past and implement game breaking bugs on day zero.

7) All content will be enabled from on day one. This includes ToA, ToD, Rumtis, Snapper, TAM, Attendance, Siege, Mysterious Feather, all new passives, double shoulder slots, relic/insignia, etc.

8) And the final reason, competition. When I started working on this server, there were no other options for NA players for this content level.  I was offering a completely different experience in a familiar game.  However, in the last three months, four different servers have popped up with newer and flashier clients and that has taken even more of the current player base.

In conclusion, client patching took more than half my development time and now its no longer needed.  Outside of translations, which a good chunk has already been done, I can shift my entire focus on to the server code, balancing, adding new content, being an active GM, etc.  If you would like to follow along, you can join my Discord https://discord.gg/r52dDPsgYt

Saturday, January 13, 2024

Update 8

- fix several quest rewards giving the wrong items
- add class specific consumables to new character inventory

Friday, January 12, 2024

Update 7

- fix potions not loading into Pet UI
- add Pet Basket (Wolf), Pet Basket (Fox), Pet Basket (Bear), Pet Basket (Beagle), Pet Basket (Collie), Pet Basket (St. Bernard), Pet Basket (Cat), Pet Basket (Raccoon), Pet Basket (Rabbit), Pet Basket (Doberman), Pet Basket (Shepherd), Pet Basket (Husky) to Pet Seller Manny
- all classes now have proper starting weapons
- ducks will now spawn with their family and respond to players
- fix Spider Cave spawns
- fix wrong Templar Herb being rewarded from Lantern Quest

Thursday, January 11, 2024

Update 6

- fix certain training dummies causing players to lose lawful
- fix level 5 quest not auto completing on level up
- fix Battle Training quest not looking for proper NPC progress
- fix Lantern quest not gifting Herbs

Wednesday, January 10, 2024

Tuesday, January 9, 2024

Update 4

- mostly translations
- new world map for current time line
- remove custom character creation GUI
- remove -10 damage for Elf when using Knight's Bow (NG), Longbow of Destruction, Kaiser Crossbow, Nightmare Longbow
- remove +30 damage on Zeros Staff
- remove +1 damage for gauntlets
- move all random calculations off the main thread
- fix 3x and 1.8x damage on Burning Spirit in PvP and PvE respectively
- lower Elemental Fire, Brave Mental, Quake proc 15 -> 12%
- increase Burning Spirit proc chance 15 -> 33%, fix proc animation
- remove custom bonus's to weapon damage from database

[Blow Attack]
- add proc cap, proc up 10 -> 12%
- damage up 10 -> 50%
- Add bonus proc on level past 75

[Cyclone]
- Add proc cap, proc down 20 -> 5%
- Add bonus proc on level past 75

Monday, January 8, 2024

Update 3

- remove hidden dmg on Soul of Flame
- fix melee/ranged damage being calculated twice and then canceling it self out for no reason, in several places
- add user commands .showpvedmg .showprocdmg .showadenadrop
- add damage check scarecrow to Giran

Sunday, January 7, 2024

Update 2

- Add GM command .find
- fix Freezing Armour cast animation
- fix bonus Undead weapon damage 1~20 to 20~40
- fix blessed weapon bonus damage 1~4 to 1~10
- fix blessed weapon bonus damage being factored into scaling damage

New AFK Zone

  I added a new AFK zone. This one, of course, is well more thought out and not overly complicated.  Click and Go!  I also made a copy of Lu...