120 Commits

Author SHA1 Message Date
ErikasKontenis
bbd5aa0ac0 extra important / fix crash bug when onThinkYell 2021-05-04 23:12:51 +03:00
ErikasKontenis
ab6a677b7a prepare fake players mechanism 2021-05-02 23:26:17 +03:00
ErikasKontenis
cc12345fa1 remove health and mana regeneration from bed 2021-05-01 19:57:36 +03:00
ErikasKontenis
6fda4d4663 introduce premium account system as a real premmium account for donators while regular features like travling and spells are free 2021-04-17 17:33:22 +03:00
ErikasKontenis
54cadae08e magic level formula change from 7.72 to 7.4 pre~ 2021-04-17 13:04:17 +03:00
ErikasKontenis
62963b3424 introduce random stat values for quest items 2021-04-14 22:52:30 +03:00
ErikasKontenis
423076bfaa disable setNextAction on walk 2021-04-12 22:14:29 +03:00
ErikasKontenis
bddd9b078c fix capacity of OTC to no need divide by 100 and fix issue which got introduced with uh trap use target actions 2021-04-11 22:41:16 +03:00
ErikasKontenis
27e146d222 introduce party share exp emblems to be working with otclient 2021-04-11 18:45:57 +03:00
ErikasKontenis
17ed74abe4 introduce share party packets 2021-04-11 17:57:01 +03:00
ErikasKontenis
baa41a0f2f introduce to allow login only through custom otclient 2021-04-11 17:56:48 +03:00
ErikasKontenis
afc483cc35 introduce uh trap, never break spear, and config fixes for new server 2021-04-11 12:56:31 +03:00
ErikasKontenis
32e076647c introduce CORPSE_OWNER_ENABLED config option 2021-04-07 22:40:51 +03:00
ErikasKontenis
6137c91bd2 sandals +5 speed, show ammo atk & show item speed onLook 2021-04-05 17:08:11 +03:00
ErikasKontenis
73a8b19383 introduce correct 7.72 formulas for the magic level increment because previously it was pre 7.6 formulas 2020-12-11 20:07:46 +02:00
ErikasKontenis
618bb6917b fix monsters to not walk on fields when aggresive if they cannot push items 2020-11-22 14:07:52 +02:00
ErikasKontenis
8092feb787 introduce saving house walls and saving all hangables including hangables which transforms 2020-11-20 11:57:13 +02:00
ErikasKontenis
a6e41c5310 do not save game on exit. Only /closeserver shutdown saves game properly 2020-11-20 11:42:37 +02:00
ErikasKontenis
7c8949e444 move minRateSpawn and maxRateSpawn to config.lua 2020-11-15 12:34:54 +02:00
ErikasKontenis
2546d1a0a5 finish guildwar system 2020-11-14 14:10:02 +02:00
ErikasKontenis
cf893a1aaa introduce guild bank system 2020-11-10 19:42:48 +02:00
ErikasKontenis
f127b2abf7 introduce get guild balance npc method and alter table 2020-11-09 19:55:56 +02:00
ErikasKontenis
33d9dd7dcd introduce offline training scripts 2020-11-07 14:32:53 +02:00
ErikasKontenis
6904342e06 introduce physical damage calculator for paladins and knights 2020-10-15 13:52:34 +03:00
ErikasKontenis
b0b93edcb4 finish knight melee damage calculation todo hits with paladin 2020-10-14 22:42:42 +03:00
ErikasKontenis
fca52ab202 introduce paladinRangeAttackDamageIncreasePercent and knightCloseAttackDamageIncreasePercent in config.lua 2020-10-12 22:16:50 +03:00
ErikasKontenis
94fe927abc Revert "860-870 client support drafts"
This reverts commit 9671a5cce7ffb397aabf56561c7827b0320e827c.
2020-07-26 13:25:00 +03:00
ErikasKontenis
9671a5cce7 860-870 client support drafts 2020-07-26 13:23:05 +03:00
ErikasKontenis
fdc71b8b1d introduce buying runes/potions via bp in all selling npcs 2020-05-14 23:50:19 +03:00
ErikasKontenis
8f1e40f0bc share party tasks only when shared is active. Also remove pz limit in sources to active share party 2020-05-14 14:19:21 +03:00
ErikasKontenis
5e979da462 increase paladin and knight damage 2020-05-07 23:23:22 +03:00
ErikasKontenis
651ca9e075 increase melee damage by 15% for paladins and 20% for knights 2020-05-07 16:55:49 +03:00
ErikasKontenis
8271185cba make monsters spawning time more random which will increase the spawn rate 2020-05-07 15:14:48 +03:00
ErikasKontenis
c724a3071a base the tasker npcs exp reward by specific formula based on player stages 2020-04-30 21:30:52 +03:00
ErikasKontenis
869e101428 remove regex aleta sio because of crash bug: https://github.com/otland/forgottenserver/pull/2965 2020-04-27 17:27:24 +03:00
ErikasKontenis
24a3e9b18c introduce extra melee attack for walking monsters to prevent 'kite' 2020-04-27 17:15:19 +03:00
ErikasKontenis
3b4dcabfea fix broken amulet infinity charges when bought from npc because the data was set to -1 while createItem accepts only unsigned ints 2020-03-31 12:10:19 +03:00
ErikasKontenis
d9686f1d07 temporary fix for poison condition to not apply when poof or armor hit however it should apply when armor hit 2020-03-15 18:59:57 +02:00
ErikasKontenis
fa636a5f99 Revert "fix poison condition to be applied from poison monsters only when you can't block it porperly"
This reverts commit dca9e61345cc16b7d31117da0049ad8ea7e92ac9.
2020-03-13 21:52:32 +02:00
ErikasKontenis
5a007594d5 Revert "remove unused var"
This reverts commit f8de994f4b53619c38abe0578240d2a4ca96877d.
2020-03-13 21:52:26 +02:00
ErikasKontenis
f8de994f4b remove unused var 2020-03-11 14:09:11 +02:00
ErikasKontenis
dca9e61345 fix poison condition to be applied from poison monsters only when you can't block it porperly 2020-03-11 14:03:50 +02:00
ErikasKontenis
d920babe81 finish 7.92 items 2020-03-06 18:35:10 +02:00
ErikasKontenis
6624800f1c fix npcs to make ClientVersion statements 2020-03-04 21:17:00 +02:00
ErikasKontenis
d8c1eed4f0 move map and items to separate client specific folders 2020-03-03 17:42:19 +02:00
ErikasKontenis
6b76e8db9f finish quest log and fix bug that expiring storage does not fit in int32 so changed to store time in minutes instead of ms 2020-03-01 15:26:02 +02:00
ErikasKontenis
6af8bd2d2e finish quest log for postman missions 2020-02-27 21:09:22 +02:00
ErikasKontenis
24f95d7094 fix runeFunction 2020-02-17 20:35:22 +02:00
ErikasKontenis
a3cb7f6d32 cmake quests add 2020-02-17 19:53:51 +02:00
ErikasKontenis
5f252eb434 introduce distanceWeaponsDropOnGround config 2020-02-17 18:54:49 +02:00