Overwrite
Complete Overwrite of the Folder with the free shard. ServUO 57.3 has been added.
This commit is contained in:
10
.editorconfig
Normal file
10
.editorconfig
Normal file
@@ -0,0 +1,10 @@
|
||||
# http://editorconfig.org
|
||||
root=true
|
||||
|
||||
[*.cs]
|
||||
indent_size = 4
|
||||
indent_style = space
|
||||
charset = utf-8
|
||||
trim_trailing_whitespace = true
|
||||
insert_final_newline = true
|
||||
|
||||
85
.gitignore
vendored
85
.gitignore
vendored
@@ -1,52 +1,43 @@
|
||||
# Prerequisites
|
||||
*.d
|
||||
/Ultima.dll
|
||||
/Ultima.pdb
|
||||
/Ultima.dll.mdb
|
||||
/Ultima/bin
|
||||
/Ultima/obj
|
||||
/Server/bin
|
||||
/Server/obj
|
||||
/Scripts/bin
|
||||
/Scripts/obj
|
||||
/Scripts/Output
|
||||
|
||||
# Object files
|
||||
*.o
|
||||
*.ko
|
||||
*.obj
|
||||
*.elf
|
||||
/Honesty
|
||||
/Logs
|
||||
/Backups
|
||||
/Saves
|
||||
/Web
|
||||
/Docs
|
||||
/Reports
|
||||
/VitaNexCore
|
||||
/TheBox
|
||||
/.vs
|
||||
|
||||
# Linker output
|
||||
*.ilk
|
||||
*.map
|
||||
*.exp
|
||||
/staffHistory.xml
|
||||
/reportHistory.xml
|
||||
/firewall.cfg
|
||||
/drng64.dll
|
||||
/drng32.dll
|
||||
/libdrng.so
|
||||
|
||||
# Precompiled Headers
|
||||
*.gch
|
||||
*.pch
|
||||
|
||||
# Libraries
|
||||
*.lib
|
||||
*.a
|
||||
*.la
|
||||
*.lo
|
||||
|
||||
# Shared objects (inc. Windows DLLs)
|
||||
*.dll
|
||||
*.so
|
||||
*.so.*
|
||||
*.dylib
|
||||
|
||||
# Executables
|
||||
*.exe
|
||||
*.out
|
||||
*.app
|
||||
*.i*86
|
||||
*.x86_64
|
||||
*.hex
|
||||
|
||||
# Debug files
|
||||
*.dSYM/
|
||||
*.su
|
||||
*.idb
|
||||
*.pdb
|
||||
*.exe
|
||||
*.exe.mdb
|
||||
*.sh
|
||||
*.suo
|
||||
*.idea
|
||||
*.log
|
||||
*.bin
|
||||
*.csproj.user
|
||||
*.DotSettings.user
|
||||
*.ini
|
||||
|
||||
# Kernel Module Compile Results
|
||||
*.mod*
|
||||
*.cmd
|
||||
.tmp_versions/
|
||||
modules.order
|
||||
Module.symvers
|
||||
Mkfile.old
|
||||
dkms.conf
|
||||
!/Data/*
|
||||
!/bin/rosyln/*
|
||||
3
.travis.yml
Normal file
3
.travis.yml
Normal file
@@ -0,0 +1,3 @@
|
||||
language: csharp
|
||||
solution: ServUO.sln
|
||||
mono: latest
|
||||
BIN
ACC Exports/System - 230929-115857.pgs
Normal file
BIN
ACC Exports/System - 230929-115857.pgs
Normal file
Binary file not shown.
BIN
Cache/Options/VitaNex.Clilocs.opt
Normal file
BIN
Cache/Options/VitaNex.Clilocs.opt
Normal file
Binary file not shown.
BIN
Cache/Options/VitaNex.Crypto.CryptoService.opt
Normal file
BIN
Cache/Options/VitaNex.Crypto.CryptoService.opt
Normal file
Binary file not shown.
BIN
Cache/Options/VitaNex.Modules.AutoDonate.AutoDonate.opt
Normal file
BIN
Cache/Options/VitaNex.Modules.AutoDonate.AutoDonate.opt
Normal file
Binary file not shown.
BIN
Cache/Options/VitaNex.Notify.Notify.opt
Normal file
BIN
Cache/Options/VitaNex.Notify.Notify.opt
Normal file
Binary file not shown.
BIN
Cache/Options/VitaNex.NotoUtility.opt
Normal file
BIN
Cache/Options/VitaNex.NotoUtility.opt
Normal file
Binary file not shown.
BIN
Cache/Options/VitaNex.PlayerNames.opt
Normal file
BIN
Cache/Options/VitaNex.PlayerNames.opt
Normal file
Binary file not shown.
BIN
Cache/Options/VitaNex.Schedules.Schedules.opt
Normal file
BIN
Cache/Options/VitaNex.Schedules.Schedules.opt
Normal file
Binary file not shown.
BIN
Cache/Options/VitaNex.TimeBoosts.TimeBoosts.opt
Normal file
BIN
Cache/Options/VitaNex.TimeBoosts.TimeBoosts.opt
Normal file
Binary file not shown.
BIN
Cache/Options/VitaNex.Web.WebAPI.opt
Normal file
BIN
Cache/Options/VitaNex.Web.WebAPI.opt
Normal file
Binary file not shown.
0
Cache/States/VitaNex.Clilocs.state
Normal file
0
Cache/States/VitaNex.Clilocs.state
Normal file
0
Cache/States/VitaNex.Crypto.CryptoService.state
Normal file
0
Cache/States/VitaNex.Crypto.CryptoService.state
Normal file
0
Cache/States/VitaNex.Modules.AutoPvP.AutoPvP.state
Normal file
0
Cache/States/VitaNex.Modules.AutoPvP.AutoPvP.state
Normal file
0
Cache/States/VitaNex.Modules.Games.Arcade.state
Normal file
0
Cache/States/VitaNex.Modules.Games.Arcade.state
Normal file
0
Cache/States/VitaNex.Modules.Toolbar.Toolbars.state
Normal file
0
Cache/States/VitaNex.Modules.Toolbar.Toolbars.state
Normal file
0
Cache/States/VitaNex.Modules.Voting.Voting.state
Normal file
0
Cache/States/VitaNex.Modules.Voting.Voting.state
Normal file
0
Cache/States/VitaNex.Notify.Notify.state
Normal file
0
Cache/States/VitaNex.Notify.Notify.state
Normal file
0
Cache/States/VitaNex.NotoUtility.state
Normal file
0
Cache/States/VitaNex.NotoUtility.state
Normal file
0
Cache/States/VitaNex.PlayerNames.state
Normal file
0
Cache/States/VitaNex.PlayerNames.state
Normal file
0
Cache/States/VitaNex.Schedules.Schedules.state
Normal file
0
Cache/States/VitaNex.Schedules.Schedules.state
Normal file
0
Cache/States/VitaNex.TimeBoosts.TimeBoosts.state
Normal file
0
Cache/States/VitaNex.TimeBoosts.TimeBoosts.state
Normal file
0
Cache/States/VitaNex.Web.WebAPI.state
Normal file
0
Cache/States/VitaNex.Web.WebAPI.state
Normal file
93
Compile.WIN - Debug.bat
Normal file
93
Compile.WIN - Debug.bat
Normal file
@@ -0,0 +1,93 @@
|
||||
@SET CURPATH=%~dp0
|
||||
@SET CSCPATH=%CURPATH%bin\roslyn\
|
||||
|
||||
@SET SDKPATH=%CURPATH%Ultima\
|
||||
@SET SRVPATH=%CURPATH%Server\
|
||||
|
||||
@SET EXENAME=ServUO
|
||||
|
||||
@TITLE: %EXENAME% - https://www.servuo.com
|
||||
|
||||
::##########
|
||||
|
||||
@ECHO:
|
||||
@ECHO: Compile Ultima SDK
|
||||
@ECHO:
|
||||
|
||||
@PAUSE
|
||||
|
||||
@DEL "%CURPATH%Ultima.dll"
|
||||
|
||||
@ECHO ON
|
||||
|
||||
"%CSCPATH%csc.exe" /r:"%CURPATH%Microsoft.CodeDom.Providers.DotNetCompilerPlatform.dll" /target:library /out:"%CURPATH%Ultima.dll" /recurse:"%SDKPATH%*.cs" /d:ServUO /d:NEWTIMERS /d:DEBUG /nowarn:0618 /debug /nologo /unsafe
|
||||
|
||||
@ECHO OFF
|
||||
|
||||
@ECHO:
|
||||
@ECHO: Done!
|
||||
@ECHO:
|
||||
|
||||
@PAUSE
|
||||
|
||||
@CLS
|
||||
|
||||
::##########
|
||||
|
||||
@ECHO:
|
||||
@ECHO: Compile %EXENAME% for Windows
|
||||
@ECHO:
|
||||
|
||||
@PAUSE
|
||||
|
||||
@DEL "%CURPATH%%EXENAME%.exe"
|
||||
|
||||
@ECHO ON
|
||||
|
||||
"%CSCPATH%csc.exe" /win32icon:"%SRVPATH%servuo.ico" /r:"%CURPATH%Ultima.dll" /r:"%CURPATH%Microsoft.CodeDom.Providers.DotNetCompilerPlatform.dll" /target:exe /out:"%CURPATH%%EXENAME%.exe" /recurse:"%SRVPATH%*.cs" /d:ServUO /d:NEWTIMERS /d:NETFX_472 /d:DEBUG /nowarn:0618 /debug /nologo /unsafe
|
||||
|
||||
@ECHO OFF
|
||||
|
||||
@ECHO:
|
||||
@ECHO: Done!
|
||||
@ECHO:
|
||||
|
||||
@PAUSE
|
||||
|
||||
@CLS
|
||||
|
||||
::##########
|
||||
:Ask
|
||||
echo Would you like to use debug mode?(Y/N)
|
||||
set INPUT=
|
||||
set /P INPUT=Type input: %=%
|
||||
If /I "%INPUT%"=="y" goto yes
|
||||
If /I "%INPUT%"=="n" goto no
|
||||
echo Incorrect input & goto Ask
|
||||
|
||||
:yes
|
||||
@ECHO:
|
||||
@ECHO: Ready To Run! %EXENAME% will be started in DEBUG Mode (-debug)
|
||||
@ECHO:
|
||||
|
||||
@PAUSE
|
||||
|
||||
@CLS
|
||||
|
||||
@ECHO OFF
|
||||
|
||||
"%CURPATH%%EXENAME%.exe" -debug
|
||||
|
||||
:no
|
||||
@ECHO:
|
||||
@ECHO: Ready To Run!
|
||||
@ECHO:
|
||||
|
||||
@PAUSE
|
||||
|
||||
@CLS
|
||||
|
||||
@ECHO OFF
|
||||
|
||||
"%CURPATH%%EXENAME%.exe"
|
||||
|
||||
71
Compile.WIN - Release.bat
Normal file
71
Compile.WIN - Release.bat
Normal file
@@ -0,0 +1,71 @@
|
||||
@SET CURPATH=%~dp0
|
||||
@SET CSCPATH=%CURPATH%bin\roslyn\
|
||||
|
||||
@SET SDKPATH=%CURPATH%Ultima\
|
||||
@SET SRVPATH=%CURPATH%Server\
|
||||
|
||||
@SET EXENAME=ServUO
|
||||
|
||||
@TITLE: %EXENAME% - https://www.servuo.com
|
||||
|
||||
::##########
|
||||
|
||||
@ECHO:
|
||||
@ECHO: Compile Ultima SDK
|
||||
@ECHO:
|
||||
|
||||
@PAUSE
|
||||
|
||||
@DEL "%CURPATH%Ultima.dll"
|
||||
|
||||
@ECHO ON
|
||||
|
||||
"%CSCPATH%csc.exe" /r:"%CURPATH%Microsoft.CodeDom.Providers.DotNetCompilerPlatform.dll" /target:library /out:"%CURPATH%Ultima.dll" /recurse:"%SDKPATH%*.cs" /d:ServUO /d:NEWTIMERS /nowarn:0618 /nologo /unsafe /optimize
|
||||
|
||||
@ECHO OFF
|
||||
|
||||
@ECHO:
|
||||
@ECHO: Done!
|
||||
@ECHO:
|
||||
|
||||
@PAUSE
|
||||
|
||||
@CLS
|
||||
|
||||
::##########
|
||||
|
||||
@ECHO:
|
||||
@ECHO: Compile %EXENAME% for Windows
|
||||
@ECHO:
|
||||
|
||||
@PAUSE
|
||||
|
||||
@DEL "%CURPATH%%EXENAME%.exe"
|
||||
|
||||
@ECHO ON
|
||||
|
||||
"%CSCPATH%csc.exe" /win32icon:"%SRVPATH%servuo.ico" /r:"%CURPATH%Ultima.dll" /r:"%CURPATH%Microsoft.CodeDom.Providers.DotNetCompilerPlatform.dll" /target:exe /out:"%CURPATH%%EXENAME%.exe" /recurse:"%SRVPATH%*.cs" /d:ServUO /d:NEWTIMERS /d:NETFX_472 /nowarn:0618 /nologo /unsafe /optimize
|
||||
|
||||
@ECHO OFF
|
||||
|
||||
@ECHO:
|
||||
@ECHO: Done!
|
||||
@ECHO:
|
||||
|
||||
@PAUSE
|
||||
|
||||
@CLS
|
||||
|
||||
::##########
|
||||
|
||||
@ECHO:
|
||||
@ECHO: Ready To Run!
|
||||
@ECHO:
|
||||
|
||||
@PAUSE
|
||||
|
||||
@CLS
|
||||
|
||||
@ECHO OFF
|
||||
|
||||
"%CURPATH%%EXENAME%.exe"
|
||||
25
Config/Accounts.cfg
Normal file
25
Config/Accounts.cfg
Normal file
@@ -0,0 +1,25 @@
|
||||
|
||||
# Number of accounts allowed to be created from a single IP address
|
||||
AccountsPerIp=2
|
||||
|
||||
# If true accounts will be automatically created on first login
|
||||
AutoCreateAccounts=True
|
||||
|
||||
# If true characters must be at least seven days old to be deleted
|
||||
# Uncomment this line to override the default behavior of enabling this in
|
||||
# Test Center mode and disabling in production mode.
|
||||
@RestrictDeletion=True
|
||||
|
||||
# How old a character must be in order to be deleted.
|
||||
# Default: 7 days.
|
||||
# Format: dd:hh:mm:ss
|
||||
DeleteDelay=07:00:00:00
|
||||
|
||||
# If true this enables the [password command
|
||||
PasswordCommandEnabled=False
|
||||
|
||||
# Account password protection level.
|
||||
# Default: NewCrypt
|
||||
# Options: None, Crypt, NewCrypt (Default), NewSecureCrypt (Recommended)
|
||||
# Explanation: Plain, MD5, SHA1, SHA512
|
||||
ProtectPasswords=NewSecureCrypt
|
||||
12
Config/AutoRestart.cfg
Normal file
12
Config/AutoRestart.cfg
Normal file
@@ -0,0 +1,12 @@
|
||||
|
||||
# Indicates if daily auto restart is enabled.
|
||||
Enabled=True
|
||||
|
||||
# indicates the hour component of when the shard restarts, represented in military time
|
||||
Hour=12
|
||||
|
||||
# indicates the minutes component of when the shard restarts
|
||||
Minute=0
|
||||
|
||||
# indicates the frequency in which the shard restarts, in hours
|
||||
Frequency=24
|
||||
47
Config/AutoSave.cfg
Normal file
47
Config/AutoSave.cfg
Normal file
@@ -0,0 +1,47 @@
|
||||
|
||||
# If true, the world will be saved automatically
|
||||
Enabled=True
|
||||
|
||||
# The frequency between saves
|
||||
# Default: 15 minutes
|
||||
# Format: dd:hh:mm:ss
|
||||
Frequency=00:00:30:00
|
||||
|
||||
# The time before the save to warn players
|
||||
# Default: 15 seconds
|
||||
# Format: dd:hh:mm:ss
|
||||
WarningTime=00:00:00:30
|
||||
|
||||
##################################################
|
||||
# Save Archives
|
||||
# Zip the most recent saves to a backup location
|
||||
##################################################
|
||||
|
||||
# Enable or disable the Save Archives feature
|
||||
# Default: False
|
||||
ArchivesEnabled=False
|
||||
|
||||
# Enable or disable background archiving
|
||||
# When disabled, archiving will increase world save times
|
||||
# Default: True
|
||||
ArchivesAsync=True
|
||||
|
||||
# The age at which to prune old archives
|
||||
# Any archives that are older than this age will be deleted
|
||||
# Default: 30:00:00:00 (30 days)
|
||||
ArchivesExpire=30:00:00:00
|
||||
|
||||
# Archives can be merged to save space
|
||||
# New archives will overwrite old archives until the period elapses
|
||||
# A period of Months would result in 12 archives per year,
|
||||
# with each archive containing the last save of that month
|
||||
# A period of Hours would result in 24 archives per day,
|
||||
# with each archive containing the last save of that hour, etc
|
||||
# Values: Months, Days, Hours, Minutes
|
||||
# Default: Minutes
|
||||
ArchivesMerging=Minutes
|
||||
|
||||
# The directory the archives will be saved in
|
||||
# Leave blank to save in \Backups\Archived
|
||||
# Default: [blank]
|
||||
ArchivesPath=
|
||||
96
Config/ChampionSpawns.xml
Normal file
96
Config/ChampionSpawns.xml
Normal file
@@ -0,0 +1,96 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<championSystem>
|
||||
<!-- Spawn elements define a champion spawn'
|
||||
name String Displayed name of the spawn in Gumps
|
||||
group String The spawn group the spawn belongs to. Optional. If present, only one spawn per group will
|
||||
automatically restart per group. If not present, the spawn will always be active and will
|
||||
allways automatically restart.
|
||||
type Enum The type of spawn. These are defined in ChampionSpawnType.cs . Optional. If not given the
|
||||
type will be selected between the random spawn types and will randomize on every
|
||||
activation.
|
||||
killsMod Double Multiplier applied to the number of mobiles needed to be killed to advance from one level
|
||||
to the next.
|
||||
spawnMod Double Multiplier applied to the number of mobiles spawned at a time. Optional.
|
||||
location Element
|
||||
x Integer X location of the center of the spawn altar.
|
||||
y Integer Y location of the center of the spawn altar.
|
||||
z Integer Z location of the center of the spawn altar.
|
||||
map Enum Map containing the spawn. This must match the map's name in MapDefinitions.cs .
|
||||
radius Integer The initial radius of the area of the champion spawn.
|
||||
-->
|
||||
<spawn name="Deceit" group="FelDungeons" type="UnholyTerror">
|
||||
<location x="5178" y="708" z="20" map="Felucca" radius="60"/>
|
||||
</spawn>
|
||||
<spawn name="Despise" group="FelDungeons" type="VerminHorde">
|
||||
<location x="5557" y="824" z="65" map="Felucca" radius="65"/>
|
||||
</spawn>
|
||||
<spawn name="Destard" group="FelDungeons" type="ColdBlood">
|
||||
<location x="5259" y="837" z="61" map="Felucca" radius="75"/>
|
||||
</spawn>
|
||||
<spawn name="Fire" group="FelDungeons" type="Abyss">
|
||||
<location x="5814" y="1350" z="2" map="Felucca" radius="50"/>
|
||||
</spawn>
|
||||
<spawn name="Tera Keep" group="FelDungeons" type="Arachnid">
|
||||
<location x="5190" y="1605" z="20" map="Felucca" radius="50"/>
|
||||
</spawn>
|
||||
<spawn name="Abyss" group="FelDungeons" type="Terror">
|
||||
<location x="6995" y="733" z="76" map="Felucca" radius="70"/>
|
||||
</spawn>
|
||||
<spawn name="Lich" group="FelDungeons" type="Infuse">
|
||||
<location x="7000" y="1004" z="5" map="Felucca" radius="90"/>
|
||||
</spawn>
|
||||
<spawn name="Desert" group="FelT2A">
|
||||
<location x="5636" y="2916" z="37" map="Felucca" radius="30"/>
|
||||
</spawn>
|
||||
<spawn name="Tortoise" group="FelT2A" spawnMod="0.5">
|
||||
<location x="5724" y="3991" z="42" map="Felucca" radius="20"/>
|
||||
</spawn>
|
||||
<spawn name="Ice West" group="FelT2A">
|
||||
<location x="5511" y="2360" z="40" map="Felucca" radius="35"/>
|
||||
</spawn>
|
||||
<spawn name="Oasis" group="FelT2A" spawnMod="0.75">
|
||||
<location x="5549" y="2640" z="15" map="Felucca" radius="25"/>
|
||||
</spawn>
|
||||
<spawn name="Terra" group="FelT2A">
|
||||
<location x="6035" y="2944" z="52" map="Felucca" radius="35"/>
|
||||
</spawn>
|
||||
<spawn name="Lord Oaks" group="FelT2A" type="ForestLord" spawnMod="0.5">
|
||||
<location x="5559" y="3757" z="21" map="Felucca" radius="18"/>
|
||||
</spawn>
|
||||
<spawn name="Marble" group="FelT2A" spawnMod="0.5">
|
||||
<location x="5267" y="3171" z="104" map="Felucca" radius="18"/>
|
||||
</spawn>
|
||||
<spawn name="Hopper's Bog" group="FelT2A">
|
||||
<location x="5954" y="3475" z="25" map="Felucca" radius="50"/>
|
||||
</spawn>
|
||||
<spawn name="Khaldun" group="FelT2A">
|
||||
<location x="5982" y="3882" z="20" map="Felucca" radius="35"/>
|
||||
</spawn>
|
||||
<spawn name="Ice East" group="FelT2A" spawnMod="0.5">
|
||||
<location x="6038" y="2400" z="46" map="Felucca" radius="20"/>
|
||||
</spawn>
|
||||
<spawn name="Damwin Thicket" group="FelT2A" spawnMod="0.75">
|
||||
<location x="5281" y="3368" z="51" map="Felucca" radius="25"/>
|
||||
</spawn>
|
||||
<spawn name="City of Death" group="FelT2A">
|
||||
<location x="5207" y="3637" z="20" map="Felucca" radius="50"/>
|
||||
</spawn>
|
||||
<spawn name="Valor">
|
||||
<location x="382" y="328" z="-30" map="Ilshenar" radius="100"/>
|
||||
</spawn>
|
||||
<spawn name="Humility">
|
||||
<location x="462" y="926" z="-67" map="Ilshenar" radius="100"/>
|
||||
</spawn>
|
||||
<spawn name="Spirituality" type="ForestLord">
|
||||
<location x="1645" y="1107" z="8" map="Ilshenar" radius="50"/>
|
||||
</spawn>
|
||||
<spawn name="Glade" type="Glade" killsMod="0.5" spawnMod="0.5">
|
||||
<location x="2212" y="1260" z="25" map="Ilshenar" radius="25"/>
|
||||
</spawn>
|
||||
<spawn name="Dragon" type="SleepingDragon">
|
||||
<location x="948" y="434" z="29" map="Tokuno" radius="60"/>
|
||||
</spawn>
|
||||
<spawn name="Bedlam" type="Corrupt" killsMod="0.5" spawnMod="0.5">
|
||||
<location x="174" y="1629" z="8" map="Malas" radius="25"/>
|
||||
</spawn>
|
||||
</championSystem>
|
||||
63
Config/Champions.cfg
Normal file
63
Config/Champions.cfg
Normal file
@@ -0,0 +1,63 @@
|
||||
# If true the champion system will be enabled. If this is ever false on server
|
||||
# start, all champion spawns will be removed.
|
||||
Enabled=true
|
||||
|
||||
# The time between rotating Felucca / T2A champions
|
||||
# Default: 1 day.
|
||||
# Format: dd:hh:mm:ss
|
||||
RotateDelay=00:03:00:00
|
||||
|
||||
# The number of gold piles to spawn for the champion gold shower
|
||||
GoldPiles=50
|
||||
|
||||
# The minimum amount of gold in a pile for the gold shower
|
||||
GoldMin=4000
|
||||
|
||||
# The maximum amount of gold in a pile for the gold shower
|
||||
GoldMax=5500
|
||||
|
||||
# The number of gold piles to spawn for the harrower gold shower
|
||||
HarrowerGoldPiles=75
|
||||
|
||||
# The minimum amount of gold in a pile for the gold shower
|
||||
HarrowerGoldMin=5000
|
||||
|
||||
# The maximum amount of gold in a pile for the gold shower
|
||||
HarrowerGoldMax=10000
|
||||
|
||||
# The number of power scrolls to give after a champion is defeated. Note that
|
||||
# for every power scroll given, one is also given for protection.
|
||||
PowerScrolls=6
|
||||
|
||||
# The number of stat scrolls to give after the Harrower is defeated.
|
||||
StatScrolls=16
|
||||
|
||||
# Percent chance to get a Scroll of Transcendence or Scroll of Power from
|
||||
# killing a spawn mob
|
||||
ScrollChance=0.1
|
||||
|
||||
# Percent chance that a scroll given for a spawn mob kill will be a Scroll of
|
||||
# Transcendence instead of a +5 Scroll of Power
|
||||
TranscendenceChance=50.0
|
||||
|
||||
# How many red skulls required to move the spawn to rank 2
|
||||
Rank2RedSkulls=5
|
||||
|
||||
# How many red skulls required to move the spawn to rank 3
|
||||
Rank3RedSkulls=10
|
||||
|
||||
# How many red skulls required to move the spawn to rank 4 (at 17 red skulls
|
||||
# the champion will always appear)
|
||||
Rank4RedSkulls=13
|
||||
|
||||
# Number of kills needed to advance from level to level while in rank 1
|
||||
Rank1MaxKills=256
|
||||
|
||||
# Number of kills needed to advance from level to level while in rank 2
|
||||
Rank2MaxKills=128
|
||||
|
||||
# Number of kills needed to advance from level to level while in rank 3
|
||||
Rank3MaxKills=64
|
||||
|
||||
# Number of kills needed to advance from level to level while in rank 4
|
||||
Rank4MaxKills=32
|
||||
5
Config/Chat.cfg
Normal file
5
Config/Chat.cfg
Normal file
@@ -0,0 +1,5 @@
|
||||
# Is the global chat feature enabled?
|
||||
Enabled=True
|
||||
|
||||
# Determines whether players can create new channels or they are restricted to the statically defined channels
|
||||
AllowCreateChannels=True
|
||||
30
Config/CityLoyalty.cfg
Normal file
30
Config/CityLoyalty.cfg
Normal file
@@ -0,0 +1,30 @@
|
||||
# Enable/Disable the system. Note that once the system is active, this will not disable it...
|
||||
# You will need to hide/delete all of the city stones, etc
|
||||
Enabled=True
|
||||
|
||||
# How long a player must wait when they renounce their citizenship, in days
|
||||
JoinWait=7
|
||||
|
||||
# Each banner purchased from the guard captain cost, in gold
|
||||
BannerCost=250000
|
||||
|
||||
# Duration a player must wait to buy a subsequent banner, in hours
|
||||
BannerCooldown=24
|
||||
|
||||
# Duration a city treasury must pay trade deal upkeep, in days
|
||||
TradeDealPeriod=7
|
||||
|
||||
# Time to wait before another trade deal can be selected, in days
|
||||
TradeDealCooldown=7
|
||||
|
||||
# cost, per TradeDealPeriod, a treasury will pay for trade deal upkeep, in gold
|
||||
TradeDealCost=2000000
|
||||
|
||||
# Duration a trade deal stays active on a player when utilized, in hours
|
||||
TradeDealUtilizationPeriod=24
|
||||
|
||||
# Max amount of ballot boxes a governor can place within a city
|
||||
MaxBallotBoxes=10
|
||||
|
||||
# Period of time a city herald will announce via CityMessageBoard context menu
|
||||
AnnouncementPeriod=48
|
||||
14
Config/CityTrading.cfg
Normal file
14
Config/CityTrading.cfg
Normal file
@@ -0,0 +1,14 @@
|
||||
# Minimum reward gold for a complete trade order
|
||||
TurnInGold=10000
|
||||
|
||||
# Duration a trade crate will last before it auto-deletes, in minutes
|
||||
CrateDuration=24
|
||||
|
||||
# Minimum time between ambushes, in minutes
|
||||
AmbushWaitDuration=5
|
||||
|
||||
# Duration in which ambushers delete, in minutes
|
||||
AmbusherDelete=10
|
||||
|
||||
|
||||
|
||||
8
Config/Client.cfg
Normal file
8
Config/Client.cfg
Normal file
@@ -0,0 +1,8 @@
|
||||
# This flag controls if a shard owner wants to allow certain clients
|
||||
AllowRegular=true
|
||||
AllowUOTD=true
|
||||
AllowGod=true
|
||||
AllowEC=true
|
||||
|
||||
# this delay is when the players is booted from the server
|
||||
KickDelay=0
|
||||
3
Config/DailyRares.cfg
Normal file
3
Config/DailyRares.cfg
Normal file
@@ -0,0 +1,3 @@
|
||||
|
||||
# If true, daily rares will spawn on server start, unless one exists in that exact location
|
||||
Enabled=True
|
||||
5
Config/DataPath.cfg
Normal file
5
Config/DataPath.cfg
Normal file
@@ -0,0 +1,5 @@
|
||||
# Uncomment this line and set it to the path of the client files to set a
|
||||
# custom data path. Otherwise ServUO will look for the client in the default
|
||||
# Windows installation directories. Note that this is *required* when running
|
||||
# on non-Windows systems.
|
||||
#CustomPath=C:\Program Files (x86)\Electronic Arts\Ultima Online Classic
|
||||
20
Config/Email.cfg
Normal file
20
Config/Email.cfg
Normal file
@@ -0,0 +1,20 @@
|
||||
# In order to support emailing, fill in EmailServer and FromAddress
|
||||
# Port 25 = unencrypted
|
||||
# Port 465 or 587 = encrypted
|
||||
# encryption requires EmailSsl set true
|
||||
|
||||
EmailServer=mail.yifftech.org
|
||||
EmailPort=465
|
||||
EmailSsl=True
|
||||
|
||||
FromAddress=Valspire@yifftech.orn
|
||||
|
||||
# If you want to add crash reporting emailing, fill in CrashAddresses (multiple addresses can be added comma seperated)
|
||||
CrashAddresses=Crash@yifftech.org
|
||||
|
||||
# If you want to add speech log page emailing, fill in SpeechLogPageAddresses (multiple addresses can be added comma seperated)
|
||||
SpeechLogPageAddresses=Speech@yifftech.org
|
||||
|
||||
# If EmailUsername is not set or null, anonymous authentication is used
|
||||
EmailUsername=valspire@yifftech.org
|
||||
EmailPassword=]Ok,[S_s0CEh
|
||||
15
Config/Expansion.cfg
Normal file
15
Config/Expansion.cfg
Normal file
@@ -0,0 +1,15 @@
|
||||
|
||||
# The expansion to use. Valid values are:
|
||||
# None Initial launch (not accurate at all)
|
||||
# T2A The Second Age (not terribly accurate)
|
||||
# UOR Ultima Online: Renaissance (almost accurate)
|
||||
# UOTD Ultima Online: Third Dawn (almost accurate)
|
||||
# LBR Lord Blackthorn's Revenge (almost accurate)
|
||||
# AOS Age of Shadows (accurate)
|
||||
# SE Samurai Empire (accurate)
|
||||
# ML Mondain's Legacy (accurate)
|
||||
# SA Stygian Abyss (accurate)
|
||||
# HS High Seas (accurate)
|
||||
# TOL Time of Legends (accurate)
|
||||
# EJ Endless Journey (development in progress)
|
||||
CurrentExpansion=EJ
|
||||
7
Config/Factions.cfg
Normal file
7
Config/Factions.cfg
Normal file
@@ -0,0 +1,7 @@
|
||||
# If true, the new Council of Mages stronghold location at the south of
|
||||
# Moonglow Island will be used instead of the old location in the Magincia
|
||||
# Parlament Building.
|
||||
NewCoMLocation=True
|
||||
|
||||
# New VvV Systems replaces factions. If VvV is enabled, Factions are disabled, and vice versa.
|
||||
# If you want to disable both, you need to find Enabled field in Factions.cs and mark it false
|
||||
20
Config/General.cfg
Normal file
20
Config/General.cfg
Normal file
@@ -0,0 +1,20 @@
|
||||
# Enabling this feature creates Performance Counters on Windows for Worldsave metrics.
|
||||
# This requires ServUO to be started as Administrator at least once. Windows only!
|
||||
Metrics=False
|
||||
|
||||
## Page Help System
|
||||
# Show if there are no staff members available or online
|
||||
ShowStaffOffline=True
|
||||
|
||||
# Allow to replace support email address and website when a help request is send.
|
||||
# If not set the message is "You can reference our website at www.uo.com or contact us at support@uo.com. To cancel your page, please select the help button again and select cancel."
|
||||
#String Syntax: support@uo.com
|
||||
SupportEmail= support@yifftech.org
|
||||
#String Syntax: https://support.uo.com
|
||||
SupportWebsite= https:support.yifftech.org
|
||||
|
||||
# Time in minutes that generic items take to decay when on the ground
|
||||
DefaultItemDecayTime=180
|
||||
|
||||
# Select false to allow reds in non-felucca facets
|
||||
RestrictRedsToFel=True
|
||||
8
Config/Honesty.cfg
Normal file
8
Config/Honesty.cfg
Normal file
@@ -0,0 +1,8 @@
|
||||
# If true, enables virtue honesty
|
||||
Enabled=True
|
||||
|
||||
# Max honesty items that will spawn
|
||||
MaxGeneration=1000
|
||||
|
||||
# If true, enables honesty item drops in trammel
|
||||
TrammelGeneration=True
|
||||
4
Config/Housing.cfg
Normal file
4
Config/Housing.cfg
Normal file
@@ -0,0 +1,4 @@
|
||||
|
||||
# Number of houses allowed per account
|
||||
# Note that only the most recently placed house will auto-refresh
|
||||
AccountHouseLimit=1
|
||||
23
Config/Loot.cfg
Normal file
23
Config/Loot.cfg
Normal file
@@ -0,0 +1,23 @@
|
||||
# The luck bonus applied in Felucca
|
||||
FeluccaLuckBonus=1000
|
||||
|
||||
# Budget bonus applied in Felucca
|
||||
FeluccaBudgetBonus=100
|
||||
|
||||
# Max base budget
|
||||
MaxBaseBudget=700
|
||||
|
||||
# Min base budget
|
||||
MinBaseBudget=150
|
||||
|
||||
# Max adjusted budget
|
||||
MaxAdjustedBudget=1450
|
||||
|
||||
# Min base budget
|
||||
MinAdjustedBudget=150
|
||||
|
||||
# Max props
|
||||
MaxProps=11
|
||||
|
||||
# This determines if you can POF jewelry. Per EA, you cannot, ever!
|
||||
CanPOFJewelry=False
|
||||
71
Config/PlayerCaps.cfg
Normal file
71
Config/PlayerCaps.cfg
Normal file
@@ -0,0 +1,71 @@
|
||||
# Configuratoin file for the Player Caps and related things
|
||||
|
||||
#------------
|
||||
# New Char Only
|
||||
#-----------------------
|
||||
|
||||
# Sets the default individual skill cap. Since skills have a decimal value
|
||||
# they also need to have a decimal value added to their skillcap
|
||||
SkillCap=1000
|
||||
|
||||
# Sets the default total skill cap. Since skills have a decimal value
|
||||
# they also need to have a decimal value added to their skillcap
|
||||
TotalSkillCap=7000
|
||||
|
||||
# The total stat cap
|
||||
TotalStatCap=225
|
||||
|
||||
# The individual str cap
|
||||
StrCap=125
|
||||
|
||||
# The individual dex cap
|
||||
DexCap=125
|
||||
|
||||
# The individual int cap
|
||||
IntCap=125
|
||||
|
||||
# The individual enhanced str cap for players
|
||||
StrMaxCap=150
|
||||
|
||||
# The individual enhanced dex cap for players
|
||||
DexMaxCap=150
|
||||
|
||||
# The individual enhanced int cap for players
|
||||
IntMaxCap=150
|
||||
|
||||
#------------
|
||||
# Exisitng chars too
|
||||
#-----------------------
|
||||
|
||||
# Deprecated: The individual stat cap
|
||||
StatCap=125
|
||||
|
||||
# If true, limit the player's ability to gain stats within a certain time
|
||||
# window. This was disabled by OSI Publish 45.
|
||||
EnablePlayerStatTimeDelay=false
|
||||
|
||||
# Time delay between player stat gains
|
||||
# Default: 15 minutes
|
||||
# Format: dd:hh:mm:ss
|
||||
PlayerStatTimeDelay=00:00:15:00
|
||||
|
||||
# If true, limit a pet's ability to gain stats within a certain time window.
|
||||
# I think this was disabled by OSI Publish 45 as well, but no certain.
|
||||
EnablePetStatTimeDelay=false
|
||||
|
||||
# Time delay between pet stat gains
|
||||
# Default: 5 minutes
|
||||
# Format: dd:hh:mm:ss
|
||||
PetStatTimeDelay=00:00:05:00
|
||||
|
||||
# If true, enables some anti-macro code
|
||||
# If left to default value, this will be true if the ML era flag is not on.
|
||||
EnableAntiMacro=False
|
||||
|
||||
# The percentage chance for a player to gain in a stat. Default is 5% from OSI
|
||||
# publish 45 notes.
|
||||
PlayerChanceToGainStats=5.0
|
||||
|
||||
# The percentage chance for a pet to gain in a stat. Default is 5% infered from
|
||||
# OSI publish 45 notes.
|
||||
PetChanceToGainStats=5.0
|
||||
16
Config/README.md
Normal file
16
Config/README.md
Normal file
@@ -0,0 +1,16 @@
|
||||
# Config file formatting
|
||||
|
||||
Lines starting with `#` will be read as the option description.
|
||||
Blank lines will terminate the current option or description.
|
||||
|
||||
The syntax for setting an option is `Key=Value`.
|
||||
An empty key will result in a null value where the option type is nullable, otherwise, it will use the default value.
|
||||
|
||||
To force an option to use its default setting, prefix it with an `@`, ex:
|
||||
|
||||
```
|
||||
@Key=Value
|
||||
```
|
||||
|
||||
This will ignore the current value setting and suppress config warnings about options using their default values.
|
||||
|
||||
5
Config/Reports.cfg
Normal file
5
Config/Reports.cfg
Normal file
@@ -0,0 +1,5 @@
|
||||
# Enables reports to be generated every hour. You can generate/update reports manually via [GenReports
|
||||
AutoGenerate=false
|
||||
|
||||
# Output Directoryname within ServUO Folder
|
||||
Path=reports
|
||||
28
Config/Server.cfg
Normal file
28
Config/Server.cfg
Normal file
@@ -0,0 +1,28 @@
|
||||
|
||||
# The displayed name of the shard
|
||||
Name=Abysmal Isle
|
||||
|
||||
# The default setting for Address, a value of 'null', will use your local IP address.
|
||||
# If all of your local IP addresses are private network addresses and AutoDetect is 'true'
|
||||
# then ServUO will attempt to discover your public IP address for you automatically.
|
||||
AutoDetect=True
|
||||
|
||||
# If you do not plan on allowing clients outside of your LAN to connect,
|
||||
# you can set AutoDetect to 'false' and leave Address set to 'null'.
|
||||
#
|
||||
# If your public IP address cannot be determined, you must change the value
|
||||
# of Address to your public IP address
|
||||
# manually to allow clients outside of your LAN to connect to your server.
|
||||
# Address can be either an IP address or a hostname that will be resolved
|
||||
# when ServUO starts.
|
||||
#
|
||||
# If you want players outside your LAN to be able to connect to your server
|
||||
# and you are behind a router,
|
||||
# you must also forward TCP port 2593 to your private IP address.
|
||||
# The procedure for doing this varies by manufacturer but generally involves
|
||||
# configuration of the router through your web browser.
|
||||
#Address=78.108.218.120
|
||||
|
||||
# The Port to bind the Listener to.
|
||||
# Default: 2593
|
||||
#Port=2593
|
||||
8
Config/Shadowguard.cfg
Normal file
8
Config/Shadowguard.cfg
Normal file
@@ -0,0 +1,8 @@
|
||||
# In seconds, how long the wait until you are teleported into a shadowguard room
|
||||
# once the encounter begins
|
||||
ReadyDuration=30
|
||||
|
||||
# This flag controls if you start at a random instance (room) in shadowguard,
|
||||
# or in order starting at the North-West corner. See EncounterBounds Table in
|
||||
# in Controller.cs.
|
||||
RandomizeInstances=False
|
||||
6
Config/Siege.cfg
Normal file
6
Config/Siege.cfg
Normal file
@@ -0,0 +1,6 @@
|
||||
# Siege Perilous Ruleset, false by defualt
|
||||
|
||||
IsSiege=false
|
||||
|
||||
#If siege is active, this is the amount of players per account. Note, EA only allows 1 per account on siege rule-set shards
|
||||
CharacterSlots=7
|
||||
14
Config/Staff.cfg
Normal file
14
Config/Staff.cfg
Normal file
@@ -0,0 +1,14 @@
|
||||
#General configuration for gmbody-command
|
||||
Staffbody=False
|
||||
UseColoring=True
|
||||
GiveBoots=True
|
||||
CutHair=False
|
||||
CutFacialHair=False
|
||||
|
||||
#Coloring configuration
|
||||
Owner=1001
|
||||
Developer=1001
|
||||
Administrator=1001
|
||||
Seer=467
|
||||
GameMaster=39
|
||||
Counselor=3
|
||||
43
Config/Store.cfg
Normal file
43
Config/Store.cfg
Normal file
@@ -0,0 +1,43 @@
|
||||
# Configuration for Ultima Store
|
||||
|
||||
# Enable or disable the Ultima Store
|
||||
Enabled=True
|
||||
|
||||
# Limit the Ultima Store by expansion.
|
||||
Expansion=TOL
|
||||
|
||||
# Website address for more information.
|
||||
Website=https://coming.soon
|
||||
|
||||
# Values: None|Sovereigns|Gold|PointsSystem|Custom
|
||||
# Custom uses the ResolveCurrency handler and requires additional development to implement.
|
||||
CurrencyImpl=Gold
|
||||
|
||||
# Fully qualified Namespace.Class.Method string for the target Custom currency handler method.
|
||||
# Used when Custom is chosen for the CurrencyImpl.
|
||||
# A target method that implements get/consume for custom currencies.
|
||||
# Expected Params: Mobile user, Int32 consume
|
||||
# Expected Return: Int32
|
||||
# Example: Server.Engines.UOStore.CustomClass.CustomMethod
|
||||
ResolveCurrency= Server.Items.Gold
|
||||
|
||||
# What do you want to call your currency?
|
||||
CurrencyName=Gold
|
||||
|
||||
# Display CurrencyName in the Ultima Store gump.
|
||||
CurrencyDisplay=True
|
||||
|
||||
# Used when PointsSystem is chosen for the CurrencyImpl.
|
||||
# Values:
|
||||
# None|QueensLoyalty|VoidPool|DespiseCrystals|ShameCrystals|CasinoData|CityTrading
|
||||
# Moonglow|Britain|Jhelom|Yew|Minoc|Trinsic|SkaraBrae|NewMagincia|Vesper
|
||||
# Blackthorn|CleanUpBritannia|ViceVsVirtue|TreasuresOfKotlCity|PVPArena
|
||||
PointsImpl=None
|
||||
|
||||
# Multiplier for store item cost.
|
||||
# The EA costs act as a 'base cost' where you can increase to your choosing.
|
||||
# 10.0 is the same as BaseCost * 10
|
||||
CostMultiplier=2.0
|
||||
|
||||
# Maximum cart capacity.
|
||||
CartCapacity=10
|
||||
3
Config/TestCenter.cfg
Normal file
3
Config/TestCenter.cfg
Normal file
@@ -0,0 +1,3 @@
|
||||
|
||||
# If true, the server will start in Test Center mode
|
||||
Enabled=False
|
||||
8
Config/TreasureMaps.cfg
Normal file
8
Config/TreasureMaps.cfg
Normal file
@@ -0,0 +1,8 @@
|
||||
# Do we want to use randomized Treasure Map Locations?
|
||||
Enabled=True
|
||||
|
||||
#Base LootChance. This value is overrideable in BaseCreature.cs BTW
|
||||
LootChance=.01
|
||||
|
||||
# Reset time for Map Location
|
||||
ResetTime=30.0
|
||||
22
Config/Vendors.cfg
Normal file
22
Config/Vendors.cfg
Normal file
@@ -0,0 +1,22 @@
|
||||
# The frequency between vendor restocks.
|
||||
# Default: 1 hour
|
||||
# Format: minutes
|
||||
RestockDelay=60
|
||||
|
||||
# The amount a Vendor will accept from players at once.
|
||||
# Default: 500
|
||||
MaxSell=500
|
||||
|
||||
# Vendor Economy System, publish 21
|
||||
# this determines how many of an item needs to be bought in order for the price to increase
|
||||
BuyItemChange=1000
|
||||
|
||||
# this determines how many of an item needs to be sold in order for the price to decrease
|
||||
SellItemChange=1000
|
||||
|
||||
# this determines the amount of stacked economy items are stocked
|
||||
EconomyStockAmount=500
|
||||
|
||||
# these settings are the min and max timeframe (in days) for the bribe multiplier to decay
|
||||
BribeDecayMinTime=25
|
||||
BribeDecayMaxTime=30
|
||||
31
Config/VetRewards.cfg
Normal file
31
Config/VetRewards.cfg
Normal file
@@ -0,0 +1,31 @@
|
||||
# Configuratin file for the Veteran Rewards system
|
||||
|
||||
# Change to false to disable veteran rewards completely
|
||||
Enabled=True
|
||||
|
||||
# If true, a player's account must be old enough to have recieved the reward
|
||||
# to be able to use it. This functionality was disabled in OSI publish 83. N.B. Broken right now.
|
||||
AgeCheckOnUse=False
|
||||
|
||||
# If true character skill caps will be increased based on reward level. Note
|
||||
# that this is no longer the case on OSI servers.
|
||||
SkillCapRewards=False
|
||||
|
||||
# The maximum skill cap bonus for the veteran reward
|
||||
# Skillcaps have a decimal value therefore add an additional number for the
|
||||
# decimal value you like
|
||||
SkillCapBonus=200
|
||||
|
||||
# The maximum number of levels to give skill cap bonuses
|
||||
SkillCapBonusLevels=4
|
||||
|
||||
# The time duration per reward level. On OSI servers this would be one year,
|
||||
# but RunUO servers have always defaulted to 30 days.
|
||||
# Format: dd:hh:mm:ss
|
||||
RewardInterval=30:00:00:00
|
||||
|
||||
# The starting level for a new account. Normally this is 0. Use this to give
|
||||
# new players vet rewards or for testing vet rewards. Not that this is *not*
|
||||
# the number of rewards available, but the number of "years" old the account
|
||||
# defaults to.
|
||||
StartingLevel=0
|
||||
7
Config/VvV.cfg
Normal file
7
Config/VvV.cfg
Normal file
@@ -0,0 +1,7 @@
|
||||
# Configuration for Vice Vs. Virtue System
|
||||
|
||||
Enabled=True
|
||||
StartSilver=2000
|
||||
EnhancedRules=False
|
||||
|
||||
# Enabling VvV disabled factions, and vice versa
|
||||
16
Config/XmlSpawner2.cfg
Normal file
16
Config/XmlSpawner2.cfg
Normal file
@@ -0,0 +1,16 @@
|
||||
# This flag controls a non-OSI feature of XmlSpawner2 that sometimes adds gem
|
||||
# sockets to items al-la Diablo 2. It is off by default to provide an OSI-like
|
||||
# experiance.
|
||||
Sockets=false
|
||||
|
||||
# This flag controls the XMLPoints system of XmlSpawner2. I honestly have no
|
||||
# idea what this system does, but it's non-OSI. This gets added to characters
|
||||
# at creation time, so if you know what it does and want it on, enable it when
|
||||
# you start your shard.
|
||||
Points=false
|
||||
|
||||
# This flag controls the XMLMobFactions system of XmlSpawner2. I honestly have
|
||||
# no idea what this system does, but it's non-OSI. This gets added to characters
|
||||
# at creation time, so if you know what it does and want it on, enable it when
|
||||
# you start your shard.
|
||||
Factions=false
|
||||
11
Data/Assemblies.cfg
Normal file
11
Data/Assemblies.cfg
Normal file
@@ -0,0 +1,11 @@
|
||||
System.dll
|
||||
System.Core.dll
|
||||
System.Data.dll
|
||||
System.Data.DataSetExtensions.dll
|
||||
System.Drawing.dll
|
||||
System.Web.dll
|
||||
System.Windows.Forms.dll
|
||||
System.Xml.dll
|
||||
System.IO.Compression.FileSystem.dll
|
||||
|
||||
Ultima.dll
|
||||
8
Data/Bulk Orders/Alchemy/largeexplosive.cfg
Normal file
8
Data/Bulk Orders/Alchemy/largeexplosive.cfg
Normal file
@@ -0,0 +1,8 @@
|
||||
# explosive potion large bulk order
|
||||
|
||||
ExplosionPotion,0xF0D,1041332
|
||||
ConfusionBlastPotion,0xF06,1072106,0x48D
|
||||
ConflagrationPotion,0xF06,1072095,0x489
|
||||
GreaterExplosionPotion,0xF0D,1041333
|
||||
GreaterConfusionBlastPotion,0xF06,1072109,0x48D
|
||||
GreaterConflagrationPotion,0xF06,1072098,0x489
|
||||
5
Data/Bulk Orders/Alchemy/largegreater.cfg
Normal file
5
Data/Bulk Orders/Alchemy/largegreater.cfg
Normal file
@@ -0,0 +1,5 @@
|
||||
# greater large bulk order
|
||||
|
||||
TotalRefreshPotion,0xF0B,1041327
|
||||
GreaterAgilityPotion,0xF08,1041319
|
||||
GreaterStrengthPotion,0xF09,1041321
|
||||
6
Data/Bulk Orders/Alchemy/largelesser.cfg
Normal file
6
Data/Bulk Orders/Alchemy/largelesser.cfg
Normal file
@@ -0,0 +1,6 @@
|
||||
# lesser collection large bulk order
|
||||
|
||||
LesserHealPotion,0xF0C,1041328
|
||||
LesserCurePotion,0xF07,1041315
|
||||
LesserPoisonPotion,0xF0A,1041322
|
||||
LesserExplosionPotion,0xF0D,1041331
|
||||
5
Data/Bulk Orders/Alchemy/largeregular.cfg
Normal file
5
Data/Bulk Orders/Alchemy/largeregular.cfg
Normal file
@@ -0,0 +1,5 @@
|
||||
# regular potions collection large bulk order
|
||||
|
||||
RefreshPotion,0xF0B,1041326
|
||||
HealPotion,0xF0C,1041329
|
||||
CurePotion,0xF07,1041316
|
||||
7
Data/Bulk Orders/Alchemy/largetoxic.cfg
Normal file
7
Data/Bulk Orders/Alchemy/largetoxic.cfg
Normal file
@@ -0,0 +1,7 @@
|
||||
# toxic large bulk order
|
||||
|
||||
PoisonPotion,0xF0A,1041323
|
||||
GreaterPoisonPotion,0xF0A,1041324
|
||||
ParasiticPotion,0xF0A,1072848,0x17C
|
||||
DarkglowPotion,0xF0A,1072849,0x96
|
||||
DeadlyPoisonPotion,0xF0A,1041325
|
||||
36
Data/Bulk Orders/Alchemy/smalls.cfg
Normal file
36
Data/Bulk Orders/Alchemy/smalls.cfg
Normal file
@@ -0,0 +1,36 @@
|
||||
# small alchemy potions
|
||||
|
||||
LesserHealPotion,0xF0C,1041328
|
||||
HealPotion,0xF0C,1041329
|
||||
GreaterHealPotion,0xF0C,1041330
|
||||
|
||||
LesserCurePotion,0xF07,1041315
|
||||
CurePotion,0xF07,1041316
|
||||
GreaterCurePotion,0xF07,1041317
|
||||
|
||||
LesserPoisonPotion,0xF0A,1041322
|
||||
PoisonPotion,0xF0A,1041323
|
||||
GreaterPoisonPotion,0xF0A,1041324
|
||||
ParasiticPotion,0xF0A,1072848,0x17C
|
||||
DarkglowPotion,0xF0A,1072849,0x96
|
||||
DeadlyPoisonPotion,0xF0A,1041325
|
||||
|
||||
LesserExplosionPotion,0xF0D,1041331
|
||||
ExplosionPotion,0xF0D,1041332
|
||||
GreaterExplosionPotion,0xF0D,1041333
|
||||
ConfusionBlastPotion,0xF06,1072106,0x48D
|
||||
ConflagrationPotion,0xF06,1072095,0x489
|
||||
GreaterConfusionBlastPotion,0xF06,1072109,0x48D
|
||||
GreaterConflagrationPotion,0xF06,1072098,0x489
|
||||
|
||||
RefreshPotion,0xF0B,1041326
|
||||
TotalRefreshPotion,0xF0B,1041327
|
||||
|
||||
AgilityPotion,0xF08,1041318
|
||||
GreaterAgilityPotion,0xF08,1041319
|
||||
|
||||
StrengthPotion,0xF09,1041320
|
||||
GreaterStrengthPotion,0xF09,1041321
|
||||
|
||||
NexusCore,0x4B82,1153501
|
||||
|
||||
29
Data/Bulk Orders/Blacksmith/armor.cfg
Normal file
29
Data/Bulk Orders/Blacksmith/armor.cfg
Normal file
@@ -0,0 +1,29 @@
|
||||
# Armor
|
||||
|
||||
ChainChest,0x13BF
|
||||
ChainLegs,0x13BE
|
||||
Bascinet,0x140C
|
||||
ChainCoif,0x13BB
|
||||
CloseHelm,0x1408
|
||||
Helmet,0x140A
|
||||
NorseHelm,0x140E
|
||||
PlateHelm,0x1412
|
||||
FemalePlateChest,0x1C04
|
||||
PlateArms,0x1410
|
||||
PlateChest,0x1415
|
||||
PlateGloves,0x1414
|
||||
PlateGorget,0x1413
|
||||
PlateLegs,0x1411
|
||||
RingmailArms,0x13EE
|
||||
RingmailChest,0x13EC
|
||||
RingmailGloves,0x13EB
|
||||
RingmailLegs,0x13F0
|
||||
|
||||
# Shields
|
||||
|
||||
BronzeShield,0x1B72
|
||||
Buckler,0x1B73
|
||||
HeaterShield,0x1B76
|
||||
MetalKiteShield,0x1B74
|
||||
MetalShield,0x1B7B
|
||||
WoodenKiteShield,0x1B78
|
||||
8
Data/Bulk Orders/Blacksmith/largeaxes.cfg
Normal file
8
Data/Bulk Orders/Blacksmith/largeaxes.cfg
Normal file
@@ -0,0 +1,8 @@
|
||||
# Large Axes bulk order
|
||||
|
||||
Axe,0x0F49
|
||||
BattleAxe,0x0F47
|
||||
DoubleAxe,0x0F4B
|
||||
ExecutionersAxe,0x0F45
|
||||
LargeBattleAxe,0x13FB
|
||||
TwoHandedAxe,0x1443
|
||||
5
Data/Bulk Orders/Blacksmith/largechain.cfg
Normal file
5
Data/Bulk Orders/Blacksmith/largechain.cfg
Normal file
@@ -0,0 +1,5 @@
|
||||
# Large chainmail bulk order
|
||||
|
||||
ChainCoif,0x13BB
|
||||
ChainLegs,0x13BE
|
||||
ChainChest,0x13BF
|
||||
7
Data/Bulk Orders/Blacksmith/largefencing.cfg
Normal file
7
Data/Bulk Orders/Blacksmith/largefencing.cfg
Normal file
@@ -0,0 +1,7 @@
|
||||
# Large Fencing bulk order
|
||||
|
||||
Dagger,0x0F52
|
||||
ShortSpear,0x1403
|
||||
Spear,0x0F62
|
||||
WarFork,0x1405
|
||||
Kryss,0x1401
|
||||
8
Data/Bulk Orders/Blacksmith/largemaces.cfg
Normal file
8
Data/Bulk Orders/Blacksmith/largemaces.cfg
Normal file
@@ -0,0 +1,8 @@
|
||||
# Large Maces bulk order
|
||||
|
||||
WarAxe,0x13B0
|
||||
HammerPick,0x143D
|
||||
Mace,0x0F5C
|
||||
Maul,0x143B
|
||||
WarHammer,0x1439
|
||||
WarMace,0x1407
|
||||
8
Data/Bulk Orders/Blacksmith/largeplate.cfg
Normal file
8
Data/Bulk Orders/Blacksmith/largeplate.cfg
Normal file
@@ -0,0 +1,8 @@
|
||||
# Large platemail bulk order
|
||||
|
||||
PlateArms,0x1410
|
||||
PlateLegs,0x1411
|
||||
PlateHelm,0x1412
|
||||
PlateGorget,0x1413
|
||||
PlateGloves,0x1414
|
||||
PlateChest,0x1415
|
||||
4
Data/Bulk Orders/Blacksmith/largepolearms.cfg
Normal file
4
Data/Bulk Orders/Blacksmith/largepolearms.cfg
Normal file
@@ -0,0 +1,4 @@
|
||||
# Large Polearms bulk order
|
||||
|
||||
Bardiche,0x0F4D
|
||||
Halberd,0x143E
|
||||
6
Data/Bulk Orders/Blacksmith/largering.cfg
Normal file
6
Data/Bulk Orders/Blacksmith/largering.cfg
Normal file
@@ -0,0 +1,6 @@
|
||||
# Large ringmail bulk order
|
||||
|
||||
RingmailGloves,0x13EB
|
||||
RingmailChest,0x13EC
|
||||
RingmailArms,0x13EE
|
||||
RingmailLegs,0x13F0
|
||||
8
Data/Bulk Orders/Blacksmith/largeswords.cfg
Normal file
8
Data/Bulk Orders/Blacksmith/largeswords.cfg
Normal file
@@ -0,0 +1,8 @@
|
||||
# Large Swords bulk order
|
||||
|
||||
Broadsword,0x0F5E
|
||||
Cutlass,0x1441
|
||||
Katana,0x13FF
|
||||
Longsword,0x0F61
|
||||
Scimitar,0x13B6
|
||||
VikingSword,0x13B9
|
||||
28
Data/Bulk Orders/Blacksmith/weapons.cfg
Normal file
28
Data/Bulk Orders/Blacksmith/weapons.cfg
Normal file
@@ -0,0 +1,28 @@
|
||||
# Weapons
|
||||
|
||||
Axe,0x0F49
|
||||
BattleAxe,0x0F47
|
||||
Dagger,0x0F52
|
||||
DoubleAxe,0x0F4B
|
||||
ExecutionersAxe,0x0F45
|
||||
LargeBattleAxe,0x13FB
|
||||
TwoHandedAxe,0x1443
|
||||
WarAxe,0x13B0
|
||||
HammerPick,0x143D
|
||||
Mace,0x0F5C
|
||||
Maul,0x143B
|
||||
WarHammer,0x1439
|
||||
WarMace,0x1407
|
||||
Bardiche,0x0F4D
|
||||
Halberd,0x143E
|
||||
ShortSpear,0x1403
|
||||
Spear,0x0F62
|
||||
WarFork,0x1405
|
||||
Broadsword,0x0F5E
|
||||
Cutlass,0x1441
|
||||
Katana,0x13FF
|
||||
Kryss,0x1401
|
||||
Longsword,0x0F61
|
||||
Scimitar,0x13B6
|
||||
# ThinLongsword,0x13B8
|
||||
VikingSword,0x13B9
|
||||
6
Data/Bulk Orders/Carpentry/LargeArmoire.cfg
Normal file
6
Data/Bulk Orders/Carpentry/LargeArmoire.cfg
Normal file
@@ -0,0 +1,6 @@
|
||||
# Large Armoire
|
||||
|
||||
RedArmoire,0x2857
|
||||
ElegantArmoire,0x2859
|
||||
MapleArmoire,0x285B
|
||||
CherryArmoire,0x285D
|
||||
4
Data/Bulk Orders/Carpentry/LargeCabinets.cfg
Normal file
4
Data/Bulk Orders/Carpentry/LargeCabinets.cfg
Normal file
@@ -0,0 +1,4 @@
|
||||
# Large Cabinets
|
||||
|
||||
TallCabinet,0x2815
|
||||
ShortCabinet,0x2817
|
||||
7
Data/Bulk Orders/Carpentry/LargeChests.cfg
Normal file
7
Data/Bulk Orders/Carpentry/LargeChests.cfg
Normal file
@@ -0,0 +1,7 @@
|
||||
# Large Chests
|
||||
|
||||
PlainWoodenChest,0x280B
|
||||
OrnateWoodenChest,0x280D
|
||||
GildedWoodenChest,0x280F
|
||||
WoodenFootLocker,0x2811
|
||||
FinishedWoodenChest,0x2813
|
||||
7
Data/Bulk Orders/Carpentry/LargeElvenWeapons.cfg
Normal file
7
Data/Bulk Orders/Carpentry/LargeElvenWeapons.cfg
Normal file
@@ -0,0 +1,7 @@
|
||||
# Large Elven Weapons
|
||||
|
||||
WildStaff,0x2D25,1031557
|
||||
ArcanistsWildStaff,0x2D25,1073549
|
||||
AncientWildStaff,0x2D25,1073550
|
||||
ThornedWildStaff,0x2D25,1073551
|
||||
HardenedWildStaff,0x2D25,1073552
|
||||
6
Data/Bulk Orders/Carpentry/LargeInstruments.cfg
Normal file
6
Data/Bulk Orders/Carpentry/LargeInstruments.cfg
Normal file
@@ -0,0 +1,6 @@
|
||||
# Large Instruments
|
||||
|
||||
LapHarp,0xEB2
|
||||
Lute,0xEB3
|
||||
Drums,0xE9C
|
||||
Harp,0xEB1
|
||||
7
Data/Bulk Orders/Carpentry/LargeWeapons.cfg
Normal file
7
Data/Bulk Orders/Carpentry/LargeWeapons.cfg
Normal file
@@ -0,0 +1,7 @@
|
||||
# Large Weapons
|
||||
|
||||
GnarledStaff,0x13F8
|
||||
QuarterStaff,0xE89
|
||||
ShepherdsCrook,0xE81
|
||||
Tetsubo,0x27A6
|
||||
Bokuto,0x27A8
|
||||
6
Data/Bulk Orders/Carpentry/LargeWoodFurniture.cfg
Normal file
6
Data/Bulk Orders/Carpentry/LargeWoodFurniture.cfg
Normal file
@@ -0,0 +1,6 @@
|
||||
# Large Wood Furniture
|
||||
|
||||
WoodenBox,0x9AA
|
||||
EmptyBookcase,0xA9E
|
||||
WoodenBench,0xB2D
|
||||
WoodenThrone,0xB2E,1015082
|
||||
46
Data/Bulk Orders/Carpentry/smalls.cfg
Normal file
46
Data/Bulk Orders/Carpentry/smalls.cfg
Normal file
@@ -0,0 +1,46 @@
|
||||
# small carpentry bods
|
||||
|
||||
FootStool,0xB5E
|
||||
BarrelStaves,0x1EB1
|
||||
BarrelLid,0x1DB8
|
||||
Stool,0xA2A
|
||||
|
||||
GnarledStaff,0x13F8
|
||||
QuarterStaff,0xE89
|
||||
ShepherdsCrook,0xE81
|
||||
Tetsubo,0x27A6
|
||||
Bokuto,0x27A8
|
||||
|
||||
WoodenBox,0x9AA
|
||||
SmallCrate,0x9A9,1015093
|
||||
MediumCrate,0xE3F,1015094
|
||||
LargeCrate,0xE3C,1015096
|
||||
WoodenChest,0xE43
|
||||
EmptyBookcase,0xA9E
|
||||
WoodenBench,0xB2D
|
||||
WoodenThrone,0xB2E,1015082
|
||||
|
||||
TallCabinet,0x2815
|
||||
ShortCabinet,0x2817
|
||||
|
||||
RedArmoire,0x2857
|
||||
ElegantArmoire,0x2859
|
||||
MapleArmoire,0x285B
|
||||
CherryArmoire,0x285D
|
||||
|
||||
LapHarp,0xEB2
|
||||
Lute,0xEB3
|
||||
Drums,0xE9C
|
||||
Harp,0xEB1
|
||||
|
||||
PlainWoodenChest,0x280B
|
||||
OrnateWoodenChest,0x280D
|
||||
GildedWoodenChest,0x280F
|
||||
WoodenFootLocker,0x2811
|
||||
FinishedWoodenChest,0x2813
|
||||
|
||||
WildStaff,0x2D25,1031557
|
||||
ArcanistsWildStaff,0x2D25,1073549
|
||||
AncientWildStaff,0x2D25,1073550
|
||||
ThornedWildStaff,0x2D25,1073551
|
||||
HardenedWildStaff,0x2D25,1073552
|
||||
7
Data/Bulk Orders/Cooking/LargeBarbeque.cfg
Normal file
7
Data/Bulk Orders/Cooking/LargeBarbeque.cfg
Normal file
@@ -0,0 +1,7 @@
|
||||
# Cooking Large BBQ
|
||||
|
||||
CookedBird,0x9B7
|
||||
FishSteak,0x97B
|
||||
FriedEggs,0x9B6
|
||||
LambLeg,0x160A
|
||||
Ribs,0x9F2
|
||||
5
Data/Bulk Orders/Cooking/LargeDough.cfg
Normal file
5
Data/Bulk Orders/Cooking/LargeDough.cfg
Normal file
@@ -0,0 +1,5 @@
|
||||
# Cooking Large Dough
|
||||
|
||||
SweetCocoaButter,0x103D,1156401
|
||||
SackFlour,0x1039
|
||||
Dough,0x103D
|
||||
6
Data/Bulk Orders/Cooking/LargeFruits.cfg
Normal file
6
Data/Bulk Orders/Cooking/LargeFruits.cfg
Normal file
@@ -0,0 +1,6 @@
|
||||
# Cooking Large Fruits
|
||||
|
||||
EnchantedApple,0x2FD8,1072952,0x488
|
||||
TribalPaint,0x9EC,1040000,2101
|
||||
WrathGrapes,0x2FD7,1072953,0x482
|
||||
EggBomb,0x2808
|
||||
7
Data/Bulk Orders/Cooking/LargeMiso.cfg
Normal file
7
Data/Bulk Orders/Cooking/LargeMiso.cfg
Normal file
@@ -0,0 +1,7 @@
|
||||
# Cooking Large Miso
|
||||
|
||||
MisoSoup,0x284D
|
||||
WhiteMisoSoup,0x284E
|
||||
RedMisoSoup,0x284F
|
||||
AwaseMisoSoup,0x2850
|
||||
|
||||
7
Data/Bulk Orders/Cooking/LargeSushi.cfg
Normal file
7
Data/Bulk Orders/Cooking/LargeSushi.cfg
Normal file
@@ -0,0 +1,7 @@
|
||||
# Cooking Large Sushi
|
||||
|
||||
WasabiClumps,0x24EB
|
||||
SushiRolls,0x283E
|
||||
SushiPlatter,0x2840
|
||||
GreenTea,0x284C
|
||||
|
||||
6
Data/Bulk Orders/Cooking/LargeSweets.cfg
Normal file
6
Data/Bulk Orders/Cooking/LargeSweets.cfg
Normal file
@@ -0,0 +1,6 @@
|
||||
# Cooking Large Sweets
|
||||
|
||||
Cookies,0x160B
|
||||
Cake,0x9E9
|
||||
Muffins,0x9EB
|
||||
ThreeTieredCake,0x4BA3,1098235
|
||||
6
Data/Bulk Orders/Cooking/LargeUnbakedPies.cfg
Normal file
6
Data/Bulk Orders/Cooking/LargeUnbakedPies.cfg
Normal file
@@ -0,0 +1,6 @@
|
||||
# Cooking Large Unbaked Pies
|
||||
|
||||
UnbakedFruitPie,0x1042,1041334
|
||||
UnbakedPeachCobbler,0x1042,1041335
|
||||
UnbakedApplePie,0x1042,1041336
|
||||
UnbakedPumpkinPie,0x1042,1041342
|
||||
44
Data/Bulk Orders/Cooking/smalls.cfg
Normal file
44
Data/Bulk Orders/Cooking/smalls.cfg
Normal file
@@ -0,0 +1,44 @@
|
||||
# Cooking Smalls
|
||||
|
||||
SweetCocoaButter,0x103D,1156401
|
||||
SackFlour,0x1039
|
||||
Dough,0x103D
|
||||
|
||||
UnbakedFruitPie,0x1042,1041334
|
||||
UnbakedPeachCobbler,0x1042,1041335
|
||||
UnbakedApplePie,0x1042,1041336
|
||||
UnbakedPumpkinPie,0x1042,1041342
|
||||
|
||||
Cookies,0x160B
|
||||
Cake,0x9E9
|
||||
Muffins,0x9EB
|
||||
ThreeTieredCake,0x4BA3,1098235
|
||||
|
||||
MisoSoup,0x284D
|
||||
WhiteMisoSoup,0x284E
|
||||
RedMisoSoup,0x284F
|
||||
AwaseMisoSoup,0x2850
|
||||
|
||||
WasabiClumps,0x24EB
|
||||
SushiRolls,0x283E
|
||||
SushiPlatter,0x2840
|
||||
GreenTea,0x284C
|
||||
|
||||
SweetDough,0x103d,1041340,150
|
||||
CakeMix,0x103F,1041002
|
||||
CookieMix,0x103F
|
||||
UnbakedQuiche,0x1042,1041339
|
||||
UnbakedMeatPie,0x1042,1041338
|
||||
UncookedSausagePizza,0x1083,1041337
|
||||
UncookedCheesePizza,0x1083,1041341
|
||||
|
||||
Quiche,0x1041,1041345
|
||||
MeatPie,0x1041,1041347
|
||||
SausagePizza,0x1040,1044517
|
||||
CheesePizza,0x1040,1044516
|
||||
FruitPie,0x1041,1041346
|
||||
PeachCobbler,0x1041,1041344
|
||||
ApplePie,0x1041,1041343
|
||||
PumpkinPie,0x1041,1041348
|
||||
ChickenLeg,0x1608
|
||||
|
||||
Some files were not shown because too many files have changed in this diff Show More
Reference in New Issue
Block a user