Skip to content

Releases: Dawn-of-Light/DOLSharp

1.9.7.3856

19 Jun 10:05
cc8c773
Compare
Choose a tag to compare
Update dependencies
Add option to have ItemCurrency with multiple Items

1.9.7.3855

18 Jun 17:48
6e5d4cd
Compare
Choose a tag to compare
Merge pull request #391 from DigitalBox98/keep-bg-fix
    Fix: Banners in battlegrounds now show up correctly

1.9.7.3854

12 Jun 19:02
ca5fa21
Compare
Choose a tag to compare
Merge pull request #389 from Lotendan/bugfix/LoginLocks
    Fix locking in LoginRequestHandler

1.9.7.3853

28 May 22:05
d50d9e4
Compare
Choose a tag to compare
Merge pull request #386 from DigitalBox98/improved
    Adjustment on keep lord auto-heal for low level BG

1.9.7.3852

11 May 09:04
ded98ab
Compare
Choose a tag to compare
Add Per-Page-Currency (#384)
    In database this is set in MerchantItem table where slot -1 is designated for setting currency.
    The Price in slot -1 sets the currency ID where:
    1 is Copper
    2 is ItemCurrency (as in Aurulite, Atlantean Glass etc)
    3 is BP
    4 is Mithril
    ItemCurrency item is set in slot -1 ItemTemplateID. MerchantItem.Price overrides ItemTemplate.Price in merchant listing. 
    
    This is supposed to be backwards compatible, so Copper is selected by default. If price is zero in MerchantItem (which is the default) the ItemTemplate.Price is selected.

BEWARE: Equality of ItemCurrencies is going to be determined by ClassType in the future to implement same ItemCurrency with different names (like Aurulite Fragment, Aurulite Cache etc).

1.9.7.3851

02 May 15:39
6231ce1
Compare
Choose a tag to compare
Merge pull request #385 from Lotendan/feature/PascalStringLength
    Add more length restrictions to WritePascalStringIntLE

1.9.7.3850

06 Apr 16:19
480ca38
Compare
Choose a tag to compare
Merge pull request #382 from NetDwarf/FixTurretFacing
    Fix animist turret when target is running through
    Fix unusable animist turrets on 1.125+

1.9.7.3849

06 Apr 07:14
7ab7849
Compare
Choose a tag to compare
Do not delve the 'weapon' stats of an instrument (#383)
    An instrument does not have DPS or SPD, Effective Damage, etc...

1.9.7.3848

24 Mar 17:46
1651c95
Compare
Choose a tag to compare
Fix packets for client capped string (#381) from JVirant
    Truncate strings in packets for the following packets:
    - SendCharacterOverview (Name/Location/ClassName/RaceName)
    - SendMerchantWindow (ItemName)
    - SendRegions (ip string)

1.9.7.3847

07 Feb 15:10
f08aa13
Compare
Choose a tag to compare
Add .vscode to .gitignore and clean up .gitignore(s) (#379)
Replace deprecated classes for Net6 (#378)
    Replace RNGCryptoServiceProvider with RandomNumberGenerator
    Replace MD5CryptoServiceProvider with MD5
    Replace SHA256Managed with SHA256
    Replace WebRequest/WebClient with HttpClient
    Add reference to System.Net.Http to DOLScriptCompilers