summaryrefslogtreecommitdiff
AgeCommit message (Collapse)AuthorFilesLines
2016-08-04Reduce memory usage in vectors.evolrelease2016-08-07Andrei Karas4-7/+8
2016-07-31Fix memory leak on exit/item_db reload after adding vectors in item_db.Andrei Karas1-0/+2
2016-07-31Add into item_db.conf support for attribute AllowAmmo for bows.Andrei Karas7-0/+87
This allow limit any arrow/ammo for any bows/guns.
2016-07-31Use VECTOR for allowed cards array.Andrei Karas4-11/+23
2016-07-27Add homunculus exp packet (0xb22)Andrei Karas6-17/+91
2016-07-23Fix random issues with visible cards in some items.Andrei Karas1-6/+4
2016-07-21Add fail move response packet.Andrei Karas5-2/+97
2016-07-19Send inf2 in skill info packet.Andrei Karas3-0/+47
2016-07-19Send inf2 in add skill packet.Andrei Karas3-0/+61
2016-07-19Add inf2 into skill block packet.0x10f.Andrei Karas4-1/+69
Increase plugin version to 15.
2016-07-19Add check in unit_move for new moving flag.Andrei Karas1-5/+5
2016-07-19Send inf2 in use skill packet.Andrei Karas1-1/+2
2016-07-18In skill casting packet also send skill level.Andrei Karas1-4/+5
2016-07-18In skill casting packet send splash range and not skill range.Andrei Karas1-1/+1
2016-07-17Add support for new casting packet 0xb1e.Andrei Karas3-0/+92
In this packet added calculated skill range.
2016-07-17Fix compilation warning after server update.Andrei Karas2-3/+3
2016-07-10Remove hooking from function status_readdb_scconfig. Now it went to hercules.s20160717s20160713s20160712Andrei Karas3-27/+0
2016-07-10Fix compilation warnings.Andrei Karas1-2/+2
2016-07-10Add bit field 0x100 into sc_config.txt for allow see sc effect for all players.Andrei Karas7-8/+65
Also move status based enums into separate files. And add sc shield into constants.
2016-07-10Fix compilation warning for some compilers.Andrei Karas1-1/+1
2016-07-10Dont send additional effects on SC_PHYSICAL_SHIELD changes.s20160719Andrei Karas1-8/+6
2016-07-09Move misc effect id for mass provoke skill into skills configuration.Andrei Karas6-9/+116
2016-07-09Add array and functions for skill extended data.Andrei Karas6-0/+82
2016-07-09Reset sitting skills is start walking while sit.Andrei Karas1-0/+3
2016-07-06Add missing copyright header into skill_targeted.cs20160709s20160708Andrei Karas1-0/+2
2016-07-06Remove copy/paste static method from server to plugin (eset_sc)Andrei Karas1-20/+4
Now this method in server included in interfaces.
2016-07-05Override server gm command @mapexit.s20160706Andrei Karas3-1/+22
New format: @mapexit [code] This command will terminate map server and return status code with value 'code'. If code missing it return 0.
2016-07-05Fix getitem* commands for old clients.Andrei Karas1-8/+8
Add force termination command if in getitem* commands wrong data was sent to server.
2016-07-05Merge branch 'tmw-skills' into 'master' Andrei Karas11-5/+220
add skill "physical protection" (tmw betsanc) Implementing some of TMW skills (and magic) on hercules skill system. See merge request !2
2016-07-05add Physical Shield Skill (id 20001)Joseph Botosh11-5/+220
2016-07-01For evol skills use range 20000 - 20021s20160703release2016-07-04Andrei Karas8-6/+31
For this add mapping to array index. Also rename skill into EVOL_MASS_PROVOKE.
2016-07-01Add effects enum. Use provoke effect on provoked targets in EVOL_MASSPROVOKE ↵Andrei Karas3-0/+15
skill.
2016-07-01Add files for skill constants and ground skills handlers.Andrei Karas9-0/+148
For now add one ground skill EVOL_MASSPROVOKE.
2016-06-30Hook directly empty skill functions.Andrei Karas3-0/+158
2016-06-30Set LANG to C in build script.Andrei Karas1-0/+1
2016-06-30fix ci scriptsAndrei Karas1-3/+11
2016-06-30Fix ci scripts.Andrei Karas1-1/+1
2016-06-30Fix ci scripts for using script for redefine some server constants.Andrei Karas1-1/+2
2016-06-30Add constants validation function.Andrei Karas5-0/+20
2016-06-30Add 5 unused id for status effectsAndrei Karas1-1/+3
2016-06-30Add shared file with server code for change constants.Andrei Karas2-3/+13
2016-06-28Fix memory leak if npc change class.s20160630Andrei Karas3-0/+14
2016-06-28Remove visiblity hidden flag from make file.Andrei Karas1-1/+1
2016-06-28Update plugin after hercules update.Andrei Karas1-5/+5
Changed a bit npc internal struct types.
2016-06-27map: duplicate npc view data for each new npc.Andrei Karas4-1/+17
This allow use full npc copies in instances. For duplicate npc untested.
2016-06-27Remove debug message.Andrei Karas1-1/+0
2016-06-24Add gcc 4.8 lto and sanitize builds. They should disable unsupported features.Andrei Karas1-0/+14
2016-06-24Disable sanity flags for gcc 4.8 and older.Andrei Karas1-1/+14
2016-06-24Disable old for broken gcc 4.9 versions.Andrei Karas1-1/+14
2016-06-24Add gcc snapshot and gcc 4.6 and different flags combinations.Andrei Karas3-6/+73