summaryrefslogtreecommitdiff
AgeCommit message (Collapse)AuthorFilesLines
2015-08-21Add script function failedrefindex and some macro.Andrei Karas4-8/+60
New function: failedrefindex index index - inventory item index Example: failedrefindex .@itemid;
2015-08-21Add script functions requestItemIndex and requestItemsIndex.Andrei Karas4-22/+141
This functions request from player inventory indexes for items. Example: requestItemIndex @item; requestItemsIndex @item$, num;
2015-08-19Fix compilation errors after last changes.Andrei Karas3-8/+14
2015-08-19Enforce gnu90 standard.Andrei Karas1-1/+1
2015-08-17Done allow insert card if it not presetn in AllowCards list and this list ↵Andrei Karas1-1/+1
present.
2015-08-17Add support for card limits.Andrei Karas4-2/+40
Into item db to item need add AllowCards group. In format id: amount If AllowCards not present, all cards allowed. Example: AllowCards: { id5001: 2 id5002: 1 }
2015-08-17Read card limits from item db.Andrei Karas3-0/+36
2015-08-16Add packet with cards and other attributes for dropped item on ground.Andrei Karas3-0/+49
2015-08-16Add packet with cards and other attributes for visible item on ground.Andrei Karas3-0/+48
2015-08-16Fix compilation after HPM update in server.Andrei Karas34-102/+99
2015-08-14Add basic support for charm items (If item present in inventory it give own ↵Andrei Karas8-0/+118
bonuses) For char item in items.conf need add attribute "Charm: true"
2015-08-13Fix and restore client version in login and char server.Andrei Karas6-0/+35
2015-08-13Add support for sending all equipped items with cards from char server.Andrei Karas5-27/+144
2015-08-12Send to client if possible equipped items with inserted cards.Andrei Karas7-30/+337
Change server version to 7.
2015-08-05Add workaround for allow always npc script execution after warping.Andrei Karas3-0/+9
In hercules it not enabled because Gravity client have issue if warp to other map.
2015-07-05Remove inter server ip check because it moving to upstream.Andrei Karas13-114/+2
2015-07-04Add include paths for new hercules into make file.Andrei Karas1-1/+2
2015-07-04Rename login/char/map dirs to elogin/echar/emap for avoid conflicts with ↵Andrei Karas75-513/+515
hercules.
2015-05-24map: fix check for correct npc id.Andrei Karas1-1/+9
After server update need update this check.
2015-05-11Fix compilation with gcc 4.9 and older.Andrei Karas1-2/+3
2015-05-02trim and translate mob names before sending to client.Andrei Karas1-0/+64
2015-05-02add script function for check is unit walking.Andrei Karas3-0/+30
New script function: isunitwalking([unitid])
2015-05-01Use extended sanity checks and gcc 5.Andrei Karas2-2/+17
2015-05-01Fix possible wrong checks.Andrei Karas2-2/+2
2015-05-01Add script command for send chat command to client.Andrei Karas5-0/+39
New script command: clientCommand chatcommand args
2015-04-30Remove checking for gm command in mail read packet.Andrei Karas4-0/+49
2015-04-16Apply WalkSpeed attribute from job_db.conf.Andrei Karas5-0/+39
2015-04-16Add to job_db.conf attribute for moving speed.Andrei Karas3-1/+26
New attribute: MoveSpeed
2015-04-15Add support for change password packet.Andrei Karas8-1/+87
Change server version to 6.
2015-04-10map: add support for own job names.Andrei Karas3-0/+15
2015-04-08Add to item_db.conf item attributes for equip/unequip effects.Andrei Karas6-4/+57
New attributes: UnequipEffect - send this effect to client if unequip item was success UnequipFailEffect - send this effect to client if unequip item was fail For equip events used same attributes like for use.
2015-04-08Add to item_db.conf item attributes for use effects.Andrei Karas6-1/+34
New attributes: useEffect - send this effect to client if use item was success useFailEffect - send this effect to client if use item was fail
2015-04-04map: fix compilation error.Andrei Karas1-3/+3
2015-04-02map: add new attributes to item_db.Andrei Karas4-0/+10
New attributes RequiredDef, RequiredMDef.
2015-04-02map: add some more attributes into item_db.Andrei Karas4-1/+27
Added RequiredMaxHp, RequiredMaxSp, RequiredAtk, RequiredMAtkMin, RequiredMAtkMax
2015-04-02map: check required item attributes also on use item.Andrei Karas3-3/+4
2015-04-02Add item_db attributes for limit item usage.Andrei Karas4-0/+38
Added attributesRequiredStr, RequiredAgi, RequiredVit, RequiredInt, RequiredDex, RequiredLuk. Check this attributes before equip item.
2015-04-02map: add post hook for checking is possible equip item.Andrei Karas3-0/+17
2015-03-30map: add missing checks.Andrei Karas1-0/+2
2015-03-25Add gm command for set player skill level. It also allow add/delete skills.Andrei Karas3-0/+35
New gm command: @setskill skill level
2015-03-22Fix translation server messages.Andrei Karas1-0/+20
Allow send correct command to client for join irc channel if enabled.
2015-03-22map: remove sit state after start moving.Andrei Karas1-0/+5
2015-03-22char: add code for reset timeout timer if receive ping packet. But disabled ↵Andrei Karas3-0/+30
for now.
2015-03-22login: reset timeout timer if receive ping packet.Andrei Karas3-0/+25
2015-03-20map: translate also english texts, this will remove #0 and #1 in output.Andrei Karas1-1/+1
2015-03-07map: translate server to client text messages.Andrei Karas4-1/+51
2015-03-05Replace struct flooritem_data to TBL_ITEM.Andrei Karas4-4/+4
2015-03-05Replace struct mob_data to TBL_MOB.Andrei Karas3-3/+3
2015-03-05Replace struct npc_data to TBL_NPC.Andrei Karas4-12/+12
2015-03-05Replace struct map_session_data to TBL_PC.Andrei Karas16-64/+64