Skip to content

Commit

Permalink
Changes of 18.1.3.0 RC4
Browse files Browse the repository at this point in the history
  • Loading branch information
wezzzyrek1 committed Jan 18, 2023
1 parent 4a873d4 commit 860860e
Show file tree
Hide file tree
Showing 19 changed files with 570 additions and 106 deletions.
18 changes: 9 additions & 9 deletions Data/BuffEffectManager.xml
Original file line number Diff line number Diff line change
Expand Up @@ -231,15 +231,15 @@
<Buff Index="193" EffectType="60" ItemType="13" ItemIndex="180" Type="2" NoticeType="0" ClearType="1" BuffOutputValue="0" Name="Seal of Ascension II" Description="Earning additional 100% EXP" />
<Buff Index="194" EffectType="60" ItemType="13" ItemIndex="181" Type="2" NoticeType="0" ClearType="1" BuffOutputValue="0" Name="Seal of Ascension II" Description="Earning additional 100% EXP (For Master Level)" />
<Buff Index="195" EffectType="116" ItemType="14" ItemIndex="224" Type="0" NoticeType="0" ClearType="1" BuffOutputValue="0" Name="Bless of Light (Greater)" Description="Earning additional 200% EXP after quick blessing" />
<Buff Index="196" EffectType="68" ItemType="14" ItemIndex="225" Type="0" NoticeType="0" ClearType="1" BuffOutputValue="0" Name="Scroll Master of Defense" Description="Defense +120" />
<Buff Index="197" EffectType="70" ItemType="14" ItemIndex="226" Type="0" NoticeType="0" ClearType="1" BuffOutputValue="0" Name="Scroll Master of Wizardry" Description="Wizardry +60" />
<Buff Index="198" EffectType="71" ItemType="14" ItemIndex="227" Type="0" NoticeType="0" ClearType="1" BuffOutputValue="0" Name="Scroll Master of Health" Description="HP +400" />
<Buff Index="199" EffectType="72" ItemType="14" ItemIndex="228" Type="0" NoticeType="0" ClearType="1" BuffOutputValue="0" Name="Scroll Master of Mana" Description="MP +600" />
<Buff Index="200" EffectType="69" ItemType="14" ItemIndex="229" Type="0" NoticeType="0" ClearType="1" BuffOutputValue="0" Name="Scroll Master of Wrath" Description="Attack Power +60" />
<Buff Index="201" EffectType="75" ItemType="14" ItemIndex="230" Type="0" NoticeType="0" ClearType="1" BuffOutputValue="0" Name="Scroll Master of Recovery" Description="Automatic HP Recovery +4%, HP +200" />
<Buff Index="202" EffectType="14" ItemType="14" ItemIndex="231" Type="0" NoticeType="0" ClearType="1" BuffOutputValue="0" Name="Scroll Master of Battle" Description="Critical Damage +25%" />
<Buff Index="203" EffectType="14" ItemType="14" ItemIndex="232" Type="0" NoticeType="0" ClearType="1" BuffOutputValue="0" Name="Scroll Master of Strenghtener" Description="Excellent Damage +25%" />
<Buff Index="204" EffectType="67" ItemType="14" ItemIndex="235" Type="0" NoticeType="0" ClearType="1" BuffOutputValue="0" Name="Scroll Master of Quickness" Description="Attack speed increase +20" />
<Buff Index="196" EffectType="68" ItemType="14" ItemIndex="225" Type="2" NoticeType="1" ClearType="1" BuffOutputValue="0" Name="Scroll Master of Defense" Description="Defense +120" />
<Buff Index="197" EffectType="70" ItemType="14" ItemIndex="226" Type="2" NoticeType="1" ClearType="1" BuffOutputValue="0" Name="Scroll Master of Wizardry" Description="Wizardry +60" />
<Buff Index="198" EffectType="71" ItemType="14" ItemIndex="227" Type="2" NoticeType="1" ClearType="1" BuffOutputValue="0" Name="Scroll Master of Health" Description="HP +400" />
<Buff Index="199" EffectType="72" ItemType="14" ItemIndex="228" Type="2" NoticeType="1" ClearType="1" BuffOutputValue="0" Name="Scroll Master of Mana" Description="MP +600" />
<Buff Index="200" EffectType="69" ItemType="14" ItemIndex="229" Type="2" NoticeType="1" ClearType="1" BuffOutputValue="0" Name="Scroll Master of Wrath" Description="Attack Power +60" />
<Buff Index="201" EffectType="75" ItemType="14" ItemIndex="230" Type="2" NoticeType="1" ClearType="1" BuffOutputValue="0" Name="Scroll Master of Recovery" Description="Automatic HP Recovery +4%, HP +200" />
<Buff Index="202" EffectType="14" ItemType="14" ItemIndex="231" Type="2" NoticeType="1" ClearType="1" BuffOutputValue="0" Name="Scroll Master of Battle" Description="Critical Damage +25%" />
<Buff Index="203" EffectType="14" ItemType="14" ItemIndex="232" Type="2" NoticeType="1" ClearType="1" BuffOutputValue="0" Name="Scroll Master of Strenghtener" Description="Excellent Damage +25%" />
<Buff Index="204" EffectType="67" ItemType="14" ItemIndex="235" Type="2" NoticeType="1" ClearType="1" BuffOutputValue="0" Name="Scroll Master of Quickness" Description="Attack speed increase +20" />
<Buff Index="205" EffectType="117" ItemType="13" ItemIndex="2" Type="0" NoticeType="1" ClearType="1" BuffOutputValue="0" Name="Horn of Uniria" Description="Summons Uniria to mount." />
<Buff Index="206" EffectType="117" ItemType="13" ItemIndex="3" Type="0" NoticeType="1" ClearType="1" BuffOutputValue="0" Name="Horn of Dinorant" Description="Summons Dinorant to mount." />
<Buff Index="207" EffectType="117" ItemType="13" ItemIndex="4" Type="0" NoticeType="1" ClearType="1" BuffOutputValue="0" Name="Horn of Dark Horse" Description="Summons Dark Horse to mount." />
Expand Down
39 changes: 31 additions & 8 deletions Data/ChaosBox.ini
Original file line number Diff line number Diff line change
Expand Up @@ -91,13 +91,13 @@ MixAddLuckRate_Pentagram = 25
;-------------------------------------------------------------------------------------------------
;-- Maximum success Rate of Devil Square invitation combination, percentage, 1-100
;-------------------------------------------------------------------------------------------------
DevilsInvitationLevel1 = 80
DevilsInvitationLevel2 = 80
DevilsInvitationLevel3 = 80
DevilsInvitationLevel4 = 80
DevilsInvitationLevel5 = 70
DevilsInvitationLevel6 = 70
DevilsInvitationLevel7 = 70
DevilsInvitationLevel1 = 80
DevilsInvitationLevel2 = 80
DevilsInvitationLevel3 = 80
DevilsInvitationLevel4 = 80
DevilsInvitationLevel5 = 70
DevilsInvitationLevel6 = 70
DevilsInvitationLevel7 = 70

[Wings]
;-------------------------------------------------------------------------------------------------
Expand Down Expand Up @@ -210,4 +210,27 @@ HornOfFenrirMixMaxSuccessRate = 30
;-------------------------------------------------------------------------------------------------
;-- Enables ability to mix elemental symbols and get elemental box (14,351) with Lahap NPC (256), 0/1
;-------------------------------------------------------------------------------------------------
IsElementalBoxMix = 1
IsElementalBoxMix = 1

[Artifact]
;-------------------------------------------------------------------------------------------------
;-- Changes of any mix setting require equivalent changes in mix.bmd
;-------------------------------------------------------------------------------------------------
;-- Number of ingredients required for Spider Artifact mix, 20,95
;-------------------------------------------------------------------------------------------------
SpiderFragmentCount = 1

;-------------------------------------------------------------------------------------------------
;-- Number of Jewel of Creation needed for Spider Artifact mix, 14,22
;-------------------------------------------------------------------------------------------------
SpiderJoCCount = 50

;-------------------------------------------------------------------------------------------------
;-- Mix success rate of Spider Artifact, 1-100
;-------------------------------------------------------------------------------------------------
SpiderSuccessRate = 80

;-------------------------------------------------------------------------------------------------
;-- Money (Zen) required for the Spider Artifact mix
;-------------------------------------------------------------------------------------------------
SpiderReqMoney = 10000000
5 changes: 5 additions & 0 deletions Data/Common.ini
Original file line number Diff line number Diff line change
Expand Up @@ -642,6 +642,11 @@ AllianceMinGuildMember = 10
;-------------------------------------------------------------------------------------------------------------
AllianceMaxGuilds = 3

;-------------------------------------------------------------------------------------------------------------
;-- Blocks ability to attack same guild members, 0/1
;-------------------------------------------------------------------------------------------------------------
BlockAlliedAttack = 0

[EventInventory]
;-------------------------------------------------------------------------------------------------------------
;-- Enables or disabled event inventory system, 0/1
Expand Down
238 changes: 238 additions & 0 deletions Data/Events/BlessingBox.xml
Original file line number Diff line number Diff line change
@@ -0,0 +1,238 @@
<?xml version="1.0" encoding="utf-8"?>
<!--
// ============================================================
// == INTERNATIONAL GAMING CENTER NETWORK
// == www.igcn.mu
// == (C) 2022 IGC-Network (R)
// ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
// == File is a part of IGCN Group MuOnline Server files.
// ============================================================
//
// ### BlessingBox ###
// Enable: Deactivates or activates the event, 0/1
// MinLevel: Minimum total level to be able to obtain the Blessing of Experience buff
// MaxLevel: Maximum total level to be able to obtain the Blessing of Experience buff
//~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
//~~ If MAX is used as value for MaxLevel attribute then MaxLevel is being set to sum of MaxNormalLevel and MaxMasterLevel from Common.ini
//~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
//
// MinVipLevel: Minimum VIP level to be able to obtain the Blessing of Experience buff, see VipSettings.xml
// MinReset: Minimum resets number to be able to obtain the Blessing of Experience buff
// MinGrandReset: Minimum grand resets number to be able to obtain the Blessing of Experience buff
//~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
//~~ Requirements apply to obtaining the skill/buff either via killing Blessing Box or via spread
//~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
//
// ### BlessingBox::Buff ###
// Spread: Determines if spreading the buff is available, 0/1
// EffectValue: Value of Experience to add by the buff, percentage
// EffectTime: Duration of the buff, seconds
//
// ### BlessingBox::Buff::Map ###
// Number: Map number the buff is available on
// Enable: Deactivates of activates the buff effect on specific map, 0/1
//
// ### BlessingBox::Monster ###
// Type: Monster index to spawn, see MonsterList.xml
// ResetRegen:
// ~ 0: Does not reset spawn flag
// ~ 1: Resets spawn flag in MuOnline.[IGC_BlessingBox_Regen].[RegenMonster] table right after spawn, so it occurs only once
//
// ### BlessingBox::Monster::Spawn ###
// MapNumber: Map number to spawn monster on, see MapList.xml
//~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
//~~ BattleCore and instance server maps are not supported
//~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
//
// StartX: StartX Coordinate of monster spawn
// StartY: StartY Coordinate of monster spawn
// EndX: End X Coordinate of monster spawn
// EndY: End Y Coordinate of monster spawn
// Dir: Direction the monster looks at after spawn
// ~ 0: Central
// ~ 1: South-West
// ~ 2: South
// ~ 3: South-East
// ~ 4: East
// ~ 5: North-East
// ~ 6: North
// ~ 7: North-West
// ~ 8: West
// ~ -1: Random
//
// ### BlessingBox::ServerSpawnSet::Server ###
// Code: Server code the setting will be applied to
// Enable:
// -1: Value is ignored and no MuOnline.[IGC_BlessingBox_Regen].[RegenMonster] column value is being changed
// 0: Sets MuOnline.[IGC_BlessingBox_Regen].[RegenMonster] to 0 to disable spawn of the monsters in specific server according to its code
// 1: Sets MuOnline.[IGC_BlessingBox_Regen].[RegenMonster] to 1 to enable spawn of the monsters in specific server according to its code
//
//~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
//~~ When ResetRegen is set to 1 the [RegenMonster] will be set to 0 right after spawn of the monsters
//~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
//
//~~~~~~~~~~~~~~~~~~~~~
//~~ QUICK SETUP GUIDE
//~~~~~~~~~~~~~~~~~~~~~
// 1: Configure while entire server is down
// 2: (only if running event for another time) Clean MuOnline.[IGC_BlessingBox_Regen].[IGC_BlessingBox_Character]: TRUNCATE TABLE [dbo].[IGC_BlessingBox_Character]
// 2: Set BlessingBox::Enable="1"
// 3: Set BlessingBox::Server::ServerSpawnSet:Enable="1" for desires BlessingBox::Server::ServerSpawnSet::Code
// 4: Start Server
//
// STRICTLY NO COMMENTS INSIDE TAGS
-->

<BlessingBox Enable="0" MinLevel="100" MaxLevel="MAX" MinVipLevel="-1" MinReset="0" MinGrandReset="0">
<Buff Spread="1" EffectValue="35" EffectTime="1800">
<Map Number="0" Enable="1" />
<Map Number="1" Enable="1" />
<Map Number="2" Enable="1" />
<Map Number="3" Enable="1" />
<Map Number="4" Enable="1" />
<Map Number="5" Enable="1" />
<Map Number="6" Enable="1" />
<Map Number="7" Enable="1" />
<Map Number="8" Enable="1" />
<Map Number="9" Enable="1" />
<Map Number="10" Enable="1" />
<Map Number="11" Enable="1" />
<Map Number="12" Enable="1" />
<Map Number="13" Enable="1" />
<Map Number="14" Enable="1" />
<Map Number="15" Enable="1" />
<Map Number="16" Enable="1" />
<Map Number="17" Enable="1" />
<Map Number="18" Enable="1" />
<Map Number="19" Enable="1" />
<Map Number="20" Enable="1" />
<Map Number="21" Enable="1" />
<Map Number="22" Enable="1" />
<Map Number="23" Enable="1" />
<Map Number="24" Enable="1" />
<Map Number="25" Enable="1" />
<Map Number="26" Enable="1" />
<Map Number="27" Enable="1" />
<Map Number="28" Enable="1" />
<Map Number="29" Enable="1" />
<Map Number="30" Enable="1" />
<Map Number="31" Enable="1" />
<Map Number="32" Enable="1" />
<Map Number="33" Enable="1" />
<Map Number="34" Enable="1" />
<Map Number="35" Enable="1" />
<Map Number="36" Enable="1" />
<Map Number="37" Enable="1" />
<Map Number="38" Enable="1" />
<Map Number="39" Enable="1" />
<Map Number="40" Enable="1" />
<Map Number="41" Enable="1" />
<Map Number="42" Enable="1" />
<Map Number="45" Enable="1" />
<Map Number="46" Enable="1" />
<Map Number="47" Enable="1" />
<Map Number="48" Enable="1" />
<Map Number="49" Enable="1" />
<Map Number="50" Enable="1" />
<Map Number="51" Enable="1" />
<Map Number="52" Enable="1" />
<Map Number="53" Enable="1" />
<Map Number="56" Enable="1" />
<Map Number="57" Enable="1" />
<Map Number="58" Enable="1" />
<Map Number="62" Enable="1" />
<Map Number="63" Enable="1" />
<Map Number="64" Enable="1" />
<Map Number="65" Enable="1" />
<Map Number="66" Enable="1" />
<Map Number="67" Enable="1" />
<Map Number="68" Enable="1" />
<Map Number="69" Enable="1" />
<Map Number="70" Enable="1" />
<Map Number="71" Enable="1" />
<Map Number="72" Enable="1" />
<Map Number="79" Enable="1" />
<Map Number="80" Enable="1" />
<Map Number="81" Enable="1" />
<Map Number="82" Enable="1" />
<Map Number="83" Enable="1" />
<Map Number="84" Enable="1" />
<Map Number="85" Enable="1" />
<Map Number="86" Enable="1" />
<Map Number="87" Enable="1" />
<Map Number="88" Enable="1" />
<Map Number="89" Enable="1" />
<Map Number="90" Enable="1" />
<Map Number="91" Enable="1" />
<Map Number="92" Enable="1" />
<Map Number="95" Enable="1" />
<Map Number="96" Enable="1" />
<Map Number="97" Enable="1" />
<Map Number="98" Enable="1" />
<Map Number="99" Enable="1" />
<Map Number="100" Enable="1" />
<Map Number="101" Enable="1" />
<Map Number="102" Enable="1" />
<Map Number="103" Enable="1" />
<Map Number="104" Enable="1" />
<Map Number="105" Enable="1" />
<Map Number="106" Enable="1" />
<Map Number="110" Enable="1" />
<Map Number="112" Enable="1" />
<Map Number="113" Enable="1" />
<Map Number="114" Enable="1" />
<Map Number="115" Enable="1" />
<Map Number="116" Enable="1" />
<Map Number="117" Enable="1" />
<Map Number="118" Enable="1" />
<Map Number="119" Enable="1" />
<Map Number="120" Enable="1" />
<Map Number="121" Enable="1" />
<Map Number="122" Enable="1" />
<Map Number="123" Enable="1" />
<Map Number="124" Enable="1" />
<Map Number="125" Enable="1" />
<Map Number="126" Enable="1" />
<Map Number="127" Enable="1" />
<Map Number="128" Enable="1" />
<Map Number="129" Enable="1" />
<Map Number="130" Enable="1" />
<Map Number="131" Enable="1" />
<Map Number="132" Enable="1" />
<Map Number="133" Enable="1" />
<Map Number="134" Enable="1" />
<Map Number="135" Enable="1" />
<Map Number="136" Enable="1" />
<Map Number="137" Enable="1" />
<Map Number="138" Enable="1" />
<Map Number="139" Enable="1" />
</Buff>

<Monster Type="889" ResetRegen="1" ItemBagID="900">
<Spawn MapNumber="10" StartX="1" StartY="1" EndX="255" EndY="255" Dir="-1" Name="Icarus" />
<Spawn MapNumber="56" StartX="1" StartY="1" EndX="255" EndY="255" Dir="-1" Name="Swamp of Calmness " />
<Spawn MapNumber="100" StartX="1" StartY="1" EndX="255" EndY="255" Dir="-1" Name="Uruk Mountain" />
<Spawn MapNumber="112" StartX="1" StartY="1" EndX="255" EndY="255" Dir="-1" Name="Ferea" />
<Spawn MapNumber="133" StartX="1" StartY="1" EndX="255" EndY="255" Dir="-1" Name="Temple of Arenil" />
</Monster>

<ServerSpawnSet>
<Server Code="0" Enable="-1" />
<Server Code="1" Enable="-1" />
<Server Code="2" Enable="-1" />
<Server Code="3" Enable="-1" />
<Server Code="4" Enable="-1" />
<Server Code="5" Enable="-1" />
<Server Code="6" Enable="-1" />
<Server Code="7" Enable="-1" />
<Server Code="8" Enable="-1" />
<Server Code="9" Enable="-1" />
<Server Code="10" Enable="-1" />
<Server Code="11" Enable="-1" />
<!-- ~~~~~~~~~~~~~~~~~~~~~~~~ -->
<Server Code="16" Enable="-1" />
<Server Code="17" Enable="-1" />
<Server Code="18" Enable="-1" />
<Server Code="19" Enable="-1" />
</ServerSpawnSet>
</BlessingBox>
Loading

0 comments on commit 860860e

Please sign in to comment.